主管单位:中华人民共和国工业和信息化部
主办单位:西北工业大学  中国航空学会
地       址:西北工业大学友谊校区航空楼
基于STM32F4与FreeRTOS的无人机飞行控制系统
作者:
作者单位:

1.西北工业大学第365研究所;2.航空工业西安航空计算技术研究所;3.中国航天科工集团第二研究院 706所;4.西北工业大学 第365研究所;5.陕西科技大学 电子信息与人工智能学院

作者简介:

通讯作者:

中图分类号:

V249

基金项目:

工信部民用飞机专项科研技术研究项目,MJ-2018-G-55


UAV Flight Control System based on STM32F4 and FreeRTOS
Author:
Affiliation:

1.xc;2.xa

Fund Project:

  • 摘要
  • |
  • 图/表
  • |
  • 访问统计
  • |
  • 参考文献
  • |
  • 相似文献
  • |
  • 引证文献
  • |
  • 资源附件
  • |
  • 文章评论
    摘要:

    飞行控制系统多以高性能CPU 为处理器和Vxworks 为设计内核,存在成本高、体积大、内核源码不公开等问题,因此设计一款低成本、高可靠性的小型无人机飞行控制系统。基于STM32F4 芯片开发一套由微型控制器、各种传感器和执行机构构成的飞行控制硬件系统,实现对无人机的姿态和舵机位置的控制;引入源码公开的FreeRTOS 嵌入式实时系统作为软件平台开发飞行控制软件,实现飞行控制、自主导航、飞行管理等功能;通过固定翼航模的飞行试验对该飞行控制系统进行验证。结果表明:该系统具有良好的稳定性、实时性,控制精度高。

    Abstract:

    A UAV flight control system based on STM32F4 and FreeRTOS operating system is designed. Aiming at the problem of large size and high cost of processor ,a set of flight control hardware system consisting of dual micro controllers, various sensors and actuators is designed based on STM32F4 ,achieving the control of attitude and rudder position, serial communication capability for data acquisition and ground communication., and aiming at the problem that the operating system is expensive and the source code is not accessible, the flight control software system is designed based on FreeRTOS, reducing the burden of RAM while ensuring real-time performance. For improving the reliability of the system, dual residual design of the controller and the watchdog module are introduced. The system has been validated by flight trail, which confirms that the system has high stability, high control accuracy and fast response.

    参考文献
    相似文献
    引证文献
引用本文

周志广,许孟孟,石梅林,李青原,王梵.基于STM32F4与FreeRTOS的无人机飞行控制系统[J].航空工程进展,2024,15(4):93-99

复制
分享
文章指标
  • 点击次数:
  • 下载次数:
  • HTML阅读次数:
  • 引用次数:
历史
  • 收稿日期:2023-03-24
  • 最后修改日期:2024-05-29
  • 录用日期:2024-05-30
  • 在线发布日期: 2024-06-12
  • 出版日期: