The bat algorithm is a metaheuristic algorithm that have been presented to the literature by Yang in 2010 and modeled the echolocation behaviors of natural living bats. Echolocation is expressed as position determination using sound. Echolocation plays an important role in the life stages of bats such as hunting, hiding and perching. In this study, an estimation approach based on the bat algorithm was proposed and this approach was used to solve the acceleration harmonic estimation problem for the hydraulic shaking table system. The hydraulic shaking table is a non-linear system with electrical and mechanical components. This system is an important test system especially used in structural and ground analysis of construction and earthquake engineers. The most important problem that reduces the performance of this system and decreases the control capability is the harmonics. In addition, the harmonics have a negative effect on the operation of the hydraulic shaking table and the obtained experimental results. Therefore, the estimation and elimination of harmonics is an important literature problem. Accordingly, literature approaches that offer a fast and effective solution are important. In recent years, metaheuristic algorithms and their acceleration harmonic estimation performance have gained considerable importance. In this study, bat algorithm based approach is applied to the harmonic estimation problem suggested in the literature containing 6 harmonics. The acceleration harmonic estimation was performed for 6 amplitude and 6 phase values. The obtained results are compared in terms of estimation accuracy with the proposed particle swarm optimization algorithm based approach. Estimated values are evaluated in terms of relative error. In addition, the literature test signal was compared with the reproduced signal from the estimated values by the bat algorithm. It has been observed that bat algorithm performs better than particle swarm optimization algorithm with respect to both convergence speed and acceleration harmonic estimation accuracy. As a result, the bat algorithm offers a key solution for the problem of acceleration harmonic estimation of the hydraulic shaking table which is sought in the literature with its high accuracy and effective computational efficiency.
Bat algorithm Acceleration harmonic estimation Hydraulic shaking table Optimization Harmonic distortion
Yarasa algoritması, doğada yaşayan yarasaların
ekolokasyon davranışlarını modelleyen sezgisel bir algoritmadır. Bu çalışmada,
Yarasa algoritması hidrolik sarsma tablası sistemi için harmonik kestirim
probleminin çözümünde kullanılmıştır. Hidrolik sarsma tablası, elektriksel ve
mekaniksel parçaları barındıran doğrusal olmayan bir sistemdir. Bu sistemin
performansını düşüren ve kontrol kabiliyetini azaltan en önemli problem
harmoniklerdir. Harmoniklerin kestirilmesi ve yok edilmesi önemli bir literatür
problemidir. Bu nedenle, hızlı ve etkin çözüm sunan yaklaşımlar önemlidir. Son
yıllarda, sezgisel algoritmaların harmonik kestirim performansı oldukça önem
kazanmıştır. Yarasa algoritması, 6 harmonik içeren önerilen harmonik kestirim
problemine uygulanmış ve elde edilen sonuçlar parçacık sürü optimizasyonu
algoritması ile karşılaştırılmıştır. Yarasa algoritmasının, hem yakınsama hızı
açısından hem de harmonik kestirim doğruluğu açısından parçacık sürü
optimizasyonu algoritmasına göre daha iyi performans gösterdiği izlemlenmiştir.
Sonuç olarak, Yarasa algoritması yüksek doğruluk ve etkin hesaplama gücü ile
literatürde çözümü aranan hidrolik sarsım tablası harmonik kestirim problemi
için bir anahtar çözüm sunmaktadır.
Yarasa algoritması ivme harmonik kestirim hidrolik sarsma tablası optimizasyon
Birincil Dil | Türkçe |
---|---|
Konular | Mühendislik |
Bölüm | Makaleler |
Yazarlar | |
Yayımlanma Tarihi | 31 Mart 2019 |
Yayımlandığı Sayı | Yıl 2019 Sayı: 15 |