摘要:

本文主要研究某型无人机飞控系统的硬件设计,大气数据系统的改进设计与软件实现. 飞行控制器是无人机的重要组成部分,在设计时要求机载设备有足够的抗干扰能力,有很强的工作实时性,在长时间工作条件下具备很高的可靠性.基于上面的种种苛刻要求,在飞控系统设计时采用双单片机同步执行各自任务,以双端口RAM进行数据共享交换的硬件设计方案.单片机采用C8051F120高速高性能混合信号片上系统级芯片,采用多路串行(RS422,CAN)和并行(基于IDT71V256SA~([37]),双口RAM)方式进行通讯.本文给出了较为详细的硬件电路结构设计方案,实现了信号采集,信号处理,数据通信,手遥程控切换,舵机控制等电路功能设计.本文对飞控系统的可靠性也作了一定程度的探讨. 大气数据系统是无人机地面调试时必不可少的组成部分.为了对大气数据系统进行改进设计,需要全数字仿真进行控制器优化,采用不完全微分PID方法设计了跟踪阶跃信号的控制器,采用加入了积分环节的非线性模糊PD方法设计了跟踪斜坡信号的控制器,以求某些控制指标更加符合无人机地面调试的某些要求.在全数字仿真基础上将全数字仿真中建立的代表实物的数学模型都用具体实物代替运用RTW提供的外部模式进行系统实时半物理仿真将参数进一步的整定,然后将设计好的控制律部分提取出来运用RTW在特定设置下进行代码的自动创建.为了能将控制器模型表示的行为能在高精度定时中断控制下在CB环境中周期实时执行,将在特定设置下创建的ANSI C代码进行相应改动,通过具体编程实践将多媒体定时器针对CB环境进行移植,将生成的代码与多媒体定时器一起在CB环境中进行系统总集成.

展开

飞控计算机功能硬件设计,基于微机的某型无人机飞控系统的硬件设计及软件实现...相关推荐

  1. 计算机毕业设计Python+uniapp基于微信小程序某企业考勤系统(小程序+源码+LW)

    计算机毕业设计Python+uniapp基于微信小程序某企业考勤系统(小程序+源码+LW) 该项目含有源码.文档.程序.数据库.配套开发软件.软件安装教程 项目运行 环境配置: Pychram社区版+ ...

  2. 计算机毕业设计Python+uniapp基于微信小程序的校园跑腿系统论文(小程序+源码+LW)

    计算机毕业设计Python+uniapp基于微信小程序的校园跑腿系统论文(小程序+源码+LW) 该项目含有源码.文档.程序.数据库.配套开发软件.软件安装教程 项目运行 环境配置: Pychram社区 ...

  3. 计算机毕业设计Python+uniapp基于微信小程序的订房系统(小程序+源码+LW)

    计算机毕业设计Python+uniapp基于微信小程序的订房系统(小程序+源码+LW) 该项目含有源码.文档.程序.数据库.配套开发软件.软件安装教程 项目运行 环境配置: Pychram社区版+ p ...

  4. 大学生课程设计-基于SSM的物业管理系统-智能小区物业系统代码java-社区物业水电缴费系统代码jsp

    大学生课程设计-基于SSM的物业管理系统-智能小区物业系统代码java-社区物业水电缴费系统代码jsp 注意:该项目只展示部分功能,如需了解,评论区咨询即可. 1.开发环境 开发语言:Java 后台: ...

  5. [附源码]计算机毕业设计Python+uniapp基于微信小程序某企业考勤系统01yr8(程序+lw+远程部署)

    [附源码]计算机毕业设计Python+uniapp基于微信小程序某企业考勤系统01yr8(程序+lw+远程部署) 该项目含有源码.文档.程序.数据库.配套开发软件.软件安装教程 项目运行环境配置: P ...

  6. 飞控计算机功能硬件设计,飞控计算机测试设备的设计与实现论文

    飞控计算机测试设备的设计与实现论文 为了对飞控计算机进行全面准确测试,本文提出了一种飞控计算机测试设备的软硬件设计方案.硬件部分主要是设计工控机中的两块板卡,产生测试系统需要的信号.软件部分以Wind ...

  7. 【计算机毕业设计】002基于springboot的医护人员排班系统

    一.系统截图(需要演示视频可以私聊) 医护人员排班系统 摘要 随着信息技术在管理上越来越深入而广泛的应用,管理信息系统的实施在技术上已逐步成熟.本文介绍了医护人员排班系统的开发全过程.通过分析医护人员 ...

  8. 【计算机毕业文章】基于微信小程序的健身房预约系统

    摘 要 伴随着我国整体经济的快速发展,在人们享受幸福生活的同时,也会花大量的时间在运动健身上.由于人们的对健康的要求不断提高,一大批健身房涌现出来,为人们提供基本的运动健身相关的配套服务.目前大多数健 ...

  9. linux红外驱动程序,基于Linux操作系统和红外发射器实现系统模块的设计

    引 言 随着嵌入式系统及集成电路技术的飞速发展,针对移动手持终端的专用芯片获得了长足发展.芯片的RAM和ROM的容量越大,在上面跑操作系统也越来越容易.Linux是当今流行的操作系统之一.由于其内核健 ...

  10. 基于51单片机的自动浇花系统设计/基于51单片机的智能抽奖系统控制设计/基于51单片机的数字时钟与日历显示控制设计 毕业设计

    1147基于51单片机的自动浇花系统设计 设计思路:通湿度传感器实时监测湿度,通过LCD显示出实时的湿度采集值,可以通过按键设定目标界限,当达到这个界限值时,浇花系统的电机装置运行. 电路包含:LCD ...

最新文章

  1. Google Map API 开发基础--01
  2. 细数网站成功赢利须具备的四大核心要素
  3. 大剑无锋之研发笔试题(一)
  4. cc、gcc、g++、CC的区别概括
  5. 机器学习算法优缺点改进总结
  6. c++ windows编译器 amd平台_不同操作系统下的C/C++ 编译器,C/C++新手须知,零基础学习C语言...
  7. 安全研究公司Gauntlet称轻量级区块链协议Mina的攻击成本很高
  8. java 代码压缩javascript_利用Java来压缩 JavaScript 代码详解
  9. 双向重定向指令 tee
  10. 一文告诉你市面上最火的游戏都是用什么引擎做的!!!
  11. VMware虚拟机中Ubuntu16.04系统下通过MVS运行海康威视工业相机
  12. S3(Simple Storage Service) 对象存储 详细介绍
  13. 数据分析---数据处理工具pandas(二)
  14. C# winform 学习(一)
  15. HTML期末大作业—— 游戏网页(5个页面) ~ 全屏游戏美术大赛作品征集网页 HTML+CSS+JS ~ web课程设计网页规划与设计...
  16. 如何在macOS Big Sur 的Finder中使用终端锁定文件
  17. python实现深层神经网络ANN算法
  18. 简单聊天室的设计 C++ MFC
  19. gooogle.com
  20. Azure CDN:氮气加速已开启,司机们请做好准备

热门文章

  1. Linux基础(三)
  2. 【已解决】最新版本的Chrome浏览器如何设置网页编码
  3. Message、Handler、MessageQueue、Looper之间的关系
  4. 投射式触摸屏自电容与互电容工作原理基础(未完待续)
  5. matlab 正20面体,如何画正二十面体
  6. 自己做量化交易软件(38)小白量化实战11--双向高频马丁交易策略
  7. 打造地图拼接利器(五)地图采集与拼接
  8. 基于Neo4j计算网络节点中心性(Closeness、betweenness Centrality)
  9. 微信卡券开发-卡券核销
  10. 怎样美化计算机的桌面图标,windows10图标美化怎么操作_win10电脑美化方法