期刊文献+

基于Xscale与FPGA的微小型飞行器控制系统的硬件设计 被引量:2

Design of the Control System Hardware Based on Xscale and FPGA for Microminiature Aerial Vehicles
下载PDF
导出
摘要 以微小型飞行器为控制对象,设计了一种基于Xscale+FPGA的双芯片微小型数字控制系统.该系统用基于Xscale架构的微处理器处理导航算法和控制算法,用FPGA处理外部信号核心.选择嵌入式Linux作为软件平台,完成了Bootloader设计、嵌入式Linux的裁减和主要器件FPGA的驱动设计.针对FPGA所需处理的信号,设计了用于A/D采样的硬件电路,采用硬件描述语言对电路模块进行了软件设计.实验测试结果表明,该系统具有较高的集成度和较好的实时性. Aimed at microminiature aerial vehicles (MAV) design, a hardware design solution of control system based on FPGA cooperating with Xscale is presented. The micro processor based on Xscale architecture is the main processing kernel of the flight control system, and is used to calculate the navigation and control algorithm. FPGA is the peripheral chip, used to process most of the input signals. Embedded Linux OS is selected as the software platform for flight control system. Bootloader is transplanted, that functions in establishing software run-time environment to boot the Linux kernel. Embedded Linux streamlined and FPGA driving program developed. Considering the need of signal processing, the A/D convertion circuit is designed, which is designed with hardware design language. Results of tests showed that the hardware platform of micro digital control system had the characteristics of compact size, low weight and cost, which made it more applicable to the MAV.
出处 《北京理工大学学报》 EI CAS CSCD 北大核心 2007年第12期1045-1049,共5页 Transactions of Beijing Institute of Technology
基金 国家部委基金资助项目(9140A03070101BQ0114A222006450)
关键词 XSCALE 微小型飞行器(MAV) 嵌入式LINUX 飞行控制系统 Xscale microminiature aerial vehicles(MAV) embedded Linux flight control system
  • 相关文献

参考文献6

二级参考文献5

  • 1David Seal. ARM achitecture reference manual[M]. Second edition. Pearson Education Limited, 2001.
  • 2马忠梅.ARM嵌入式处理器结构与应用基础[M].北京:北京航空航天大学出版社,2003..
  • 3MP2000 Installation and Operation Manual
  • 4张明廉等.飞行控制系统.北京:航空工业出版社,1994
  • 5张明廉.飞行控制系统[M].北京:航空工业出版社,1994.41-45.

共引文献11

同被引文献8

引证文献2

二级引证文献4

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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