AI Summary & Key Takeaways
AI InsightLooking at the results obtained from the study, it was seen that the random forest regression technique using the data set created with Min-Max normalization and the k-nearest neighbor technique created with D-min-max normalization were superior to other methods.
📌 3 Key Takeaways
Abstract
Lithium-ion batteries are used not only in electric vehicles but also in many different devices. Accurate estimation of battery charge status is of critical importance in devices using these batteries. In the study, four machine learning and four deep learning techniques were used to estimate the state of charge of electric vehicle batteries. Machine learning techniques; linear regression, k-nearest neighbor, random forest regression and Xgboost algorithms. Deep learning techniques are long short-term memory, bidirectional long short-term memory, gated recurrent unit and convolutional neural network methods. For battery charge state estimation, the battery's current, temperature and voltage values were used as input data, and the battery charge state value was used as output data. The data set used in the study is the battery data obtained from real drives of the BMW i3 (60Ah) electric vehicle. This dataset contains piecemeal driving data. Within the scope of the study, piecemeal data was combined. Then, the data cleaning process was applied and a large dataset consisting of 989670 samples was created. Four more data sets were obtained by applying Min-Max normalization, Median normalization, Sigmoid normalization and D-Min-Max normalization processes to the raw data set. With this process, Root Mean Square Error, Mean Absolute Error and R2 error metrics were used to measure the performance of normalization models. Looking at the results obtained from the study, it was seen that the random forest regression technique using the data set created with Min-Max normalization and the k-nearest neighbor technique created with D-min-max normalization were superior to other methods.
Özet
Lityum-iyon bataryalar sadece elektrikli araçlarda değil birçok farklı cihazda kullanılmaktadır. Bu bataryaların kullanıldığı cihazlarda, batarya şarj durumunun doğru tahmini kritik bir öneme sahiptir. Yapılan çalışmada elektrikli araç bataryalarının şarj durumunun değerini tahmin etmek için dört makine öğrenmesi ve dört derin öğrenme tekniği kullanılmıştır. Makine öğrenmesi teknikleri; doğrusal regresyon, k-en yakın komşu, rastgele orman regresyonu ve Xgboost algoritmalarıdır. Derin öğrenme teknikleri ise uzun kısa süreli bellek, çift yönlü uzun kısa süreli bellek, kapılı tekrarlayan birim ve evrişimli sinir ağı yöntemleridir. Batarya şarj durumu tahmini için giriş verileri olarak bataryanın akım, sıcaklık ve gerilim değerleri, çıkış verisi olarak da batarya şarj durumu değeri kullanılmıştır. Çalışmada kullanılan veri kümesi BMW i3 (60Ah) elektrikli aracının gerçek sürüşlerinden elde edilen batarya verileridir. Bu veri kümesi parça parça sürüş verilerini içermektedir. Çalışma kapsamında parça parça veriler birleştirilmiştir. Ardından veri temizleme işlemi uygulanarak 989670 örnekten oluşan büyük bir veri kümesi oluşturulmuştur. Ham veri kümesine Min-Max normalizasyonu, Medyan normalizasyonu, Sigmoid normalizasyonu ve D-Min-Max normalizasyonu işlemleri uygulanarak dört adet daha veri kümesi elde edilmiştir. Modellerin performansını ölçmek için Kök Ortalama Kare Hata, Ortalama Mutlak Hata ve R^2 hata metrikleri kullanılmıştır. Çalışmadan elde edilen sonuçlara bakıldığında Min-Max normalizasyonu ile oluşturulmuş veri kümesi kullanılarak rastgele orman regresyonu tekniği ve D-min-max normalizasyonu ile oluşturulmuş k-en yakın komşu tekniğinin diğer yöntemlere göre üstün olduğu görülmüştür.