首页|基于STM32F4与FreeRTOS的无人机飞行控制系统

基于STM32F4与FreeRTOS的无人机飞行控制系统

扫码查看
飞行控制系统多以高性能CPU为处理器和Vxworks为设计内核,存在成本高、体积大、内核源码不公开等问题,因此设计一款低成本、高可靠性的小型无人机飞行控制系统.基于STM32F4芯片开发一套由微型控制器、各种传感器和执行机构构成的飞行控制硬件系统,实现对无人机的姿态和舵机位置的控制;引入源码公开的FreeRTOS嵌入式实时系统作为软件平台开发飞行控制软件,实现飞行控制、自主导航、飞行管理等功能;通过固定翼航模的飞行试验对该飞行控制系统进行验证.结果表明:该系统具有良好的稳定性、实时性,控制精度高.
UAV flight control system based on STM32F4 and FreeRTOS
The high-performance CPU is taken as processors and Vxworks is taken as the design kernels for most flight control systems,which has the problems of high cost,large size and non-disclosure of kernel source code.A low-cost and reliable flight control system for a small UAV is designed.A flight control hardware system consis-ting of micro-controller,various sensors and actuators is developed based on STM32F4 to realize the control of at-titude and rudder position.FreeRTOS embedded real-time operating system with open source code is introduced as software platform to develop flight control software,so as to realize the functions of flight control,autonomous na-vigation and flight management.The flight control system is validated by flight test of fixed-wing aviation model.The results show that the designed system has high stability,high control accuracy and fast response.

flight control systemSTM32F4FreeRTOSresidual designflight test

周志广、许孟孟、石梅林、李青原、王梵

展开 >

航天时代飞鸿技术有限公司,北京 100094

航空工业西安航空计算技术研究所 民机事业部,西安 710065

中国航天科工集团第二研究院 706所,北京 100854

西安爱生技术集团有限公司,西安 710065

陕西科技大学 电子信息与人工智能学院,西安 710021

展开 >

飞行控制系统 STM32F4 FreeRTOS 余度设计 飞行试验

工信部民用飞机专项科研技术研究项目

MJ-2018-G-55

2024

航空工程进展
中国航空学会 西北工业大学

航空工程进展

CSTPCD
影响因子:0.207
ISSN:1674-8190
年,卷(期):2024.15(4)
  • 19