正在阅读:如何设计与组成小型无人机飞控系统?

如何设计与组成小型无人机飞控系统?

2016-07-13 09:04:00来源:无人机频道 原标题:小型无人机飞控系统组成和设计是如何的? 关键词:无人机飞控系统机器人阅读量:31310

导读:飞控系统是无人机的核心控制装置,相当于无人机的大脑,是否装有飞控系统也是无人机区别于普通航空模型的重要标志。
  【中国智能制造网 技术前沿】飞控系统是无人机的核心控制装置,相当于无人机的大脑,是否装有飞控系统也是无人机区别于普通航空模型的重要标志。无人机的飞控系统死如何设计与组成的呢?
  
  如何设计与组成小型无人机飞控系统?
  
  在经历了早期的遥控飞行后,目前其导航控制方式已经发展为自主飞行和智能飞行。导航方式的改变对飞行控制计算机的精度提出了更高的要求;随着小型无人机执行任务复杂程度的增加,对飞控计算机运算速度的要求也更高;而小型化的要求对飞控计算机的功耗和体积也提出了很高的要求。高精度不仅要求计算机的控制精度高,而且要求能够运行复杂的控制算法,小型化则要求无人机的体积小,机动性好,进而要求控制计算机的体积越小越好。
  
  在众多处理器芯片中,适合小型飞控计算机CPU的芯片当属TI公司的TMS320LF2407,其运算速度以及众多的外围接口电路很适合用来完成对小型无人机的实时控制功能。
  
  它采用哈佛结构、多级流水线操作,对数据和指令同时进行读取,片内自带资源包括16路10位A/D转换器且带自动排序功能,保证多16路有转换在同一转换期间进行,而不会增加CPU的开销;40路可单独编程或复用的通用输入/输出通道;5个外部中断;集成的串行通信接口(SCI),可使其具备与系统内其他控制器进行异步(RS485)通信的能力;16位同步串行外围接口(SPI)能方便地用来与其他的外围设备通信;还提供看门狗定时器模块(WDT)和CAN通信模块。
  
  飞控系统组成模块
  
  飞控系统实时采集各传感器测量的飞行状态数据、接收无线电测控终端传输的由地面测控站上行信道送来的控制命令及数据,经计算处理,输出控制指令给执行机构,实现对无人机中各种飞行模态的控制和对任务设备的管理与控制;同时将无人机的状态数据及发动机、机载电源系统、任务设备的工作状态参数实时传送给机载无线电数据终端,经无线电下行信道发送回地面测控站。
  
  按照功能划分,该飞控系统的硬件包括:主控制模块、信号调理及接口模块、数据采集模块以及舵机驱动模块等。 
  
  模块功能
  
  各个功能模块组合在一起,构成飞行控制系统的核心,而主控制模块是飞控系统核心,它与信号调理模块、接口模块和舵机驱动模块相组合,在只需要修改软件和简单改动外围电路的基础上可以满足一系列小型无人机的飞行控制和飞行管理功能要求,从而实现一次开发,多型号使用,降低系统开发成本的目的。系统主要完成如下功能:
  
  (1)完成多路模拟信号的高精度采集,包括陀螺信号、航向信号、舵偏角信号、发动机转速、缸温信号、动静压传感器信号、电源电压信号等。
  
  由于CPU自带A/D的精度和通道数有限,所以使用了另外的数据采集电路,其片选和控制信号是通过EPLD中译码电路产生的。
  
  (2)输出开关量信号、模拟信号和PWM脉冲信号等能适应不同执行机构(如方向舵机、副翼舵机、升降舵机、气道和风门舵机等)的控制要求。
  
  (3)利用多个通信信道,分别实现与机载数据终端、GPS信号、数字量传感器以及相关任务设备的通信。由于CPU自身的SCI通道配置的串口不能满足系统要求,设计中使用多串口扩展芯片28C94来扩展8个串口。
  
  系统软件设计
  
  该系统的软件设计分为2部分,即逻辑电路芯片EPLD译码电路的程序设计和飞控系统的应用程序设计。
  
  逻辑电路程序设计
  
  EPLD用来构成数字逻辑控制电路,完成译码和隔离以及为A/D,D/A,28C94提供片选信号和读/写控制信号的功能。
  
  该软件的设计采用原理图输入和VERILOGHDL语言编程的混合设计方式,遵循设计输入→设计实现→设计校验→器件编程的流程。系统使用了两片ispLSI1048芯片,分别用来实现对A/D,D/A的控制和对串口扩展芯片28C94的控制,参数来源于翼趣无人机网。
  
  系统应用程序设计
  
  由于C语言不但能够编写应用程序、系统程序,还能像汇编语言一样直接对计算机硬件进行控制,编写的程序可移植性强。由于以DSP为核心设计的系统中涉及到大量对外设端口的操作,以及考虑后续程序移植的工作,所以飞控系统的应用程序选用BC3.1来设计,分别实现飞行控制和飞行管理功能。
  
  软件按照功能划分为4个模块:时间管理模块、数据采集与处理模块、通信模块、控制律解算模块。
  
  通过时间管理模块在毫秒级时间内对无人机进行实时控制;数据采集模块采集无人机的飞行状态、姿态参数以及飞行参数、飞行状态及飞行参数进行遥测编码并通过串行接口传送至机载数据终端,通过无线数据信道发送到地面控制站进行飞行监控;姿态参数通过软件内部接口送控制律解算模块进行解算,并将结果通过D/A通道送机载伺服系统,控制舵机运行,达到调整、飞机飞行姿态的目的;通信模块完成飞控计算机与其他机载外设之间的数据交换功能。
  
  利用高速DSP控制芯片在控制律计算和数据处理方面的优势及其丰富的外部资源,配合大规模可编程逻辑器件CPLD以及串行接口扩展芯片28C94设计小型机载飞控计算机,以其为核心设计的小型无人机飞控系统具有功能全,体积小,重量轻,功耗低的特点,很好地满足了小型无人机对飞控计算机高精度、小型化、低成本的要求。该设计已成功应用于某验证无人机系统。
我要评论
  • 宇树机器人五一兼职靶场累瘫 蹲下休息跷二郎腿充电走红

    据现场工作人员透露,机器人连续工作一小时左右就会出现电量不足、过热等状况,甚至在表演时直接“瘫倒”在地,不得不紧急暂停活动进行抢修和更换电池。
    机器人宇树H1机器人
    2025-05-06 09:49:54
  • 机器人交警“夸父”上岗:说着一口流利的四川话

    “夸父” 机器人作为全尺寸高动态双足仿人形机器人,基本实现国产化,支持360度全向移动,最高时速可达5公里,还能轻松完成20厘米高度的跳跃。
    机器人人形机器人夸父
    2025-05-06 09:53:20
  • 7月,低空巨头云集北京,共探无人机应用及防控

    “2025国际无人机应用及防控大会”作为中国华北地区无人机及无人系统领域首屈一指的风向标盛会,将于2025年7月5-7日在北京国家会议中隆重举办。
    无人机无人机应用无人系统
    2025-04-27 14:52:06
  • 禾赛科技与三家科技企业达成合作

    禾赛科技的激光雷达与群核科技的空间理解模型 SpatialLM、空间智能解决方案 SpatialVerse 融合,可实现毫米级 3D 空间建模与物理属性智能标注。
    激光雷达机器人仿真训练
    2025-04-22 14:40:39
  • 早报|OpenAI发布GPT-4.1;Hugging Face进军机器人领域

    OpenAI推出了三款GPT-4.1系列模型GPT-4.1、GPT-4.1 mini和GPT-4.1 nano,该系列模型需要通过API使用;人工智能开发平台Hugging Face近日宣布收购法国人形机器人初创公司Pollen Robotics,进一步拓展其在机器人领域的布局......
    GPT-4.1机器人
    2025-04-15 10:49:57
  • 全国首个!深开鸿发布基于开源鸿蒙机器人操作系统M-Robots OS

    当前全球机器人产业面临严峻挑战:一方面,传统“Linux ROS”生态长期垄断市场;另一方面,国内企业技术路线碎片化,硬件、软件互不兼容,导致重复开发成本高、协同效率低下。
    机器人开源鸿蒙机器人操作系统
    2025-04-09 15:28:05
版权与免责声明:

凡本站注明“来源:智能制造网”的所有作品,均为浙江兴旺宝明通网络有限公司-智能制造网合法拥有版权或有权使用的作品,未经本站授权不得转载、摘编或利用其它方式使用上述作品。已经本网授权使用作品的,应在授权范围内使用,并注明“来源:智能制造网”。违反上述声明者,本站将追究其相关法律责任。

本站转载并注明自其它来源(非智能制造网)的作品,目的在于传递更多信息,并不代表本站赞同其观点或和对其真实性负责,不承担此类作品侵权行为的直接责任及连带责任。如其他媒体、平台或个人从本站转载时,必须保留本站注明的作品第一来源,并自负版权等法律责任。如擅自篡改为“稿件来源:智能制造网”,本站将依法追究责任。

鉴于本站稿件来源广泛、数量较多,如涉及作品内容、版权等问题,请与本站联系并提供相关证明材料:联系电话:0571-89719789;邮箱:1271141964@qq.com。

不想错过行业资讯?

订阅 智能制造网APP

一键筛选来订阅

信息更丰富

推荐产品/PRODUCT 更多
智造商城:

PLC工控机嵌入式系统工业以太网工业软件金属加工机械包装机械工程机械仓储物流环保设备化工设备分析仪器工业机器人3D打印设备生物识别传感器电机电线电缆输配电设备电子元器件更多

我要投稿
  • 投稿请发送邮件至:(邮件标题请备注“投稿”)1271141964.qq.com
  • 联系电话0571-89719789
工业4.0时代智能制造领域“互联网+”服务平台
智能制造网APP

功能丰富 实时交流

智能制造网小程序

订阅获取更多服务

微信公众号

关注我们

抖音

智能制造网

抖音号:gkzhan

打开抖音 搜索页扫一扫

视频号

智能制造网

公众号:智能制造网

打开微信扫码关注视频号

快手

智能制造网

快手ID:gkzhan2006

打开快手 扫一扫关注
意见反馈
我要投稿
我知道了