完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
申请理由:1.四旋翼飞控带导航的飞控需要在系统中运行
2.A8处理器的处理性能优异,适合运行做嵌入式飞控开发项目描述:本课题的研究工作依托于“综合系统顶层设计与数字仿真软件包”项目,以某小型无人机飞行控制软件系统为研究对象,使用的核心工具软件是Rhapsody,重点研究了在该软件为核心的开发平台下如何进行UML模型驱动的飞行控制软件系统开发及验证。论文主要完成的工作包括以下几个方面:1.简单地介绍课题的研究背景和国内外的相关研究现状,同时介绍课题的来源和研究意义。2.简单介绍模型驱动开发理论及UML建模语言,阐述基于UML的嵌入式软件开发环境Rhapsody这个工具的层次结构;针对ARMLinux平台上某小型无人机飞行控制系统的特定对象,构建基于Rhapsody的飞控软件开发平台。3.使用UML相关模型对飞行控制软件系统进行需求分析及建模、建立整个飞控软件系统的静态结构。其中包括用例图描述的所有软件系统功能性需求和约束注释描述的非功能性需求,使用类对象图描述的整个飞行控制软件系统的静态结构。4.使用UML相关模型对飞行控制软件系统进行设计及建模,主要对需求分析阶段产生的属性和操作添加具体实现以及为静态类图建立状态机。5.研究Rhapsody内置实时软件框架OXF,分析实时框架中与实时相关的元素,分析和实现实时框架中的适配器,从而实现Rhapsody下模型与代码自动转换,并且实现不同平台的跨越。6.运用三种方式对飞控软件进行验证:(1)利用GMR方式进行语法和语义的检测;(2)设计级调试,在设计过程中使用Animation模式调试模型;(3)将执行机构和无人机simulink模型导入Rhapsody,进行仿真验证。 |
|
相关推荐
4 个讨论
|
|
东西不错,谢谢分享!
|
|
|
|
|
|
只有小组成员才能发言,加入小组>>
【飞凌嵌入式OK3588J-C开发板体验】OK3588J-C开发板开箱、系统烧写及环境测试
615 浏览 0 评论
【飞凌嵌入式OK3588J-C开发板体验】OK3588J-C开发板开箱评测
3651 浏览 1 评论
[技术] 【飞凌嵌入式OK3576-C开发板体验】llama2.c部署
7443 浏览 0 评论
7902 浏览 0 评论
【飞凌嵌入式OK3576-C开发板体验】ssh连接与文件传输
7831 浏览 0 评论
6832浏览 2评论
11249浏览 1评论
5334浏览 1评论
85801浏览 1评论
689浏览 1评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-28 05:39 , Processed in 0.655548 second(s), Total 67, Slave 51 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号