Dji Drone Otopilot Sistemleri

12-04-2021 12:59
Dji Drone Otopilot Sistemleri

 

Dji Drone Otopilot Sistemleri


Dji Otopilot yani, Uçuş kontrolörleri, bir dronun en önemli parçasıdır. İnsansız hava aracı sistemi için beyindir, bir dizi sensörden veri alır ve bir iha'nın güvenli şekilde uçmasını sağlamak için verilere göre hareket eder. Bir uçuş kontrolörünün çalışma şekli,  akrobatik , hassas gecikmeli uçan veya güvenilir ile güvenilmez arasındaki fark anlamına gelebilir. DJI, 10 yılı aşkın uzmanlığıyla uçuş kontrol cihazlarını performansı en üst düzeye çıkaracak şekilde geliştirdi. DJI uçuş kontrolörlerinin tüketici drone alanında en gelişmiş olmasının 5 nedenini de sizler için açıklayalım.

 

1. Yüksek performans ve Güvenilirlik

Tüm DJI uçuş kontrolörleri, benzersiz tepki süresi, doğruluk ve güvenilirlik elde etmek için gelişmiş kontrol algoritması kullanılarak tasarlanmıştır. Uçuş sırasında oluşabilecek sistem dinamikleri ve binlerce değişken, her durumda uçuşun kolay ve istikrarlı olmasını sağlamak için kapsamlı bir şekilde modellenmiş ve tanımlanmıştır. Kantitatif geri besleme ve hiper-hassas (iki serbestlik derecesi) kontrol mimarisi, uçuş kontrol performansı ve güvenilirlik için aynı zamanda kesilmiş ve optimize edilmiş bulunmaktadır. Belirsizlik modellemesinin ve gerçek zamanlı sistem tanımlamasının kullanılması, drone içeririsinde bulunan denetleyicinin sistem arızalarına uyum sağlamasına ve bunların etkilerini en aza indirmesine olanak tanır.

2. Hassas Uçuş Durumu Tanımlaması

Uçuş kontrol sisteminin tamamı, uçuş verilerini toplamak için çok sayıda sensörden oluşur. Her sensör, doğruluğu ve güvenilirliği en üst düzeye çıkarmak için bağımsız olarak geliştirilmiştir ve veriler, ilgili sensörler tarafından yedeklenmektedir. Örneğin, hem GPS hem de barometre drone'un yükseklik bilgilerini hesaplar. Sistem, tüm iha platformunun durumunun en iyi tahminini almak için toplanan bilgileri kullanır. Ek olarak, birçok farklı şekilde yapılandırılmış matematiksel algoritma, tüm bilgileri çapraz kontrol etmek ve başka bir değer katmanı sağlamak için aynı anda çalışıyor. Bu, bir DJI uçuş kontrol cihazının, uçuş stabilitesini sağlamak için hatalı veya arızalı modülleri tanımlamasına ve hatta atlamasına izin verir. Bu drone platformu için maksimum seviye güvenlik anlamına gelmektedir.

 

3. Sensör Yedekliliği

Kritik sensörler fazlalıktır, analitik fazlalık ve gelişmiş tespit algoritmalarıyla birlikte çalışır, drone uçuş kontrolörü her sensörden gelen veri akışını karşılaştırır ve bunları doğrular. Sensör arızası durumunda, sistem uçuş kontrol güvenilirliğini korumak için sorunsuz bir şekilde diğerine geçer.

 

 

4. Uçuş Sırasında Arıza Tespiti

Uçuş kontrolörü, bir arıza durumunda uçağın kendisini yeniden yapılandırmasına veya uçuş planını ayarlamasına izin veren entegre bir dağıtılmış arıza teşhis ve durum değerlendirme sistemine sahiptir. Navigasyon sisteminden, tahrik sisteminden, güç sisteminden ve kablosuz iletişim sisteminden gelen verileri sürekli olarak gerçek zamanlı olarak izleyerek uçağın tutarlı ve güvenilir uçuşu sürdürmesini sağlar.

 

 

5. Akıllı Navigasyon Özellikleri

DJI uçuş kontrolörlerinde yerleşik olarak bulunan bir Akıllı Navigasyon özellikleri paketi, tüketiciden sanayiye tüm kullanıcılar için uçuşu kolaylaştırır. Bunlar, Seyir Kilidi, Ev Kilidi, Yol Noktaları, İlgi Çekici Nokta ve GPS tabanlı Beni Takip Et'i içerir. 

Otopilot Test Projesi Üzerinden Örneklerle Bilgilendirme ; 

Bu örnek dji ile kıyaslanabilecek farklı otopilot sistemlerini barındırmaktadır.. !

 

Proje hakkında

Bu, son birkaç aydır üzerinde çalıştığım ve herkesle paylaşmak istediğim eğlenceli bir proje. Topluluk üyelerinin güç aktarım mekanizması seçimi konusunda daha bilinçli bir karar vermelerine yardımcı olmak ve ayarlayıcılar vb. için itki kuvveti verilerini yakalamaya yardımcı olmak için bir takım araçlar tasarlıyorum.

Bu aletlerin merkezinde, otopiplot tabanlı bir itki sehpası bulunur. Bu itki sehpası aşağıdaki özelliklere sahiptir:

  • Veri kaydetme: Gaz kelebeği, itme, tork, voltaj, akım, motor komutları (RPM), zaman grafiği.
  • ESC : BL Heli ESC kullanılıyorsa, ESC akımı, ESC RPM, ESC sıcaklığı, ESC Voltajı da kaydeder.
  • Gaz kelebeği Modu: Gazı kademeli olarak maksimuma yükseltir (bir param olarak ayarlanır), kararlı durum tepkisini yakalamak için 10 adımda duraklatır.
  • Gaz kelebeği geçici modu:  Drone gaz kelebeği 'havada gaz kelebeğine' yükseltir ve ardından geçici davranışı yakalamak için vurgulu gaz kelebeği hakkında bir adım girdileri tablosunda ilerlemeye devam eder. (Bunun uygulanmasının hala iyileştirilmesi gerekiyor).
  • Aşırı akım koruması: Maksimum akım için bir parametre değeri ayarlayın. Aşıldığında gaz kelebeği sıfırlanır ve test sırasında ESC'lerin ve motorların zarar görmesini önlemek için sistem durur, ekran ve ışıklar kullanıcıyı bilgilendirir.
  • Gösterge: Gaz kelebeği çubuğu için kullanılan adreslenebilir LED'ler. Gaz kelebeği, itme, tork, akım ve voltajın ekran üstü geri bildirimi için kullanılan OLED ekran.
  • Güvenlik: ArduPilots üzerine inşa etmek, zaten motor güvenliğini kanıtlamış, "araç" kurma ve devre dışı bırakma, komut dosyasının ölmesi ve motoru kesmesi durumunda kullanılır. Motoru çalıştırmak için kolye 'ölü adam' düğmesi.
  • Telemetri: Bir WiFi erişim noktası, canlı uzaktan telemetri ve kontrol için bir GCS kullanmayı kolaylaştırır. Ayrıca MAVFTP kullanmak, veri almayı çok kolaylaştırır.

Bu proje tamamen açık kaynaktır. Kullanılan bileşenlerin tüm kod, CAD ve detayları paylaşılacaktır. Tüm bu bilgileri bir araya getirip kullanıma sunarken sadece bana katlanın. Hepsi bu ileti dizisi aracılığıyla yapılacak.

Proje Hedefleri

Başkalarının yol boyunca aldığım kararlardan bazılarını anlamalarına yardımcı olmanın belki de en iyi yolu, neye ulaşmak istediğimi açıklamaktır:

  • AP topluluğu (ve belki daha geniş) için yararlı olacak bir dizi araç geliştirin.
  • Projeyi erişilebilir hale getirin. Daha spesifik olarak, donanımı makul bir fiyata inşa etmek için erişilebilir. Toplulukta çok sayıda 3B yazıcı var, bu nedenle bu üretim yöntemine büyük bir güven duyuluyor.
  • Daha fazla insanı komut dosyası yazmanın sunduğu dostça geliştirme ortamına katılmaya teşvik etmek için şimdiye kadar verilen örneklerin biraz dışında olan daha büyük bir komut dosyası oluşturma projesine bir örnek sunmak için AP'nin komut dosyasını kullanmak.

  • Projenin tanıtımı: Bu gönderi
  • Donanım: Kullandığım tüm parçalara ve nedenlerine genel bir bakış.
  • Üretim: Tasarladığım bitlerin nasıl yapıldığını.
  • Veri İşleyici: Yapmakta olduğum işlem sonrası araca nasıl erişileceğine, kullanılacağına ve katkıda bulunacağına dair bir giriş.

Uyarlanabilirlik

Bu projenin ortaya çıkış şeklinden oldukça memnun olduğum bir şey, çok fazla esneklik olması. Örneğin, herkesin tork verilerine ihtiyaç duyması / istememesi gerekmeyebilir, bu nedenle, daha fazla veri ve daha iyi otomasyon elde etmek için düşük maliyetli itme standlarından birini kolayca alıp bu sistemden yük hücresini bu sisteme çekebilirler. Bu, projeyi sadece biraz 3D baskı ve lehimlemeyle ve sizin uzaklığınızla daha erişilebilir hale getirir.



 

Blog Etiketleri :
IdeaSoft® | E-Ticaret paketleri ile hazırlanmıştır.