Çözüm · Uçuş kontrol kartı HIL testi

Uçuş kontrolünü gerçek donanımla değerlendirin.

Uçuş kontrol kartınızı, sensörlerinizi ve bağlantılarınızı kontrollü üç eksenli hareket altında test edin. INFINITE-HIL X1; fiziksel tutum hareketini ölçüm, kontrol ve simülasyon katmanlarıyla birleştirerek algoritma geliştirme, entegrasyon ve doğrulama çalışmalarını laboratuvara taşır.

HIL testi sırasında RC kumanda, Control Suite monitörü ve X1

Tanım

HIL testi: kontrol donanımı, test döngüsünün içinde.

Hardware-in-the-Loop (HIL), gerçek kontrol donanımının simüle edilen sistem veya çevreyle kapalı çevrim etkileşim içinde çalıştırıldığı bir test yaklaşımıdır. Donanımdan alınan çıktılar test modelini etkiler; model veya fiziksel düzenek tarafından üretilen geri bildirim yeniden kontrol sistemine iletilir. Böylece yazılımın davranışı, gerçek donanım ve arayüzleriyle birlikte değerlendirilebilir.

Üç eksenli bir hareket platformunda İHA’nın kendisi de fiziksel olarak yönlendirilir. IMU ve diğer tutumla ilişkili sensörler gerçek dönel harekete maruz kalırken, testin ihtiyaç duyduğu diğer dinamikler model ve veri arayüzleriyle ele alınır. X1’in katkısı, fiziksel hareketi ölçülen açısal referans ve yapılandırılabilir test senaryolarıyla aynı çalışma ortamında buluşturmasıdır.

Test döngüsü

Kapalı HIL döngüsünün beş aşaması

Test senaryosu ve model → Hareket ve tahrik → Gerçek araç ve sensörler → Ölçüm ve geri bildirim → Analiz ve yineleme → Test senaryosu ve model. Control Suite: açısal referans, sensör verisi ve telemetri tek görünümde Test senaryosu ve modelYönelim, profil, dinamik etkiHareket ve tahrikTanımlı sınırlarda eksen hareketiGerçek araç ve sensörlerKendi sensör ve kontrol zinciriÖlçüm ve geri bildirimEnkoder, IMU, telemetriAnaliz ve yinelemeKarşılaştır, iyileştir, tekrarla Control Suite: açısal referans, sensör verisi ve telemetri tek görünümde
  1. 1Test senaryosu ve modelHedef yönelim, hareket profili veya dinamik etki tanımlanır.
  2. 2Hareket ve tahrikPlatform, seçilen konfigürasyon sınırları içinde fiziksel eksen hareketini uygular.
  3. 3Gerçek araç ve sensörlerTest edilen donanım, fiziksel tutum değişimine kendi sensör ve kontrol zinciriyle tepki verir.
  4. 4Ölçüm ve geri bildirimEnkoder, IMU ve seçilen ek sensör verileri kaydedilir; araç telemetrisiyle ilişkilendirilir.
  5. 5Analiz ve yinelemeÖlçülen yanıt test hedefiyle karşılaştırılır; kontrol parametreleri ve senaryo yeniden değerlendirilir.

Neleri test edebilirsiniz

X1 ile test kullanım alanları

PID ayarından IMU ve sensör füzyonu kontrollerine, regresyon testlerine kadar uçuş kontrol kartı ve otopilot test düzeneğindeki tipik çalışmalar.

Kontrol parametresi geliştirme

PID ve ilgili kontrol parametrelerinin fiziksel sistem üzerindeki etkisini tanımlı yönelim ve hareket profillerinde karşılaştırın. Aynı senaryoda farklı ayarların yanıtını inceleyin.

Sensör füzyonu ve tutum kestirimi

IMU ve manyetometre verilerini enkoder referansıyla birlikte değerlendirin. Montaj yönelimi, ofset ve kalibrasyon etkilerini uygulamanızın ölçüm kapsamı içinde araştırın.

Dinamik etki ve bozucu girdiler

Kapalı çevrim senaryolarını uygulamaya göre tanımlanan bozucu tork girdileriyle yapılandırın. Kontrol tepkisini, seçilen model ve fiziksel hareketin kapsadığı koşullarda değerlendirin.

Sürüm karşılaştırması ve regresyon

Donanım veya yazılım güncellemesinden sonra aynı test dizisini yeniden uygulayın. Ölçüm ve araç verilerini ortak koşullar altında karşılaştırarak değişikliklerin etkisini izleyin.

Pilot kontrollü testler

Kumanda girdisini, platform hareketini ve araç tepkisini birlikte gözlemleyin. Operatör etkileşimini laboratuvar test planına dahil ederek kontrol davranışını inceleyin.

Stabilize sensör ve faydalı yükler

Yönelime duyarlı modüllerin ve stabilize sensörlerin tepkisini kontrollü hareket altında inceleyin. Montaj, veri arayüzü ve ölçüm kapsamını ilgili ürünün gereksinimlerine göre uyarlayın.

Karşılaştırma

HIL, SIL ve uçuş testi: doğrulama sürecinde farklı roller.

Her yaklaşım farklı türde kanıt üretir. Uygun test planı, erken yazılım geliştirmeden gerçek donanım değerlendirmesine ve saha doğrulamasına uzanan bu yöntemleri birlikte ele alır.

HIL, SIL ve uçuş testi: doğrulama sürecinde farklı roller.
KriterSILX1 ile HILUçuş testi
Gerçek olanKontrol yazılımı; araç ve sensörler modeldir.Kontrol kartı, sensörler, bağlantılar ve fiziksel tutum hareketi.Araç, çevre ve uçuş etkileşimi.
Modellenen / sınırlandırılanAraç dinamiği, sensörler ve çevre.Senaryoya bağlı çevre/dinamik modeller; öteleme ve aerodinamiğin tamamı fiziksel değildir.Senaryo ve test sahasının kapsadığı operasyon koşulları.
Risk ve test ortamıFiziksel test aracı gerekmez.Fikstüre bağlı araç; hareket ve döner elemanlar için test düzeni gerekir.Uçuş, çevre ve operasyon riskleri yönetilir.
TekrarlanabilirlikAynı model ve girdilerle yüksek.Programlı profiller ve ölçülen açısal referansla karşılaştırma.Hava, pilot, saha ve araç koşullarından etkilenir.
Donanım sorunlarıGerçek sensör/bağlantı etkilerini doğrudan ölçmez.Montaj, ofset, kalibrasyon, arayüz ve zamanlama etkileri incelenebilir.Gerçek kullanımda görülür; kaynağını ayırmak daha zor olabilir.
Tipik kullanımAlgoritma geliştirme ve model tabanlı ön değerlendirme.Kontrol ayarı, entegrasyon, regresyon ve yapılandırılmış QC.Operasyonel davranış ve nihai saha doğrulaması.

Entegrasyon

Sisteminizle entegre çalışır.

Uçuş kontrol kartından analiz yazılımına kadar mevcut test ekosisteminizi birlikte ele alıyoruz. Fiziksel hareket, telemetri, model ve kayıt arayüzleri; kontrol mimarinize ve doğrulama hedeflerinize göre yapılandırılır.

Temsili veri animasyonuyla Control Suite arayüzü
ArduPilot ve Pixhawk
X1 üzerinde yürütülen laboratuvar çalışmalarındaki entegrasyon yaklaşımı, araç telemetrisi ve fiziksel tutum hareketini aynı test akışında değerlendirmeye dayanır. Yeni araç kurulumu, yazılım sürümü ve veri yolları proje kapsamında ele alınır.
PX4 ve kuruma özel kontrol sistemleri
Sensör geri bildirimi, veri arayüzü ve test modeli üzerinden ihtiyaca uygun entegrasyon kapsamı tanımlanır. Bağlantı ve kontrol yapısı, kullanılan donanım ve yazılıma göre uyarlanır.
Gerçek zamanlı veri ve analiz
Ethernet/UDP telemetri ve USB iletişimi; izleme, kayıt ve harici analiz akışlarına bağlanabilir. Veri alanları ve kayıt düzeni test planınıza göre yapılandırılır.
Model tabanlı geliştirme ve dijital ikiz
MATLAB/Simulink Embedded Coder PIL/HIL iş akışı ve ROS 2/Gazebo arayüzüyle model, kontrol ve fiziksel test katmanlarını ilişkilendirin. Senkronizasyon ve veri eşleştirmeleri entegrasyon kapsamında tanımlanır.

Karşılaştırma

Test yöntemlerini aynı mühendislik kriterleriyle karşılaştırın.

Uçuş testi, yazılım simülasyonu ve fiziksel test düzenekleri farklı ihtiyaçlara cevap verir. X1; gerçek donanımı, kontrollü üç eksenli hareketi ve ölçüm altyapısını aynı laboratuvar sürecinde bir araya getirir.

İHA tutum kontrolü için yer test yöntemlerinin karşılaştırması
KriterUçuş testiSIL simülasyonuİtki test standıKüresel mafsal / bağlı düzenekINFINITE-HIL X1
Gerçek uçuş kontrol kartı ve sensörlerKarşılanırGerçek donanımKarşılanmazYalnız modelKısmen / konfigürasyona bağlıDüzeneğe bağlıKarşılanırDonanım bağlanabilirKarşılanırAraç / kart / sensörler
Üç eksende gerçek tutum hareketiKarşılanırAraç kabiliyetine bağlıKarşılanmazFiziksel hareket yokKısmen / konfigürasyona bağlıSabit / sınırlı eksenKısmen / konfigürasyona bağlıSınırlı açılarKarşılanırKontrollü roll / pitch / yaw
Kesintisiz 360° dönüşKısmen / konfigürasyona bağlıManevraya bağlıKarşılanırSanal dönüşKarşılanmazTemel işlev değilKısmen / konfigürasyona bağlıMekanik / kablo sınırıKarşılanırHer eksende slip-ring
Araca yönelik riskKarşılanmazUçuş / çarpışma riskiKarşılanırFiziksel test aracı yokKısmen / konfigürasyona bağlıDönen eleman riskiKısmen / konfigürasyona bağlıSabitlemeye bağlıKarşılanırFikstürle kontrollü test
Tekrarlanabilir, programlı profillerKısmen / konfigürasyona bağlıHava / pilot / saha etkisiKarşılanırAynı model / girdiKısmen / konfigürasyona bağlıSınırlı komut dizisiKısmen / konfigürasyona bağlıAktüatör / kontrole bağlıKarşılanırProgramlı hareket / test dizisi
Ölçülen tutum referansıKısmen / konfigürasyona bağlıSensör / ek referansKarşılanırSayısal referansKısmen / konfigürasyona bağlıEk ölçüme bağlıKısmen / konfigürasyona bağlıEk ölçüm donanımıKarşılanırMutlak enkoder / IMU
Üretim kalite kontrolüne uygunlukKısmen / konfigürasyona bağlıSaha / operasyon yüküKısmen / konfigürasyona bağlıFiziksel doğrulama yokKısmen / konfigürasyona bağlıMotor / itki alt sistemiKısmen / konfigürasyona bağlıÖlçüm / otomasyonKarşılanırBirim bazlı veri / kabul

Tik: karşılanır · çarpı: karşılanmaz · çizgi: kısmi veya konfigürasyona bağlı. Risk satırında tik, “risk yok” değil daha kontrollü koşul anlamına gelir. SIL’de dönüş ve referans sanaldır.

Test döngünüz

Test döngünüzü birlikte tasarlayalım.

Uçuş kontrol altyapınızı, modelinizi ve ölçüm hedeflerinizi paylaşın; entegrasyon kapsamını, mekanik konfigürasyonu ve bütçeyi birlikte değerlendirelim.