[发明专利]一种基于SysML的无人机系统建模方法、装置及可读存储介质有效
申请号: | 202010642616.4 | 申请日: | 2020-07-06 |
公开(公告)号: | CN111930345B | 公开(公告)日: | 2021-10-12 |
发明(设计)人: | 马建峰;魏大卫;孙聪;习宁;李亚晖;王中华;潘建锋;于博尧;张嘉伟 | 申请(专利权)人: | 西安电子科技大学;中国航空工业集团公司西安航空计算技术研究所 |
主分类号: | G06F8/20 | 分类号: | G06F8/20;G06F30/20 |
代理公司: | 西安通大专利代理有限责任公司 61200 | 代理人: | 房鑫 |
地址: | 710071 陕*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 sysml 无人机 系统 建模 方法 装置 可读 存储 介质 | ||
1.一种基于SysML的无人机系统建模方法,其特征在于,包括以下步骤:
分析系统及任务组成,建立UML profile,扩展UML元模型并定义数据类型;
使用扩展的UML元模型及定义的数据类型,建立模块定义图、内部模块图和参数图;
使用扩展的UML元模型及定义的数据类型,建立活动图;
采用模块定义图、内部模块图和参数图描述无人机系统及任务的结构模型,采用活动图描述无人机系统及任务的行为模型,得到结构视角及行为视角的无人机系统及任务模型;
使用DataType对无人机系统及任务中所需的数据类型进行定义,建立profile如下表所示:
在数据类型profile、线程profile和噪声profile中,扩展Class元模型;
在通信profile中,扩展port和connector元模型;
在操作profile中,扩展CallBehaviorAction元模型。
2.根据权利要求1所述基于SysML的无人机系统建模方法,其特征在于:通过分析系统及任务组成,确定无人机系统及任务的组成部分,对于路径规划任务,无人机系统包括传感器组件、姿态估计组件、模式控制组件、通信组件、位置控制组件、姿态控制组件以及行动机构;路径规划任务影响因素包括地面控制站和环境,其中环境包括障碍物和噪声。
3.根据权利要求1所述基于SysML的无人机系统建模方法,其特征在于:
profile包含6种数据类型以及1种构造型,具体如下表所示:
上表中的Real、String和Integer为SysML内建数据类型,分别表示实数类型、字符串类型以及整数类型;[1..*]、[1]、[*]为SysML内建的变量数量表示方法,分别表示变量数量至少1个、变量数量只能为1个、变量数量无限制;
Vec表示向量,其属性value表示向量内的值;
Timer_callback_vec表示回调函数属性向量,其属性thrd_name表示线程名称,属性thrd_ops表示线程操作列表;
AP_Scheduler_vec表示AP_Scheduler属性向量,其属性thrd_name表示线程名称,属性thrd_ops表示线程操作列表,属性scheduled_freq表示线程被调用的频率,属性max_exec_time表示线程的最大运行时间;
HAL_specific_thrd_vec表示HAP_specific_thrd_vec属性向量,其属性thrd_name表示线程名称,属性thrd_ops表示线程操作列表,属性platform_name表示无人机系统运行平台的名称,属性thrd_priority表示线程的优先级,属性scheduled_policy表示线程被调用的频率;
Row表示矩阵中的行向量,其属性value表示行向量的值;
DataExchange表示矩阵,其属性matrix为一个由若干行及若干列组成的矩阵;
Common_vec表示模块定义图中所需的向量,其属性value表示向量内的值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安电子科技大学;中国航空工业集团公司西安航空计算技术研究所,未经西安电子科技大学;中国航空工业集团公司西安航空计算技术研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010642616.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种防水土流失型护岸结构
- 下一篇:文本分类方法、装置、电子设备及存储介质