期刊文献+

基于FPGA和ARM的飞行器控制系统设计

Design of Aircraft Control System Based on FPGA and ARM
下载PDF
导出
摘要 该文针对单一传感器测量飞行数据不准确的缺点,借助FPGA的数据并行处理能力,将多个传感器应用于四旋翼飞行器控制系统当中。采用FPGA+ARM的结构设计硬件系统,通过Matlab设计FIR数字滤波器以提高采集数据的可靠性。FPGA采集的传感器数据通过FSMC接口送交STM32,并设计卡尔曼滤波算法进行数据融合与姿态解算。根据四旋翼飞行器的动力学模型设计双闭环PD控制器,并进行仿真。仿真结果显示,数字滤波器达到信号滤波效果,PD控制器满足系统要求。 Aiming at the shortcoming of measuring the flight data for a single sensor,with the FPGA data parallel processing eapabilities,a number of sensors are used in the quad rotorcraft system. Using FPGA+ARM structure design hardware system,through the Matlab design FIR digital filter to improve the accuracy of data collection. The sensor data collected by FPGA through the FSMC interface to send STM32,and design Kalman filter algorithm for data fusion and attitude settlement. According to the dynamic model of the quad rotorcraft ,a double closed loop PD controller is designed and simulated. Simulation results show that the digital filter to achieve signal fihering,PD controller to meet the system requirements.
出处 《自动化与仪表》 2018年第1期23-28,共6页 Automation & Instrumentation
基金 国家自然科学基金资助项目(11572291) 山西省研究生联合培养基地人才培养资助项目(20160033)
关键词 现场可编程逻辑门阵列 无人机 有限脉冲响应 滤波 姿态结算 PD控制器 field programmable gate array(FPGA) unmanned aerial vehiele(UAV) finite impulse response(FIR) filter attitude calculation PD controller
  • 相关文献

参考文献11

二级参考文献85

共引文献204

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部