无人机飞控系统接口信息形式化处理系统的设计与实现

被引量 : 0次 | 上传用户:lonelyshow
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
无人机飞行控制系统接口信息是无人机内部飞控计算机与相关子系统之间的通信信息,这些信息中就包含了大量的飞行状态参数或飞行指令。因而,对于无人机飞行控制系统,接口信息显得十分重要。但是,由于国内对这些接口信息的处理方式目前还是以手工方式、文本编辑方式为主,对接口信息的设计、验证、使用等各方面都造成了不便,进而还会影响到无人机飞行控制系统的开发。所以,提出了以形式化的方式处理飞行控制系统接口信息的构想。本文基于这一构想设计并实现了无人机飞控系统接口信息形式化处理系统,使用本系统就可以利用形式化方法实现对接口信息的处理。本文首先通过对无人机飞行控制系统接口信息的整理,总结出接口信息的特点。并根据这些特点,设计并实现一种适合于存储接口信息的文件格式(也称形式化规格),使得具有这种存储格式的文件能够很好地展现接口信息。然后,以此类信息文件为接口信息源,在此基础上实现辅助接口设计、验证接口特征、快速生成使用接口信息代码的功能。最后,按照改进MVC设计模式,实现无人机飞控系统接口信息形式化处理系统,系统提供了实现上述功能的友好的用户操作界面。通过系统的用户界面,可以利用图形符号来设置接口之间关联与接口属于那个飞控子系统,可以利用一种自定义形式语言(也称接口定义语言)来构建接口特征信息,这样达到辅助接口设计的目的。在辅助接口设计的同时,系统会自动地更新信息文件中的接口信息。在设计好接口之后,还可以通过系统的用户界面启动接口特征验证的工作或快速生成使用接口信息代码的工作。测试表明,无人机飞控系统接口信息形式化处理系统基本实现了接口信息以形式化规格存储、接口信息以图形符号或形式语言设计、接口验证方便与使用接口信息代码可自动生成等功能。通过本系统对接口信息进行处理,可以使设计接口的同时接口信息同步更新,可以使设计接口方便、直观,可以提高设计接口的效率,可以缩短接口设计错误发现的时间,可以规范使用接口信息的代码,可以减少部分重复编码的劳动量。
其他文献
<正> 沈曾植(1850—1922),清末民初学者、书法家。字子培,号乙盦,晚号寐叟,浙江嘉兴人。光绪六年进士,官至安徽提学使。富著述,喜收藏,工于书画,尤以书法擅名。沈寐叟早年喜
期刊
随着企业竞争力的加剧,仓库规划设计对企业而言越来越重要,一个企业拥有良好的仓库规划设计一方面可以大大提高仓库的库存能力和出入库效率,另一方面可以减少员工作业量,节约
<正> 前言重庆中心城区座落在长江与嘉陵江交汇处中梁山与真武山之间的丘陵地带,建成区面积约84.5平方公里,城市人口165万人。根据山城自然地理特点形成了“多中心组团式”城
智能小车,又称轮式机器人,集环境感知、信息反馈、远程控制等功能于一体,适合在人类无法适应的环境中工作,已广泛应用在工业、军事、家庭、医院等社会生活的各个领域。本论文选用
受产业结构及地理位置的影响,河北省污染排放总量较大,并且随着建筑市场的高速发展,建筑能耗占社会总能耗的1/3,并且成逐年上升趋势。这些建筑能耗中大部分是被采暖和空调所
"十八大"提出了构建新型工农、城乡关系,而现实中农民工的不平等待遇及诸多因素导致尘肺现象日趋严重,故对农民工尘肺病的研究有一定现实意义。现通过问卷、统计和文献等方法
期刊
人保财险聊城市分公司是一家隶属于中国人民财产保险股份有限公司的地市级分公司,主要经营聊城市的财产保险业务,包括机动车辆保险、企业财产保险、责任保险等业务。近几年,
<正>居民区的马路旁,卖烟花爆竹的摊点多了起来。在青岛,他们使用着有关部门统一配发的红色帐篷,在冬日里显得格外醒目。这些摊点实实在在地告诉人们,春节是一天天临近了。要
<正>"通过智能化清洁设备、清洁管理软件,以及专业技术人才共同实现的现代清洁,来真正和现代物业管理相匹配、吻合。"清洁在物业管理当中是非常让人头疼的一件事情,特别是业