FPGA Enabled Flight Control Unit

[{“box”:0,”content”:”[if 992 equals=”Open Access”]n

n

n

n

Open Access

nn

n

n[/if 992]n

n

Year : June 24, 2024 at 3:35 pm | [if 1553 equals=””] Volume :14 [else] Volume :14[/if 1553] | [if 424 equals=”Regular Issue”]Issue[/if 424][if 424 equals=”Special Issue”]Special Issue[/if 424] [if 424 equals=”Conference”][/if 424] : 01 | Page : 19-25

n

n

n

n

n

n

By

n

[foreach 286]n

n

n

Radhika Gopal Sharma, Janhvi Ratnakar Pande, Amish Ajay Naidu, S.S. Lokhande

n

    n t

  • n

n

n[/foreach]

n

n[if 2099 not_equal=”Yes”]n

    [foreach 286] [if 1175 not_equal=””]n t

  1. Student,, Student,, Student,, Professor, Sinhgad College of Engineering, Savitribai Phule University,, Sinhgad College of Engineering, Savitribai Phule University,, Sinhgad College of Engineering, Savitribai Phule University,, Sinhgad College of Engineering, Savitribai Phule University, Maharashtra,, Maharashtra,, Maharashtra,, Maharashtra, India, India, India
  2. n[/if 1175][/foreach]

n[/if 2099][if 2099 equals=”Yes”][/if 2099]n

n

Abstract

nThe FPGA flight controller revolutionizes drone technology with unmatched stability and precision. Integrated with an IMU and advanced sensors like the MPU 6050, it ensures accurate positioning critical for reliable UAV operation. Its efficient real-time data processing and seamless sensor communication enhance performance and reliability across various conditions. This advancement sets a new standard in UAV technology, suitable for applications ranging from surveillance to disaster relief. An aircraft’s flight control system (FCS) is a crucial part. It enables the pilot to keep an eye on the aircraft’s attitude, direction, and flying forces while in flight. A flight control system controls the inputs required to move the control surfaces so that the pilot can keep an eye on the aircraft. They consist of the controls for the aircraft engine, the cockpit, the connecting wires, and the essential operational mechanisms. Because there are no additional backup systems for a standard mechanical flight control system, a system failure can have disastrous consequences. As a result, designing a system with a significant degree of redundancy and fault tolerance is essential. Therefore, the primary goal of this research is to use a field programmable gate array (FPGA) to develop and implement a flight control system. The FPGA-based flight control system (FCS) has various beneficial applications and outperforms both the DSP chip-based UAV flight management system and the traditional micro controller in terms of functionality. Four modules make up the overall flight control system: the Avalon bus control component sensor driver component, flight control module, and navigational instruction management module.

n

n

n

Keywords: FPGA, Basys 3, UAV, flight control unit, IMU, MPU 6050, sensor data processing

n[if 424 equals=”Regular Issue”][This article belongs to Journal of Aerospace Engineering & Technology(joaet)]

n

[/if 424][if 424 equals=”Special Issue”][This article belongs to Special Issue under section in Journal of Aerospace Engineering & Technology(joaet)][/if 424][if 424 equals=”Conference”]This article belongs to Conference [/if 424]

n

n

n

How to cite this article: Radhika Gopal Sharma, Janhvi Ratnakar Pande, Amish Ajay Naidu, S.S. Lokhande. FPGA Enabled Flight Control Unit. Journal of Aerospace Engineering & Technology. June 24, 2024; 14(01):19-25.

n

How to cite this URL: Radhika Gopal Sharma, Janhvi Ratnakar Pande, Amish Ajay Naidu, S.S. Lokhande. FPGA Enabled Flight Control Unit. Journal of Aerospace Engineering & Technology. June 24, 2024; 14(01):19-25. Available from: https://journals.stmjournals.com/joaet/article=June 24, 2024/view=0

nn[if 992 equals=”Open Access”] Full Text PDF Download[/if 992] n[if 992 not_equal=”Open Access”]

[/if 992]n[if 992 not_equal=”Open Access”]

n


nn[/if 992]nn[if 379 not_equal=””]n

Browse Figures

n

n

[foreach 379]n

n[/foreach]n

n

n

n[/if 379]n

n

References

n[if 1104 equals=””]n

  1. Monterrosa, L., Cano, S., & Martínez, M. (2016). Design, Development and Implementation of a UAV Flight Controller Based on a State Machine Approach. International Journal of Advanced Research in Electrical, Electronics and Instrumentation Engineering, 5(10), 83238332.
  2. Yang, H., & Geng, Q. (2011). The Design of Flight Control System for Small UAV with Static Stability. In 2011 IEEE International Conference on Mechatronics and Automation (pp. 799803). Beijing, China.
  3. Yu, G., Wang, J., & Li, S. (2008). A Low-cost MEMS-based Navigation and Control System Design for Micro Air Vehicles. Journal of Navigation, 61(4), 701-718.
  4. DeSantis, Christopher, & Hussein, Ahmed Refaey. (2022). AI SoC-Based Accelerator for Speech Classification. IEEE Canadian Journal of Electrical and Computer Engineering, 45(3), 222-231.
  5. Kamal, Ashraf M., Bayoumy, A.M., & Elshabka, A.M. (2016). Modeling and flight simulation of unmanned aerial vehicle enhanced with fine tuning. Elsevier Journal of Aerospace Science and Technology, 51, 106-117.
  6. Henriques, L. C. Florencio, & de Souza, C. Protásio. (2021). Development of an Embedded Longitudinal Flight Control Based on X-Plane Flight Simulator. IEEE Latin America Transactions, 19(10), 1684-1691.
  7. Khachumov, Mikhail, Talalaev, Alexander, & Pankratov, Alexander. (2022). Onboard Computer Function Implementation Based on Cordic Algorithm. In 2022 International Conference on Industrial Engineering, Applications and Manufacturing (ICIEAM) (pp. 795800).
  8. Li, Yilan, Li, Hongjia, Li, Zhe, Fang, Haowen, Sanyal, Amit K., Wang, Yanzhi, & Qiu, Qinru. (2019). Fast and Accurate Trajectory Tracking for Unmanned Aerial Vehicles based on Deep Reinforcement Learning. In 2019 IEEE 25th International Conference on Embedded and Real-Time Computing Systems and Applications (RTCSA) (pp. 1-9).
  9. Telli, Khaled, Kraa, Okba, Himeur, Yassine, Ouamane, Abdelmalik, Boumehraz, Mohamed, Atalla, Shadi, & Mansoor, Wathiq. (2023). A Comprehensive Review of Recent Research Trends on Unmanned Aerial Vehicles (UAVs). Systems, 11(8), 400.
  10. Ahmed, Foisal, & Jenihhin, Maksim. (2022). A Survey on UAV Computing Platforms: A Hardware Reliability Perspective. Sensors, 22(16), 6286.

 

nn[/if 1104][if 1104 not_equal=””]n

    [foreach 1102]n t

  1. [if 1106 equals=””], [/if 1106][if 1106 not_equal=””],[/if 1106]
  2. n[/foreach]

n[/if 1104]

nn


nn[if 1114 equals=”Yes”]n

n[/if 1114]

n

n

[if 424 not_equal=””]Regular Issue[else]Published[/if 424] Subscription Review Article

n

n

n

n

n

Journal of Aerospace Engineering & Technology

n

[if 344 not_equal=””]ISSN: 2231-038X[/if 344]

n

n

n

n

n

[if 2146 equals=”Yes”][/if 2146][if 2146 not_equal=”Yes”][/if 2146]n

n

n

n

n

n

n

n

n

n

n

n

n

n

n

n

n

n

n

n

n[if 1748 not_equal=””]

[else]

[/if 1748]n

n

n

Volume 14
[if 424 equals=”Regular Issue”]Issue[/if 424][if 424 equals=”Special Issue”]Special Issue[/if 424] [if 424 equals=”Conference”][/if 424] 01
Received May 2, 2024
Accepted June 4, 2024
Published June 24, 2024

n

n

n

n

n

n function myFunction2() {n var x = document.getElementById(“browsefigure”);n if (x.style.display === “block”) {n x.style.display = “none”;n }n else { x.style.display = “Block”; }n }n document.querySelector(“.prevBtn”).addEventListener(“click”, () => {n changeSlides(-1);n });n document.querySelector(“.nextBtn”).addEventListener(“click”, () => {n changeSlides(1);n });n var slideIndex = 1;n showSlides(slideIndex);n function changeSlides(n) {n showSlides((slideIndex += n));n }n function currentSlide(n) {n showSlides((slideIndex = n));n }n function showSlides(n) {n var i;n var slides = document.getElementsByClassName(“Slide”);n var dots = document.getElementsByClassName(“Navdot”);n if (n > slides.length) { slideIndex = 1; }n if (n (item.style.display = “none”));n Array.from(dots).forEach(n item => (item.className = item.className.replace(” selected”, “”))n );n slides[slideIndex – 1].style.display = “block”;n dots[slideIndex – 1].className += ” selected”;n }n”}]