首页 理论教育 提高地铁施工安全风险自动识别与预警能力

提高地铁施工安全风险自动识别与预警能力

时间:2023-08-23 理论教育 版权反馈
【摘要】:以上三条规则可以用图形象地表示出来,“Rule 1”如图3-3所示,“Rule 2”如图3-4所示,“Rule 3”如图3-5所示,图中实线代表已知关系,虚线代表SWRL规则推理出的隐性关系。图3-3“Rule 1”规则示意图3-4“Rule 2”规则示意图3-5“Rule 3”规则示意以上3条规则,用SWRL规则语言表达如下:Rule 1:Project(?

提高地铁施工安全风险自动识别与预警能力

Protégé中实例都是以链路形式录入的,构成施工项目、施工活动、前兆信息、风险事件、安全措施联系框架,可以看出,在每个链路的起始点,地铁施工项目与施工活动由“has_construction”属性相连,施工活动与前兆信息由“cause_precursor”属性相连,前兆信息与风险事件由“cause_risk”属性相连,风险事件与安全措施由“has_solution”属性相连,前兆信息、风险事件、安全措施并未和施工项目以“cause_precursor”“cause_risk”及“has_solution”属性联系起来。

其实,在地铁项目施工过程中,施工项目、施工活动、前兆信息、风险事件、安全措施具有这样的属性推理规则:

Rule 1:如果

x∈Project,y∈Construction,z∈Precursor,a∈Risk,b∈Solution,且x(has_construction)y,y(cause_precursor)z,z(cause_risk)a,a(has_solution)b,

那么:x(cause_precursor)z,x(cause_risk)a,x(has_solution)b。

Rule 2:如果

x∈Construction,y∈Precursor,z∈Risk,a∈Solution,且x(cause_precursor)y,y(cause_risk)z,z(has_solution)a,

那么:x(cause_risk)z,x(has_solution)a。

Rule 3:如果

x∈Precursor,y∈Risk,z∈Solution,且x(cause_risk)y,y(has_solution)z,

那么:x(has_solution)z。

以上三条规则可以用图形象地表示出来,“Rule 1”如图3-3所示,“Rule 2”如图3-4所示,“Rule 3”如图3-5所示,图中实线代表已知关系,虚线代表SWRL规则推理出的隐性关系。

(www.xing528.com)

图3-3 “Rule 1”规则示意

图3-4 “Rule 2”规则示意

图3-5 “Rule 3”规则示意

以上3条规则,用SWRL规则语言表达如下:

Rule 1:Project(?x)∧Construction(?y)∧Precursor(?z)∧Risk(?a)∧Solution(?b)∧has_construction(?x,?y)∧cause_precursor(?y,?z)∧cause_risk(?z,?a)∧has_solution(?a,?b)→cause_precursor(?x,?z)∧cause_risk(?x,?a)∧has_solution(?x,?b);

Rule 2:Construction(?x)∧Precursor(?y)∧Risk(?z)∧Solution(?a)∧cause_precursor(?x,?y)∧cause_risk(?y,?z)∧has_solution(?z,?a)→cause_risk(?x,?z)∧has_solution(?x,?a);

Rule 3:Precursor(?x)∧Risk(?y)∧Solution(?z)∧cause_risk(?x,?y)∧has_solution(?y,?z)→has_solution(?x,?z)。

在插件The SWRL Tab中编辑Rule 1、Rule 2、Rule 3,如图3-6所示。

图3-6 属性规则

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈