(19)国家知识产权局
(12)发明 专利申请
(10)申请公布号
(43)申请公布日
(21)申请 号 202211086019.3
(22)申请日 2022.09.06
(71)申请人 北京华如科技股份有限公司
地址 100094 北京市海淀区西北旺东路10
号院东区14号楼君正大厦B座三层
301-305、 四层401-410室
(72)发明人 谭雄 陈招迪 孙昊 张晓颍
丁明慧 毛敏慧 熊坤
(74)专利代理 机构 北京丰浩知识产权代理事务
所(普通合伙) 11781
专利代理师 王忠泽
(51)Int.Cl.
G06F 30/20(2020.01)
(54)发明名称
一种可自动回溯 的分层作战规则建模方法
及装置
(57)摘要
本发明提供了一种可自动回溯的分层作战
规则建模 方法, 该方法包括: 获取作战规则信息,
得到作战规则、 作战子规则、 作战规则标识信息;
对所述作战规则信息处理, 创建得到作战子规则
模板、 作战规则模板、 作战规则标识序列; 利用所
述作战规则标识序列对所述作战规则模板进行
模型构建, 得到可自动回溯的分层作战规则模
型。 基于所述可自动回溯的分层作 战规则模型,
对需要加载规则值的作战仿真对象实体, 自动回
溯匹配计算得到目标作战规则值。 本发明依靠上
述建模及计算方法, 满足了作 战规则高效管理、
配置灵活的需求, 扩大了作 战规则的适用范围。
本发明还公开了一种可自动回溯的分层作战规
则建模装置, 用于执行所述可自动回溯的分层作
战规则建模方法。
权利要求书3页 说明书11页 附图5页
CN 115438491 A
2022.12.06
CN 115438491 A
1.一种可自动回溯的分层作战规则建模方法, 其特 征在于, 所述方法包括:
S1, 获取作战规则信息; 所述作战规则信 息包括若干个作战规则; 所述作战规则包括若
干个作战子规则;
对所述作战规则信息进行处理, 得到作战规则标识信息; 所述作战规则标识信息包括
若干个作战规则标识;
S2, 对所有所述作战子规则进行处理, 得到作战子规则模板信息; 所述作战子规则模板
信息包括若干个作战子规则模板;
S3, 对所述作战子规则模板信息进行处理, 得到目标作战规则模板信息; 所述目标作战
规则模板信息包括若干个目标作战规则模板;
S4, 将所述作战规则标识信息中的所有所述作战规则标识按优先级进行排序, 得到作
战规则标识序列;
S5, 利用所述作战规则标识序列对所述目标作战规则模板信息进行模型构建, 得到可
自动回溯的分层作战规则模型。
2.根据权利要求1所述的可自动回溯的分层作战规则建模方法, 其特征在于, 所述对所
述作战子规则模板信息进行处 理, 得到目标作战规则模板信息, 包括:
S31, 对于任一所述作战子规则模板, 筛选出与该作战子规则模板存在 关联的所有其他
作战子规则模板, 得到该作战子规则模板对应的关联作战规则模板信息; 所述关联作战规
则模板信息包括至少1个关联作战规则模板;
S32, 利用操作符对该作战子规则模板和所述关联作战规则模板信息进行组合, 得到备
选作战规则模板; 所述操作符为所述作战规则模板规则值的数据类型对应的运 算符;
S33, 对所述备选作战规则模板进行参数验证, 得到验证结果;
S34, 当所述验证结果为验证成功时, 确定所述备选作战规则模板为该作战子规则模板
对应的目标作战规则模板;
当所述验证结果 为验证不成功时, 更新备选作战规则模板参数, 执 行S32。
3.根据权利要求2所述的可自动回溯的分层作战规则建模方法, 其特征在于, 所述操作
符为所述作战规则模板规则值的数据类型对应的运算符, 包括逻辑运算符、 数学运算符、 位
运算符和字符串操作符;
所述逻辑运算符对应布尔数据类型; 所述数学运算符对应数值数据类型; 所述位运算
符对应枚举数据类型; 所述字符串操作符对应字符串数据类型。
4.根据权利要求1所述的可自动回溯的分层作战规则建模方法, 其特征在于, 所述作战
规则标识信息包括全局标识、 实体模板标识、 属方标识、 作用域标识、 特殊目标标识; 所述将
所述作战规则标识信息中的所有 所述作战规则标识按优先级进行排序, 得到作战规则标识
序列, 包括:
S41, 对所述实体模板标识、 属方标识、 作用域标识,按照优先级别进行分层排序, 优先
级越高的标识获得的序号越大, 得到作战规则标识初步序列;
S42, 将所述全局标识设置为最低优先级, 得到最低优先级的全局标识; 所述全局标识
作为默认作战规则标识, 能匹配所有作战规则实体信息;
S43, 将所述特殊目标标识设置为最高优先级, 得到最高优先级 的特殊目标标识; 所述
特殊目标 标识只能匹配指定特殊作战实体信息;权 利 要 求 书 1/3 页
2
CN 115438491 A
2S44, 将最低优先级的全局标识、 最高优先级的特殊目标标识, 按优先级顺序置入所述
作战规则标识初步序列; 设置全局标识的序号为最低序号, 设置特殊 目标标识的序号为最
高序号, 得到作战规则标识序列。
5.根据权利要求1所述的可自动回溯的分层作战规则建模方法, 其特征在于, 在所述利
用所述作战规则标识序列对所述目标作战规则模板信息进 行模型构建, 得到可自动回溯的
分层作战规则模型之后, 所述方法还 包括:
S61, 获取需要加载规则值的作战规则实体信 息; 所述作战规则实体信息包括若干个作
战规则实体;
S62, 按照优先级顺序从所述作战规则标识序列中筛选出与所述作战规则实体信息匹
配的作战规则标识, 得到备选作战规则标识信息;
S63, 从所述备选作战规则标识信息中筛选出与所述作战规则实体信息匹配的所述作
战规则模板信息, 得到备选作战规则模板信息;
S64, 计算所述备选作战规则模板信息对应的规则值, 得到目标作战规则值;
S65, 将所述目标作战规则值与所述作战规则实体信息进行关联处理, 得到加载规则值
的目标作战规则实体信息 。
6.根据权利要求5所述的可自动回溯的分层作战规则建模方法, 其特征在于, 所述按照
优先级顺序从所述作战规则标识序列中筛选出与所述作战规则实体信息匹配的作战规则
标识, 得到备选作战规则标识信息, 包括:
S631, 对于任一所述作战规则实体信息, 按照优先级顺序从所述作战规则标识序列中,
选出最高优先级的作战规则标识, 作为待用作战规则标识;
S632, 判断所述待用作战规则标识是否与所述作战规则实体相匹配, 得到匹配判断结
果;
S633, 当所述匹配判断结果为否时, 触发执行所述按照优先级顺序从所述作战规则标
识序列中, 依次选出低一优先级的作战规则标识, 作为待用作战规则标识;
当所述匹配判断结果为是时, 确定所述待用作战规则标识为该作战规则实体信 息匹配
的作战规则标识, 得到备选作战规则标识信息 。
7.根据权利要求5所述的可自动回溯的分层作战规则建模方法, 其特征在于, 所述计算
所述备选作战规则模板信息对应的规则值, 得到目标作战规则值, 包括:
S641, 将所述备选作战规则模板信息里所有对应作战子规则模板与操作符, 按照运算
优先级存储在树结构 中, 得到作战规则模板树; 所述作战规则模板树的各节点只能存储作
战子规则模板、 操作符、 规则值任意之一;
对所述作战规则模板树中存储作战子规则模板的节点, 结合所述作战规则实体信息,
计算得到该节点的规则值, 并存 储在该节点;
S642, 选取 所述作战规则模板树的根节点, 作为待用节点;
S643, 判断待用节点下的子节点是否均有规则值, 得到 子节点规则值判断结果;
S644, 当所述子节点规则值判断结果为否时, 触发执行选取无规则值的子节点, 作 为待
用节点;
当所述子节点规则值判断结果为是时, 将待用节点的操作符与子节点的规则值组合,
计算得到待用节点的规则值;权 利 要 求 书 2/3 页
3
CN 115438491 A
3
专利 一种可自动回溯的分层作战规则建模方法及装置
文档预览
中文文档
20 页
50 下载
1000 浏览
0 评论
309 收藏
3.0分
温馨提示:本文档共20页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
本文档由 人生无常 于 2024-03-18 00:54:17上传分享