Haberler

Hareket Kontrol Yazılımları İçin HIL Test Tezgâhı Devreye Alındı

Yeni donanım-döngüde (HIL) test tezgâhı, gimbal ve konumlandırma sistemlerinin kontrol yazılımını fiziksel prototip olmadan doğrulanabilir hâle getiriyor.

Yeni devreye alınmış iki HIL rack'i; düzenli döşenmiş kablo kanalları, hizalanmış doküman klasörleri ve üzerinde koruyucu filmi duran bir panel

Inventra Mühendislik, OSTİM Entegrasyon ve Test Merkezi’nde donanım-döngüde (Hardware-in-the-Loop, HIL) test tezgâhını devreye aldı. Tezgâh; gimbal, pan-tilt pozisyoner ve mast sistemlerinde kullanılan motor sürücü kartlarının gömülü yazılımını, gerçek mekanik donanım hazır olmadan doğrulamak üzere kuruldu.

Tezgâhın merkezinde, BLDC/PMSM motor davranışını faz akımı dinamiği, sürtünme, boşluk ve yük ataleti ile birlikte çözen gerçek zamanlı bir sistem (plant) modeli bulunuyor. Elektriksel alan, sürücünün PWM anahtarlama frekansını takip edebilmek için mikrosaniye mertebesinde adımlanıyor; mekanik alan ise daha düşük bir çevrim hızıyla koşuluyor.

Adım büyüklüğündeki bu fark, tezgâhın masa üstünde koşan bir simülasyon yerine var olmasının bütün sebebidir. PWM altındaki faz akımı bir değer değil bir dalga biçimidir ve sürücünün onu anahtarlama periyodunun neresinde örneklediği, akım çevriminin ortalamaya mı yoksa dalgalanmaya mı kapandığını belirler. Anahtarlama periyodunu çözemeyen bir model bu hatayı gösteremez; ölçümü idealleştirilmiş bir simülasyon ise hiç göstermez. Hata yalnızca gerçek bir çevirici, gerçek bir kesme denetleyicisi ve zamanında cevap veren bir sistem karşısında ortaya çıkar.

Faz kaybı, enkoder hatası ve besleme kesintisi gibi arıza senaryoları kontrollü ve tekrarlanabilir biçimde enjekte edilebiliyor; tezgâhın ikinci varlık sebebi de bu. Gerçek donanımda bu durumlar ya tehlikelidir ya da birebir tekrarlanamaz; dolayısıyla sürekli test edilmek yerine bir kez test edilip hatırlanma eğilimindedir.

Altyapı, otomatik regresyon test setleriyle birlikte kullanılacak biçimde kuruldu. Yazılımdaki her değişiklik, kapsam ve sapma raporu olarak ekiplerin önüne geliyor; böylece arıza yönetimindeki bir regresyon entegrasyon sırasında değil, ortaya çıktığı gün bulunuyor.

Yaklaşımın pratik faydası, arıza senaryolarının gerçek donanımı riske atmadan tekrarlanabilir şekilde çalıştırılabilmesi ve entegrasyon aşamasına daha olgun bir yazılımla girilmesidir.