电光与控制, 2010, 17 (9): 47, 网络出版: 2010-09-25  

基于ARM+CPLD的UAV飞行控制系统设计

Design of a Flight Control System for UAVs Based on ARM and CPLD
作者单位
空军工程大学工程学院,西安 710038
摘要
根据UAV飞行控制系统的功能任务要求,提出了一种以ARM为控制核心、以CPLD为辅助控制器件的飞行控制方案。描述了飞行控制系统总体设计方案,详细设计了飞控计算机的硬件和软件。为提高飞控系统的运算速度和精度,系统硬件采用ARM+CPLD模块设计,二者通过双口RAM进行数据交换;为满足飞控系统实时性和稳定性的要求,系统移植了μC/OS-Ⅱ实时操作系统,并根据控制功能将应用程序划分为7个任务。最后,为验证系统设计的可行性,将仿真数据和试飞数据进行了对比分析,结果表明系统设计正确、可行。
Abstract
According to the task requirement of flight control system for Unmanned Air Vehicles(UAV), a flight control scheme was proposed taking ARM processor as the core and CPLD as an assistant controller. The overall design of the flight control system was described, the hardware and software of the flight control computer were introduced in detail. To improve computing speed and precision of flight control system, the hardware was designed by using ARM and CPLD modules, which exchanged the data through dual port RAM. To meet the real-time and stability needs of flight control system, RTOS μC/OS-Ⅱwas transplanted, and the application program was divided into seven tasks. The simulation result was compared with the flight-test data, which showed that the flight control system is feasible and correct.

宋磊, 曹林平, 吴文超, 蚩军祥. 基于ARM+CPLD的UAV飞行控制系统设计[J]. 电光与控制, 2010, 17(9): 47. SONG Lei, CAO Linping, WU Wenchao, CHI Junxiang. Design of a Flight Control System for UAVs Based on ARM and CPLD[J]. Electronics Optics & Control, 2010, 17(9): 47.

关于本站 Cookie 的使用提示

中国光学期刊网使用基于 cookie 的技术来更好地为您提供各项服务,点击此处了解我们的隐私策略。 如您需继续使用本网站,请您授权我们使用本地 cookie 来保存部分信息。
全站搜索
您最值得信赖的光电行业旗舰网络服务平台!