当前位置: 首页 > 专利查询>李庆亮专利>正文

一种辅助决策逻辑规则创建方法、辅助决策方法及系统技术方案

技术编号:15690600 阅读:81 留言:0更新日期:2017-06-24 03:07
本申请公开了一种辅助决策逻辑规则创建方法、辅助决策方法及系统,该创建方法包括:航天发射中心辅助决策逻辑规则创建方法,包括:获取用户从基本构成元素库中筛选出来的与辅助决策逻辑规则对应的各种基本构成元素,得到相应的目标元素集;分别将目标元素集中的每种基本构成元素封装至相应的可视化控件,得到相应的目标控件集;获取用户基于辅助决策逻辑规则输入的控件连线;按照控件连线,相应地搭建目标控件集中可视化控件之间的数据链路,得到辅助决策逻辑规则。本申请无需用户利用编程语言来进行编程操作,可大幅减少航天领域专家在创建知识库中的逻辑规则时所需的时间和精力。

Auxiliary decision logic rule creation method, auxiliary decision method and system

The invention discloses an auxiliary decision logic rule creation method, decision making method and system, including the creation of methods, create a rule decision logic space launch center includes: obtaining the user from a variety of basic components were screened out in the library of elements and decision logic rules corresponding to the basic elements, obtained the corresponding element the set; respectively for each target element on the basic elements of packaging to the corresponding visual controls, the corresponding target control set; obtaining user decision logic rule control based on the input line; according to the control data link connection, accordingly set up target control Centralized visual control, aided decision logic rules. The application does not require users to use the programming language for programming operations, and can substantially reduce the time and effort required by aerospace experts in creating logical rules in a knowledge base.

【技术实现步骤摘要】
一种辅助决策逻辑规则创建方法、辅助决策方法及系统
本专利技术涉及航天
,特别涉及一种辅助决策逻辑规则创建方法、辅助决策方法及系统。
技术介绍
目前,在航天发射过程中,指挥人员的决策至关重要。为了尽量减少航天发射指挥人员决策失误的情况出现,现有的航天发射中心通常配备有辅助决策系统,该辅助决策系统能够对全系统、发射场等各大系统状态、态势,任务执行各节点、进程状态及各种紧急情况进行分析判断评估,并提供相关分析结果和应对方案,为指挥员对火箭安控、应急突发情况、故障诊断的正确处理,提供辅助决策支持。航天发射中心辅助决策系统中的核心组成部分是航天领域专家知识库,该知识库主要由航天领域专家创建的逻辑规则所构成。当前,人们主要是利用专家系统语言CLIPS(CLanguageIntegratedProductionSystem)来建立知识库中的辅助决策逻辑规则,并使用其自带的推理机进行推理,这种情况下使得航天领域专家在构建知识库之前,必须首先熟知CLIPS语言,并且能够较好的利用CLIPS语言来编写程序,这无疑给航天领域专家带来了额外的时间和精力开销。综上所述可以看出,如何减少航天领域专家在创建知识库中的逻辑规则时所需的时间是目前亟待解决的问题。
技术实现思路
有鉴于此,本专利技术的目的在于提供一种辅助决策逻辑规则创建方法、辅助决策方法及系统,能够减少航天领域专家在创建知识库中的逻辑规则时所需的时间。其具体方案如下:一种航天发射中心辅助决策逻辑规则创建方法,包括:获取用户从基本构成元素库中筛选出来的与辅助决策逻辑规则对应的各种基本构成元素,得到相应的目标元素集;分别将所述目标元素集中的每种基本构成元素封装至相应的可视化控件,得到相应的目标控件集;获取用户基于所述辅助决策逻辑规则输入的控件连线;按照所述控件连线,相应地搭建所述目标控件集中可视化控件之间的数据链路,得到所述辅助决策逻辑规则。可选的,所述获取用户从基本构成元素库中筛选出来的与辅助决策逻辑规则对应的各种基本构成元素的过程,包括:获取用户根据所述辅助决策逻辑规则的实际逻辑规则需求,从输入参数属性库中筛选出来的输入参数属性、从算法库中筛选出来的算法、从程序结构库中筛选出来的程序结构以及从输出对象类别库中筛选出来的输出对象类别,得到所述目标元素集。可选的,获取用户从输入参数属性库中筛选出来的输入参数属性的具体过程,包括:当监测到用户将输入参数属性列表中的列表数据项拖动至预先创建的规则场景中,则获取所述输入参数属性库中与该列表数据项对应的输入参数属性;获取用户从算法库中筛选出来的算法的具体过程,包括:当监测到用户将算法列表中的列表数据项拖动至所述规则场景中,则获取所述算法库中与该列表数据项对应的算法;获取用户从程序结构库中筛选出来的程序结构的具体过程,包括:当监测到用户将程序结构列表中的列表数据项拖动至所述规则场景,则获取所述程序结构库中与该列表数据项对应的程序结构;获取用户从输出对象类别库中筛选出来的输出对象类别的具体过程,包括:当监测到用户将输出对象类别列表中的列表数据项拖动至所述规则场景,则获取所述输出对象类别库中与该列表数据项对应的输出对象类别。可选的,所述分别将所述目标元素集中的每种基本构成元素封装至相应的可视化控件,得到相应的目标控件集的过程,包括:分别将所述目标元素集中的输入参数属性、算法、程序结构以及输出对象类别相应地封装至输入参数属性可视化控件、算法可视化控件、程序结构可视化控件以及输出对象类别可视化控件,并在所述规则场景中显示所述输入参数属性可视化控件、所述算法可视化控件、所述程序结构可视化控件以及所述输出对象类别可视化控件。可选的,所述获取用户基于所述辅助决策逻辑规则输入的控件连线的过程,包括:获取用户基于所述辅助决策逻辑规则对所述规则场景中显示的所述输入参数属性可视化控件、所述算法可视化控件、所述程序结构可视化控件以及所述输出对象类别可视化控件之间进行相应连线操作后得到的控件连线。可选的,所述航天发射中心辅助决策逻辑规则创建方法,还包括:将创建完毕的所述辅助决策逻辑规则保存至预设的知识库中。本专利技术进一步公开了一种航天发射中心辅助决策方法,包括:获取由前述方法所创建的辅助决策逻辑规则;获取与所述辅助决策逻辑规则对应的航天发射参数实时数据;利用所述航天发射参数实时数据驱动所述辅助决策逻辑规则运行,得到所述辅助决策逻辑规则相应输出的辅助决策结果。可选的,所述利用所述航天发射参数实时数据驱动所述辅助决策逻辑规则运行的过程,包括:按照所述辅助决策逻辑规则中程序结构可视化控件所对应的程序结构,依序提取所述辅助决策逻辑规则中各个可视化控件所对应的源代码,得到与所述辅助决策逻辑规则对应的源代码脚本;将所述航天发射参数实时数据输入所述源代码脚本,并运行所述源代码脚本,得到所述辅助决策结果。本专利技术相应公开了一种航天发射中心辅助决策逻辑规则创建系统,包括:基本构成元素获取模块,用于获取用户从基本构成元素库中筛选出来的与辅助决策逻辑规则对应的各种基本构成元素,得到相应的目标元素集;可视化控件创建模块,用于分别将所述目标元素集中的每种基本构成元素封装至相应的可视化控件,得到相应的目标控件集;控件连线获取模块,用于获取用户基于所述辅助决策逻辑规则输入的控件连线;数据链路搭建模块,用于按照所述控件连线,相应地搭建所述目标控件集中可视化控件之间的数据链路,得到所述辅助决策逻辑规则。本专利技术还相应公开了一种航天发射中心辅助决策系统,包括如权利要求9所述的航天发射中心辅助决策逻辑规则创建系统,还包括:实时数据获取模块,用于获取与所述航天发射中心辅助决策逻辑规则创建系统创建的辅助决策逻辑规则对应的航天发射参数实时数据;逻辑规则驱动模块,用于利用所述航天发射参数实时数据驱动所述辅助决策逻辑规则运行,得到所述辅助决策逻辑规则相应输出的辅助决策结果。本专利技术中,航天发射中心辅助决策逻辑规则创建方法,包括:获取用户从基本构成元素库中筛选出来的与辅助决策逻辑规则对应的各种基本构成元素,得到相应的目标元素集;分别将目标元素集中的每种基本构成元素封装至相应的可视化控件,得到相应的目标控件集;获取用户基于辅助决策逻辑规则输入的控件连线;按照控件连线,相应地搭建目标控件集中可视化控件之间的数据链路,得到辅助决策逻辑规则。可见,本专利技术中预先为用户提供了基本构成元素库,当用户需要创建辅助决策逻辑规则时,便可以获取用户从基本构成元素库中筛选出来的所需的基本构成元素,接着将获取到的各种基本构成元素封装成相应的可视化控件,然后用户只需通过对各种可视化控件进行相应的连线操作,从而搭建出可视化控件之间的数据链路,由此得到了用户所需的辅助决策逻辑规则,上述整个过程非常简便直观,无需用户利用编程语言来进行编程操作,从而大幅减少航天领域专家在创建知识库中的逻辑规则时所需的时间和精力。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。图1为本专利技术实施例公开的一种航天发射中心辅助决策逻辑规则创建方法流程图;图2本文档来自技高网...
一种辅助决策逻辑规则创建方法、辅助决策方法及系统

【技术保护点】
一种航天发射中心辅助决策逻辑规则创建方法,其特征在于,包括:获取用户从基本构成元素库中筛选出来的与辅助决策逻辑规则对应的各种基本构成元素,得到相应的目标元素集;分别将所述目标元素集中的每种基本构成元素封装至相应的可视化控件,得到相应的目标控件集;获取用户基于所述辅助决策逻辑规则输入的控件连线;按照所述控件连线,相应地搭建所述目标控件集中可视化控件之间的数据链路,得到所述辅助决策逻辑规则。

【技术特征摘要】
1.一种航天发射中心辅助决策逻辑规则创建方法,其特征在于,包括:获取用户从基本构成元素库中筛选出来的与辅助决策逻辑规则对应的各种基本构成元素,得到相应的目标元素集;分别将所述目标元素集中的每种基本构成元素封装至相应的可视化控件,得到相应的目标控件集;获取用户基于所述辅助决策逻辑规则输入的控件连线;按照所述控件连线,相应地搭建所述目标控件集中可视化控件之间的数据链路,得到所述辅助决策逻辑规则。2.根据权利要求1所述的航天发射中心辅助决策逻辑规则创建方法,其特征在于,所述获取用户从基本构成元素库中筛选出来的与辅助决策逻辑规则对应的各种基本构成元素的过程,包括:获取用户根据所述辅助决策逻辑规则的实际逻辑规则需求,从输入参数属性库中筛选出来的输入参数属性、从算法库中筛选出来的算法、从程序结构库中筛选出来的程序结构以及从输出对象类别库中筛选出来的输出对象类别,得到所述目标元素集。3.根据权利要求2所述的航天发射中心辅助决策逻辑规则创建方法,其特征在于,获取用户从输入参数属性库中筛选出来的输入参数属性的具体过程,包括:当监测到用户将输入参数属性列表中的列表数据项拖动至预先创建的规则场景中,则获取所述输入参数属性库中与该列表数据项对应的输入参数属性;获取用户从算法库中筛选出来的算法的具体过程,包括:当监测到用户将算法列表中的列表数据项拖动至所述规则场景中,则获取所述算法库中与该列表数据项对应的算法;获取用户从程序结构库中筛选出来的程序结构的具体过程,包括:当监测到用户将程序结构列表中的列表数据项拖动至所述规则场景,则获取所述程序结构库中与该列表数据项对应的程序结构;获取用户从输出对象类别库中筛选出来的输出对象类别的具体过程,包括:当监测到用户将输出对象类别列表中的列表数据项拖动至所述规则场景,则获取所述输出对象类别库中与该列表数据项对应的输出对象类别。4.根据权利要求3所述的航天发射中心辅助决策逻辑规则创建方法,其特征在于,所述分别将所述目标元素集中的每种基本构成元素封装至相应的可视化控件,得到相应的目标控件集的过程,包括:分别将所述目标元素集中的输入参数属性、算法、程序结构以及输出对象类别相应地封装至输入参数属性可视化控件、算法可视化控件、程序结构可视化控件以及输出对象类别可视化控件,并在所述规则场景中显示所述输入参数属性可视化控件、所述算法可视化控件、所述程序结构可视化控件以及所述...

【专利技术属性】
技术研发人员:李庆亮马亚奇陈振华冯先旺丁浩王慎强尚培涛
申请(专利权)人:李庆亮马亚奇陈振华冯先旺丁浩王慎强尚培涛
类型:发明
国别省市:海南,46

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1