行业标准网
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210594967.1 (22)申请日 2022.05.27 (71)申请人 中国船舶重 工集团公司第七一九研 究所 地址 430205 湖北省武汉市江夏区藏龙岛 开发区杨桥湖大道19 号中船重工七一 九所 (72)发明人 庞杰 柯志武 李勇 肖颀  王俊荣 吴君 魏志国 邹振海  王瑞奇  (74)专利代理 机构 北京路浩知识产权代理有限 公司 11002 专利代理师 戴弘 (51)Int.Cl. G06F 30/20(2020.01)G06F 40/284(2020.01) (54)发明名称 基于SysML的约束 模块自动生成方法和系统 (57)摘要 本发明涉及数字化设计技术领域, 提供一种 基于SysML的约束模块自动生成方法和系统。 所 述基于SysML的约束模 块自动生成方法, 包 括: 对 需求描述文本进行语言处理, 以得到性能需求模 型的特征词组; 其中, 所述需求描述文本创建于 性能需求模型, 所述特征词组表征约束条件; 根 据所述特征词组生成与所述性能需求模型相对 应的约束模块。 该基于SysML的约束模块自动生 成方法能够自动将性能需求转换为约束模块, 无 需手动创建约束模块减小了设计人员工作量及 人工操作引入错误的可能性, 有利于提升基于 SysML的系统设计的效率。 权利要求书2页 说明书8页 附图3页 CN 115186432 A 2022.10.14 CN 115186432 A 1.一种基于SysML的约束模块自动生成方法, 其特 征在于, 包括: 对需求描述文本进行语言处理, 以得到性 能需求模型的特征词组; 其中, 所述需求描述 文本创建于性能需求模型, 所述特 征词组表征约束条件; 根据所述特 征词组生成与所述 性能需求模型相对应的约束模块。 2.根据权利要求1所述的基于SysML的约束模块自动生成方法, 其特征在于, 所述基于 所述约束条件生成与所述性能需求模型相对应的约束模块后, 还包括: 建立所述性能需求 模型和所述约束模块的细化需求关系, 以使性能需求模型和约束模块追溯连接 。 3.根据权利要求1所述的基于SysML的约束模块自动生成方法, 其特征在于, 所述对需 求描述文本进行语言处 理, 以得到性能需求模型的特 征词组, 包括: 基于性能需求描述词库, 并应用自然语言处理技术并对所述需求描述文本进行语言处 理, 识别和提取所述性能需求模 型中的特征词组; 其中, 性能需求描述词 库包括数量关系比 较词库、 物理量名词库以及物理量单位词库。 4.根据权利要求1所述的基于SysML的约束模块自动生成方法, 其特征在于, 所述特征 词组包含有对 象名、 物理量名、 数量关系比较词、 数值和物理量单位; 所述根据所述特征词 组生成约束条件, 基于所述约束条件生成与所述 性能需求模型相对应的约束模块, 包括: 根据所述对象名和物 理量名确定所述约束模块的模块名称, 根据 所述物理量名确定所 述约束模块的参数名, 根据所述物理量单位确定所述约束模块的参数类型, 根据所述物理 量名、 所述数量关系比较词、 所述数值和所述物理量单位构建所述约束模块的约束表达式。 5.根据权利 要求4所述的基于SysML的约束模块自动生成方法, 其特征在于, 还包括: 将 所述参数类型的单位转换为国际标准单位制单位, 并对所述参数类型对应的所述数值进 行 转换。 6.一种基于SysML的约束模块自动生成系统, 其特征在于, 还包括: 约束自动生成模块, 所述约束自动生成模块用于对需求描述文本进行语言处理, 以得到性能需求模型的特征词 组; 根据所述特征词组生成与所述性能需求模型相对应的约束模块; 其中, 所述需求描述文 本创建于性能需求模型, 所述特 征词组表征约束条件。 7.根据权利 要求6所述的基于SysML的约束模块自动生成系统, 其特征在于, 还包括: 性 能需求识别模块, 用于识别性能需求模 型的需求描述文本, 并输出约束模块生成操作选项; 所述约束模块生成操作选项用于启动所述约束自动生成模块生成所述约束模块, 或者用于 启动所述约束自动生成模块生成所述约束模块并建立所述性能需求模型和所述约束模块 的细化需求关系。 8.根据权利要求7所述的基于SysML的约束模块自动生成系统, 其特征在于, 所述性能 需求识别模块还用于基于所述约束模块生成操作选项输出与所述性能需求模型对应的约 束模块生成状态; 所述约束模块生成状态包括约束模块已生成、 约束模块重新生成、 约束模 块未生成和约束模块已删除。 9.根据权利 要求6所述的基于SysML的约束模块自动生成系统, 其特征在于, 还包括: 检 查模块和/或操作日志模块; 所述检查模块用于检查所述需求描述文本与已生成的所述约束模块的约束条件的一 致性, 并输出相应提 示信息; 所述操作日志模块用于记录和输出 所述约束自动生成模块的运行信息 。权 利 要 求 书 1/2 页 2 CN 115186432 A 210.一种非暂态计算机可读存储介质, 其上存储有计算机程序, 其特征在于, 所述计算 机程序被处理器执行时实现如权利要求 1至5任一项所述的基于SysML的约束模块自动生成 方法。权 利 要 求 书 2/2 页 3 CN 115186432 A 3

.PDF文档 专利 基于SysML的约束模块自动生成方法和系统

文档预览
中文文档 14 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共14页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 基于SysML的约束模块自动生成方法和系统 第 1 页 专利 基于SysML的约束模块自动生成方法和系统 第 2 页 专利 基于SysML的约束模块自动生成方法和系统 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 11:50:57上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。