一种基于模型和数据驱动的安全评估方法与流程

文档序号:33006889发布日期:2023-01-18 05:05阅读:62来源:国知局
1.本发明属于安全评估领域,尤其涉及一种基于模型和数据驱动的安全评估方法。
背景技术
::2.目前,在已开展的装备任务活动、设施任务事项的安全评估工作中,通常先采用文件审查方法,由专家人工对照相关安全法律法规和技术标准,结合专家经验查找安全问题,再通过现场见证测量的等方法进一步验证复核相关问题。然而,由于法律法规、技术标准、报告模板等资料内容常有修订变更,各项安全指标影响因素众多、影响关系错综复杂,传统的安全评估流程无法灵活适应上述情况,人工对标审查效率不高。因此,需要依托科学的分析评估模型、实时有效的测量数据,实现对运行安全状态的精准评估、综合评估,实现了安全评估从“主观定性到科学定量、从专家经验到模型支撑、从单项对标到体系评估”的转型。技术实现要素:3.发明目的:本发明的目的在于提供一种基于模型、数据驱动的安全评估流程与方法,能够实现对不同任务剖面的定性指标自动对标评估、关键指标精准量化评估以及综合量化安全评估,辅助业务人员高效、可靠地开展安全评估工作。4.本发明具体提供了一种基于模型和数据驱动的安全评估方法,包括以下步骤:5.步骤1,预采集评估对象在安全评估过程中所需的基础类数据、监测类数据,对采集的数据进行分类、编目、处理,构建标准化、规范化安全评估数据域d;6.步骤2,构建评估对象的安全指标体系,包括安全指标集u、安全指标属性集p、指标与属性的关系集r;7.步骤3,处理法规标准、技术要求、审评准则的文本语料,抽取出三元组《指标实体、指标属性、属性值》格式的安全评价知识,结合预置的经验评语集,自动对标评估得到一般指标的评价等级;8.步骤4,对评估对象的关键指标开展精准安全评估,计算得到关键指标安全量化评估结果;9.步骤5,构建隶属度分析模型,递阶计算得到评估对象的综合量化安全评估结果。10.步骤1包括:11.步骤1-1,采集基础类数据:通过配置基础类数据采集模板、下发基础类数据采集模板、上报数据的方式获取基础类数据;12.步骤1-2,采集监测类数据:通过在线数据源配置与引接、离线文件导入两种方式采集监测类数据;13.步骤1-3,对基础类数据、监测类数据进行分类编目,形成安全评估数据资源目录;14.步骤1-4,构建用于数据清洗、规整的数据处理规则集druler-p={druler-p(1),druler-p(2),druler-p(3)},druler-p(1)表示唯一性约束规则,druler-p(2)表示非空约束规则,druler-p(3)表示格式约束规则,将采集的基础类数据、监测类数据作为原始数据集,数据处理规则作用于原始数据集;15.数据处理规则的配置信息用三元组表示为《tablename,fieldname,druler-p(i)》,1≤i≤3,i表示数据处理规则条数,tablename表示数据表名称,fieldname表示数据表中的字段名称,druler-p(i)表示第i条数据处理规则;16.关于唯一性约束规则:首先,标注原始数据集中具备唯一性特征的字段;然后,对标注字段配置唯一性约束规则;唯一性约束规则配置完成后,遍历原始数据集中标注字段所有数据记录,当不存在重复数据记录时,判定标注字段满足唯一性约束规则,否则判定为不满足唯一性约束规则;17.关于非空约束规则:首先,标注原始数据集中具备非空特征的字段;然后,对标注字段配置非空约束规则;非空约束规则配置完成后,遍历原始数据集中标注字段所有数据记录,当标注字段不存在数据记录为空时,判定标注字段满足非空约束规则,否则判定为不满足非空约束规则;18.关于格式约束规则,首先,标注原始数据集中具备格式特征的字段;然后,对标注字段配置格式约束规则;格式约束规则配置完成后,遍历原始数据集中标注字段所有数据记录,当标注字段不存在格式约束异常时,判定标注字段满足格式约束规则,否则判定为不满足格式约束规则。例如,标注字段格式约束为“整数型”,存在标注字段的数据记录为“字符串型”,此类情况提示格式约束异常,判定为不满足格式约束规则。19.步骤1-5,建立字段级的数据转换规则集druler-t={truler-t(1),truler-t(2)},truler-t(1)表示格式转换规则,truler-t(2)表示内容转换规则,字段级的数据转换规则作用于原始数据集中的监测类数据;20.数据转换规则的配置信息用五元组表示为21.《tablename,fieldname,truler-t(i),fieldpre-format,fieldpost-format》,22.其中1≤i≤2,i表示数据转换规则条数,truler-t(i)表示第i条格式转换规则,fieldpre-format表示原字段格式,fieldpost-fomat表示字段内置格式;23.关于格式转换规则:首先,遍历固定式监控站、机动式巡检车采集的监测类数据字段格式,记做原字段格式,标注原字段格式与字段内置格式不一致的字段,对标注字段配置格式转换规则,将标注字段格式转换为与字段内置格式一致。例如:关于监测类数据中存在数据字段“编号”,“编号”原字段格式为数值类型,“编号”字段内置格式为字符类型,对“编号”字段配置格式转换规则,将“编号”字段格式转换为字符类型;24.关于内容转换规则:在监测类数据原字段格式与字段内置格式已保持一致的基础上,标注原字段内容与字段内置内容类型不一致的字段,对标注字段配置内容转换规则,将标注字段内容转换为与字段内置内容类型一致。例如,关于监测类数据存在数据字段“采集日期”,“采集日期”原字段格式与字段内置格式都为日期类型,存在“采集日期”原字段内容“2021年11月17日12时36分”,“采集日期”字段内置内容类型为“yyyy-mm-dd”,对“采集日期”字段配置内容转换规则,将“2021年1月7日12时36分”字段内容转换为“2021-11-17”。25.步骤1-6,解析、校核安全评估数据采集内容,按照数据处理规则、数据转换规则对原始数据集进行遍历、处理,将不满足规则的原始数据集中的数据标注为异常数据,将去除了异常数据、处理转换后的原始数据集中的数据入库。26.步骤1-1中,所述配置基础类数据采集模板包括如下步骤:27.步骤1-1-1,在基础类数据目录中选取基础类数据表单,查看选中基础类数据表单的详细字段;28.步骤1-1-2,选中需采集的基础类数据字段,确认待采集字段;29.步骤1-1-3,如果基础类数据采集模板未配置完成,回到步骤1-1-1,补充表单选择;如果基础类数据采集模板配置完成,确认待采集表单、字段;30.步骤1-1-4,生成、导出基础类数据采集模板。31.步骤1-6中,所述解析、校核安全评估数据采集内容包括如下步骤:32.步骤1-6-1:解析原始数据集,先按安全评估数据资源目录识别出原始数据集中的数据表名称,按数据表名称,匹配对应数据表中的数据字段;遍历数据文件中的数据记录,将数据记录存储在采集数据变量temp中;33.其中,原始数据集中包含两个以上数据文件,1个数据文件包含两个以上数据表单,1个数据表单中包含两个以上数据字段,数据文件为excel格式。数据文件具体指的是安全评估的静态数据。34.步骤1-6-2:按照每个数据采集任务的数据处理需求,从数据处理规则集druler-p中选取规则druler-p(i),将数据处理规则与采集数据变量temp中的数据字段进行关联配置;35.步骤1-6-3:按照数据处理规则,遍历原始数据集中的数据,将不满足数据处理规则的数据记录判定为异常数据,提示对应的异常信息“不符合唯一性约束规则/非空约束规则/格式约束规则”;36.步骤1-6-4:按照每个数据采集任务的数据转换需求,从数据转换规则集druler-t中选取规则truler-t(i),将数据转换规则与原数据字段进行关联配置;37.步骤1-6-5:按照数据转换规则,遍历原始数据集中的数据,将不满足数据转换规则的数据记录判定为异常数据,提示对应的异常信息“不符合格式转换规则/内容转换规则”;38.步骤1-6-6:统计数据异常情况,在原始数据集中去除异常数据,将通过数据处理、数据转换后的安全评估数据表示为d∈d,将数据d入库,更新安全评估数据域d。39.步骤2包括如下步骤:40.步骤2-1:构建安全指标集u,记为u=(u1,u2,…,um),ui表示第i个安全指标,i取值为1~m,m表示安全指标的数量;41.步骤2-2:构建安全指标属性集p,记为p={(p11,…,p1z),...,(pi1,…,piz),...,(pmj,…,pmz)),对第i个指标ui的属性pij,其属性值用pij-val表示,j取值为1~z,z表示指标属性的个数;42.步骤2-3:构建指标与属性的关系集r,通过三元组的形式表示,记为r=(r1,r2,…,rn),指标ui与属性pij的关系记为ri=[ui,pij,pij-val];[0043]步骤2-4:(业务专家)按照总体层、系统层、变量层、指数层、指标层对各项指标进行分类和分级:采用层次分析法,结合事故致因理论,按照总体层、系统层、变量层、指数层、指标层对各项指标按一定的属性进行分类和分级,逐层细化指标。其中,指数层是对变量层安全指标的进一步细化,指标层是对指数层的进一步细化,指标还具有属性特征。层次化后的安全指标集可由多个专家独立进行评定,可通过决择评语集进行评定结果的规范化。[0044]步骤3包括如下步骤:[0045]步骤3-1:准备一般指标安全评价数据,所述一般指标安全评价数据包括评估对象、定性指标、法规标准、任务采集监测数据;[0046]步骤3-2:构建安全评价知识库模型;[0047]步骤3-3:自动对标任务采集监测数据、安全评价知识库模型数据,按照审评准则,给出一般指标评价等级{优秀,良好,一般,不合格}。[0048]步骤3-1包括:[0049]步骤3-1-1,确定评估对象,基于安全评估数据资源目录自动关联查询获取评估对象基本信息、评估对象安全指标;[0050]步骤3-1-2,根据评估对象的安全指标标注,自动识别出定性指标;[0051]步骤3-1-3,根据定性指标与法规标准、审评准则、技术要求的关联关系,自动关联查询获取选定指标的评估标准;[0052]步骤3-1-4,显示安全分析报告、安全指标、法规标准、审评准则、编制要求、报告模板的对应条款,辅助进行对标审查。[0053]步骤3-2包括:[0054]步骤3-2-1,读取法规标准、技术要求、审评准则的文本语料,文本语料中包括指标实体、指标属性的特征词信息;[0055]步骤3-2-2,对文本语料进行预处理,去除文本中无语义的标识,包括空格、换行、分页、分节符号;[0056]步骤3-2-3,对预处理后的文本语料进行分词,抽取出包含指标实体、指标属性信息的特征词初始集,并对特征词初始集进行词频统计;[0057]步骤3-2-4,按照词性划分,将感叹词、数量词、冠词、连词、助动词、介词、副词类型的词语合集作为停用词表,遍历特征词初始集,如果一个特征词不在停用词表,将所述特征词追加到新定义的候选特征词集;[0058]步骤3-2-5,将候选特征词集中的指标实体、指标属性、属性值转化为格式统一的三元组r=(r1,r2,…,rn),指标ui与属性pij的关系记为ri=[ui,pij,pij-val],通过三元组表示安全评价知识库模型。[0059]步骤4包括:[0060]步骤4-1:准备通用数据,具体包括:[0061]步骤4-1-1,确定评估对象,基于安全评估数据资源目录自动关联查询获取评估对象基本信息、评估对象安全指标;[0062]步骤4-1-2,根据评估对象的安全指标标注,自动识别出关键指标,关键指标构建关键指标评估模型,评估对象的关键指标评估模型参数集modeparameters记为:[0063]modeparameters={model1,...,modeli,...,modeln},[0064]其中1≤i≤n,n表示关键指标评价模型数量,modeli表示第i个模型的参数,记为:[0065]modeli={modelname(i),modelinput(i),modeloutput(i)},[0066]其中modelname(i)表示第i个模型标识,modelinput(i)表示第i个模型输入参数,modeloutput(i)表示模型输出参数;[0067]步骤4-1-3,根据关键指标与法规标准、审评准则、技术要求的关联关系,自动关联查询获取选定指标的评估标准,以环境辐射安全关键指标为例:[0068]指标名称:环境辐射安全;[0069]指标关联的法规标准:《辐射性废物分类》、《辐射性废物处理规程》;[0070]审评要求:辐射性废物的来源、种类、数量、分类;[0071]技术要求:辐射性废物的产生量、积存量、临时和长期存放方式。[0072]步骤4-1-4,遍历评估对象的关键指标评估模型输入参数modelinput(i),通过安全评价知识库模型自动关联查询获取关键指标的知识关系;[0073]步骤4-2:准备专用数据,按照关键指标评估模型输入参数modelinput(i),通过关键指标的知识关系,从安全评估数据域d自动关联查询获取关键指标的专用数据,即关键指标评估模型的输入参数值modelinput-val(i)。[0074]步骤5包括:[0075]步骤5-1:确定抉择评语集v、等级参数c,将安全指标集u中的元素状态分为4个评估等级,设置抉择评语集v={v1、v2、v3、v4};其中v1表示优秀,v2表示良好,v3表示一般,v4表示不合格;[0076]对于定量的安全指标,如果满足评定标准,评定结果为优秀,如果不满足评定标准,则评定为不合格;[0077]对每一个评估等级设置分值区间:90分以上为优秀,80~90分为良好,60~80分为一般,60分以下为不合格,除优秀外,其余选择各等级成绩区间的下限作为各等级的参数,经归一化得到相应的等级参数c=(1,0.8,0.6,0),等级参数c用实数集表示,实数集范围在0~1之间;[0078]步骤5-2:确定隶属函数μv,隶属函数是一种可能性分布函数,将隶属函数设置为:[0079]μv=s1/s2[0080]可通过隶属函数表示安全指标集到决择评语集v的模糊关系,代入安全指标的评定结果统计值后,可计算得到中安全指标集u中的任一元素ui对抉择等级vi的隶属度。其中,s2表示参与单个指标ui评估的专家统计数,s1表示单个指标被评定为某评估等级的专家统计数。[0081]步骤5-3:建立评估矩阵e,对安全指标集u中的第i个指标ui的专家评定结果进行统计,代入隶属函数后,得到安全指标ui的指标评估集ei=(ei1,ei2,…,ein),ein表示安全指标ui对评估等级vn的评估结果,n取值为1,2,3,4;num_sp表示参与安全指标ui评估的专家数量,表示安全指标ui评估结果为vn的专家数量;对安全指标集中的m个元素逐一评估,构建形成与隶属函数对应的评估矩阵e:[0082][0083]步骤5-4:设置安全指标重要性集a={a1,…,am},设定ai表示单个指标ui在总评估中的重要性系数;[0084]步骤5-5:最终得到了抉择评语集v,安全指标重要性集a、评估矩阵e,通过如下公式计算得到评估对象的等级模糊集b:[0085]b=(b1,b2,…bm)=a·e=(a1,…,am)·e[0086]其中,bi表示等级vj对综合评判所得的等级模糊集b的隶属度,n表示抉择评语集的元素个数;通过如下公式计算得到评估对象的对等级参数的隶属度res:[0087][0088]其中,res为一个实数,res值越大表示评估对象的安全性越高;等级参数c=[c1,c2,c3,c4],其经验取值为(1,0.8,0.6,0)。[0089]有益效果:与现有技术相比,本发明具有如下显著优点:[0090](1)结合了机动式检测、固定式监控、综合信息系统等多种数据采集管理技术手段,首次构建了覆盖多级、标准统一、要素齐全的安全评估数据资源库,能够满足各任务剖面的安全评估数据需要。[0091](2)首次通过业务域、数据域、模型域协同设计,对于各类定性定量指标,依托各类人工智能、大数据相关的算法模型和领域专业评估模型,针对性解决了安全评估过程中知识转化程度不高、自动化程度不足、关键指标量化评估困难的问题,满足某安全工作的自动化、规范化、定量化、智能化要求,同时能够支持各类指标评估模型升级拓展和灵活加载,有效提升安全评估流程的科学性和可持续发展能力。附图说明[0092]下面结合附图和具体实施方式对本发明做更进一步的具体说明,本发明的上述和/或其他方面的优点将会变得更加清楚。[0093]图1是本发明方法示意图。[0094]图2是定性指标自动对标评估流程示意图。[0095]图3是关键指标精准量化评估流程示意图。[0096]图4是安全综合整体评价流程示意图。具体实施方式[0097]如图1、图2、图3、图4所示,本发明提供了一种基于模型和数据驱动的安全评估方法,包括:[0098]一、安全评估数据准备[0099]采集安全评估过程所需的基础类数据、监测类数据,通过手工录入、文件导入等方式完成单位信息、人员信息、任务剖面、安全指标、法规标准、安全报告模板等基础类数据采集,通过固定式监控站和机动式巡检车等外部系统引接方式完成装备、设施在任务活动中产生的环境动态或运行设备状态等监测类数据采集。[0100]以设施运行任务活动为例,首先完成多源异构的基础类数据、监测类数据梳理,构建要素齐全、标准统一的安全数据资源池。[0101](1)采集基础类数据[0102]基础类数据中的目录字典主要为结构化数据,包括单位信息、人员信息、装备设备信息、工程设施信息、专家信息以及任务剖面、安全指标、问题等级、单位分类、人员分类等内容。一般通过手工录入或者采用配置基础类数据采集模板、下发模板、上报数据的方式获取这部分信息。基础类数据采集模板配置步骤包括:[0103]1)在基础类数据目录中选取某基础表单,查看选中基础类数据表单的详细字段;[0104]2)选中需采集的基础数据字段,确认待采集字段;[0105]3)如果采集模板数据表单未选择完成,回到步骤1),补充表单选择;如果采集模板数据表单选择完成,确认待采集表单、字段;[0106]4)生成、导出基础类数据采集模板。[0107]基础类数据中的文书数据分为半结构化、非结构化数据,包括安全分析报告模板、法规标准、安全分析报告、安全评价报告,通过可视化数据管理软件提供手工录入、文件导入的方式离线获取。[0108](2)采集监测类数据[0109]监测数据包括环境样本数据、设施设备运行数据、图片视频监测数据,是在设施常态化运行或开展任务事项的过程中常态化产生的现场数据,这类数据来源包括机动式巡检车、固定式监控站。通过在线数据源配置与引接、离线文件导入两种方式采集结构化监测类数据。[0110]机动式巡检车搭载了多种检测设备仪器,按照创建巡检任务、策划巡检项目、实施巡检项目数据采集、巡检数据规整入库的步骤,能够周期性或非周期性地对设施周边的环境样本数据进行采集。[0111]固定式监控站通过信息采集与防篡改技术从设施某综合信息系统、某辐射监测系统等现场自动采集现场设施设备运行数据、图片视频监测数据,保证固定式监控站监测数据与各类传感设备的原始数据一致。[0112](3)数据清洗入库[0113]数据清洗入库的具体步骤如下:[0114]1)对采集的基础类数据、监测类数据进行分类编目,形成安全评估数据资源目录;其中,安全评估数据资源目录结构依次为数据模式、数据表单、数据字段,安全评估数据资源包括了多个数据模式,1个数据模式对应多个数据表单,1个数据表单对应多个数据字段;[0115]2)建立数据清洗、规整的数据处理规则集,包括唯一性约束规则、非空约束规则、格式约束规则;[0116]3)建立字段级的数据转换规则库,包括格式转换规则、内容转换规则;[0117]4)解析、校核安全评估数据采集内容,如果提示数据异常,按提示对异常数据进行处理;如果未提示异常,确认安全评估数据内容,按照数据转换规则进行数据转换入库。[0118]以设施运行任务活动为例,安全评估数据资源目录如表1所示。[0119]表1[0120][0121][0122]二、构建安全指标体系[0123]对不同审评对象各类任务剖面的指标实体、指标属性、关联关系进行分析梳理,首先定义、标注指标实体,再扩展至指标属性、指标与指标关系、指标与属性关系的定义,构建安全指标体系的具体步骤如下:[0124](1)定义与标注指标实体[0125]结合安全法规标准、审评准则及业界术语,规范化定义指标实体名称,得到指标实体集合u,记为u=(u1,u2,…,um),ui表示第i个安全指标实体元素,i取值为1~m;[0126]指标实体标注类型包括定量指标、定性指标。定量指标及属性是量化表示,包括数值量化或通过量纲转换为量化表示;定性指标及属性是模糊表示,是指标标准的边界模糊,不能直接通过数值或量纲明确表示,需结合专家经验和辅助证明进行评估。[0127](2)指标属性定义[0128]结合安全法规标准、审评准则及业界术语,规范化定义指标属性名称,得到指标属性集合,记为p=(p11,…,p1z,...,pmj,…,pmz),对单个指标ui的属性pij(i=1,…,m;j=1,…,z),其属性值用pij-val表示。[0129]一个指标能够映射关联多个属性,属性值格式包括数值、字符。[0130](3)关系定义与表示[0131]规范化定义指标与属性的关系,通过三元组的形式表示,记为r=(r1,r2,…,rn),指标ui与属性pij的关系可记为ri=[ui,pij,pij-val]。[0132](4)层次分析法[0133]采用层次分析法,结合事故致因理论,按照总体层、系统层、变量层、指数层、指标层对各项指标按一定的属性进行分类和分级,逐层细化指标。其中,指数层是对变量层安全指标的进一步细化,指标层是对指数层的进一步细化,指标还具有属性特征。层次化后的安全指标集可由多个专家独立进行评定,可通过决择评语集进行评定结果的规范化。[0134]以设施运行为例,经层次化后的指标体系为:[0135]1)总体层安全指标:设施运行;[0136]2)系统层安全指标:包括基础结构、设施设备、环境保障、安全管理;[0137]3)变量层安全指标:包括基础结构的场址适宜性、设计基准、建设质量,设施设备的配套率、性能,环境保障的内部条件、外部水平,安全管理的制度机构、技术手段等;[0138]4)指数层安全指标:指数层是对变量层安全指标的进一步细化,以变量层安全指标“场址适宜性”为例,其指数层安全指标包括自然防护条件、水文地质条件、外部人为条件;[0139]5)指标层安全指标:指标层是对指数层的进一步细化,以指数层安全指标“水文地质条件”为例,其指标层安全指标包括地表断裂、地面塌陷、沉降或隆起、斜坡不稳定性、极端风量、降水量、气温和洪水量。[0140]以装备运输为例,经层次化后的指标体系为:[0141]1)总体层安全指标:装备运输;[0142]2)系统层安全指标:包括技术准备、使用过程、事故应急、安全防卫;[0143]3)变量层安全指标:包括技术准备的值班人员、值班场所环境安全,使用过程的待机、机动安全,事故应急的应急装备配套及性能指标,安全防卫的保卫措施、行动指标等。[0144]4)指数层安全指标:指数层是对变量层安全指标的进一步细化,以变量层安全指标“物资器材”为例,其指数层安全指标包括人员防护用品、消防器材、通信器材、维修器材;[0145]5)指标层安全指标:指标层是对指数层的进一步细化,以指数层安全指标“消防器材”为例,其指标层安全指标包括器材数量、配套情况、性能指标。[0146]三、定性指标自动对标评估[0147]面向定性指标开展自动对标评估,首先结合定性指标实体、属性、关系,采用知识图谱技术对安全法规标准、审评大纲、编制要求、报告模板等文书建立安全评价知识库模型;再通过语义分析技术对当前任务采集填写的安全分析报告文本进行解析,将解析得到的指标及指标测量值与知识库的标准要求进行自动匹配,完成实时对标评估,具体步骤如下:[0148](1)准备数据[0149]一般指标安全评价数据准备包括评估对象、定性指标、法规标准、任务采集监测数据,具体包括:[0150]1)确定评估对象,基于安全评估数据资源目录自动关联查询获取评估对象基本信息、评估对象安全指标;[0151]2)根据评估对象的安全指标标注,自动识别出定性指标;[0152]3)根据定性指标与法规标准、审评准则、技术要求的关联关系,自动关联查询获取选定指标的评估标准;[0153]4)通过业务可视化工具软件,能够自动同屏显示安全分析报告、安全指标、法规标准、审评准则、编制要求、报告模板的对应条款,辅助进行对标审查。[0154](2)构建知识库模型[0155]知识库模型构建的步骤具体如下:[0156]1)读取法规标准、技术要求、审评准则等文本语料,语料中含有指标实体、指标属性等特征词信息;[0157]2)定义正则表达式对文本语料进行预处理,去除文本中的空格;[0158]3)通过jieba分词工具对预处理后的语料进行分词,抽取出包含指标实体、指标属性信息的特征词初始集,并对特征词初始集进行词频统计;[0159]4)定义停用词表,遍历特征词初始集,如果某特征词不在停用词表,将该特征词追加到新定义的候选特征词集;[0160]5)考虑设施、装备安全评估业务场景复杂、专业词汇较多,结合专家经验法补充、优化候选特征词集;[0161]6)将候选特征词集中的指标实体、指标属性、属性值转化为格式统一的三元组r=(r1,r2,…,rn),指标ui与属性pij的关系可记为ri=[ui,pij,pj-val];[0162]7)通过neo4j图数据库工具及知识加工方法,构建覆盖评估对象、任务剖面、安全指标、指标属性、安全要求等多要素的知识库模型。[0163](3)实体匹配[0164]实体匹配的步骤具体如下:[0165]1)将安全评估数据进行分区索引,以降低计算的复杂度;[0166]2)利用相似度函数计算查找出匹配的指标信息;[0167]3)结合基于关联规则的知识融合算法,得到定性指标与属性测量值、标准范围的匹配结果,完成自动对标安全评估。[0168]四、关键指标定量精准评估[0169]面向关键指标开展精准安全评估,构建基于蒙特卡洛和高分辨率的仿真计算、人体模型当量转换、小流域山洪计算、爆炸危险源安全距离计算、内爆炸压力计算等逻辑明确可推理验算的专业算法模型,完成辐射场强度、人员受照剂量、防洪性能、防内爆性能等安全指标精准定量评估,具体步骤如下:[0170](1)准备通用数据[0171]关键指标安全评价通用数据准备包括评估对象、关键指标、法规标准、任务采集监测等数据。[0172]1)确定评估对象,基于安全评估数据资源目录自动关联查询获取评估对象基本信息、评估对象安全指标;[0173]2)根据评估对象的安全指标标注,自动识别出关键指标,定义关键指标评估模型输入参数集;[0174]3)根据关键指标与法规标准、审评准则、技术要求的关联关系,自动关联查询获取选定指标的评估标准;[0175]4)根据预定义的关键指标评估模型输入参数,自动关联查询获取关键指标的任务监测数据。[0176](2)准备专用数据[0177]根据预定义的关键指标评估模型输入参数,自动关联查询获取关键指标的专用数据,包括装备评估对象的常用材料、物理几何及屏蔽计算,设施评估对象的工程结构、爆炸物危险源以及所处的暴雨山洪、地理地形等数据。[0178]以设施运行、装备运输为例,关键指标定量精准评估数据准备情况如表2所示。[0179]表2[0180][0181](3)定量评估关键指标[0182]构建基于蒙特卡洛和高分辨率的仿真计算、人体模型当量转换、小流域山洪计算、爆炸危险源安全距离计及内爆炸压力计算等逻辑明确可推理验算的专业算法模型,完成辐射场强度、人员受照剂量、防洪性能、防内爆性能等安全指标精准定量评估。[0183]五、安全量化综合评估[0184]面向当前任务活动全部指标的综合量化安全评估,结合定性定量指标评估结果,构建隶属度分析模型,按照等级参数评估步骤递阶段计算得到评估对象的安全综合评价结果,完成综合整体安全评估,具体步骤如下:[0185](1)确定抉择评语集、等级参数[0186]考虑将安全指标集中的元素状态分为4个评估等级,设置抉择评语集v={优秀(v1)、良好(v2)、一般(v3)、不合格(v4)};对于定量的安全指标,如果满足评定标准,评定结果为优秀,如果不满足评定标准,则评定为不合格。[0187]对每一个评估等级设置分值区间:优秀(90分以上),良好(80~90分),一般(60~80分),不合格(60分以下),除优秀外,其余选择各等级成绩区间的下限作为各等级的参数,经归一化得到相应的等级参数c=(1,0.8,0.6,0),该等级参数用实数集表示,实数集范围在0~1之间。[0188](2)确定隶属函数[0189]隶属函数是一种可能性分布函数,是把模糊集合运算转化为函数运算的桥梁,同一任务活动或任务场景,选取不同的隶属函数得到的评估结果也会有所不同。[0190]在某典型任务活动中,确定隶属函数为:[0191]μv=s实/s标[0192]可通过隶属函数表示安全指标集到决择评语集v的模糊关系,代入安全指标的评定结果统计值后,可计算得到中安全指标集u中的任一元素u_i对抉择等级v_i的隶属度。其中,s标表示参与单个指标评估ui(i=1,2,…m)的专家统计数,s实表示单个指标被评定为某评估等级的专家统计数。[0193](3)建立评估矩阵[0194]对安全指标集中的第i个指标ui的专家评定结果进行统计,代入隶属函数后,得到安全指标ui的指标评估集ri=(ri1,ri2,…rin);对安全指标集中的m个元素逐一评估,构建形成与隶属函数对应的模糊关系矩阵,也称为评估矩阵r。[0195](4)确定因素重要性集合[0196]由于不同安全指标对评估对象的影响程度不同,对评估对象做综合评价时需兼顾考虑到各安全指标的重要性差异,假定ai(i=1,2,…m)表示单个指标ui在总评估中的重要性系数。[0197](5)等级参数评估[0198]通过以上步骤,得到了抉择评语集v,安全指标重要性集a、评估矩阵e,通过如下公式计算得到评估对象的等级模糊集b:[0199]b=(b1,b2,…bm)=a·e=(a1,…,am)·e[0200]其中,bi表示等级vj对综合评判所得的等级模糊集b的隶属度,n表示抉择评语集的元素个数;通过如下公式计算得到评估对象的对等级参数的隶属度res:[0201][0202]其中,res为一个实数,res值越大表示评估对象的安全性越高;等级参数c=[c1,c2,c3,c4],其经验取值为(1,0.8,0.6,0)。[0203]具体实现中,本技术提供计算机存储介质以及对应的数据处理单元,其中,该计算机存储介质能够存储计算机程序,所述计算机程序通过数据处理单元执行时可运行本发明提供的一种基于模型和数据驱动的安全评估方法的
发明内容以及各实施例中的部分或全部步骤。所述的存储介质可为磁碟、光盘、只读存储记忆体(read-onlymemory,rom)或随机存储记忆体(randomaccessmemory,ram)等。[0204]本领域的技术人员可以清楚地了解到本发明实施例中的技术方案可借助计算机程序以及其对应的通用硬件平台的方式来实现。基于这样的理解,本发明实施例中的技术方案本质上或者说对现有技术做出贡献的部分可以以计算机程序即软件产品的形式体现出来,该计算机程序软件产品可以存储在存储介质中,包括若干指令用以使得一台包含数据处理单元的设备(可以是个人计算机,服务器,单片机。muu或者网络设备等)执行本发明各个实施例或者实施例的某些部分所述的方法。[0205]本发明提供了一种基于模型和数据驱动的安全评估方法,具体实现该技术方案的方法和途径很多,以上所述仅是本发明的优选实施方式,应当指出,对于本
技术领域
:的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。本实施例中未明确的各组成部分均可用现有技术加以实现。当前第1页12当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1