首页> 中国专利> 事件解析装置、事件解析系统、事件解析方法及事件解析程序

事件解析装置、事件解析系统、事件解析方法及事件解析程序

摘要

本发明能够提取操作者的操作方法、操作意图。事件解析装置具有:事件收集器,其对事件日志数据进行收集,该事件日志数据表示现场操作者执行过的操作的操作履历;基本单位操作分析器,其对所述事件日志数据进行解析,提取基本单位操作数据,该基本单位操作数据表示基于所述现场操作者执行过的操作的操作方法;以及单位操作分析器,其对所述基本单位操作数据进行解析,提取单位操作数据,该单位操作数据表示所述现场操作者执行过的操作的操作意图。

著录项

  • 公开/公告号CN106990770A

    专利类型发明专利

  • 公开/公告日2017-07-28

    原文格式PDF

  • 申请/专利权人 横河电机株式会社;

    申请/专利号CN201610945590.4

  • 发明设计人 刘琢;樱庭祐一;

    申请日2016-11-02

  • 分类号

  • 代理机构北京天昊联合知识产权代理有限公司;

  • 代理人何立波

  • 地址 日本东京

  • 入库时间 2023-06-19 02:55:17

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2020-03-27

    授权

    授权

  • 2017-08-22

    实质审查的生效 IPC(主分类):G05B23/02 申请日:20161102

    实质审查的生效

  • 2017-07-28

    公开

    公开

说明书

技术领域

本发明涉及一种对现场操作者操作过的事件的事件日志数据进行解析、对可知现场操作者执行过的事件的操作方法、操作意图的抽象化后的操作进行提取的事件解析装置、事件解析系统、事件解析方法及事件解析程序。

本申请基于2015年11月6日申请的日本专利申请第2015-218894号而要求优先权,并在这里引用其内容。

背景技术

DCS(Distributed Control System)等控制系统大多将现场操作者操作过的事件作为事件日志数据而进行记录。

在事件日志数据库中,不仅操作履历,警报、引导等履历也可以作为事件日志数据而进行记录。

控制系统的用户通过参照过去的事件日志数据,有效地对执行过操作的事例、发生了由操作引起的警报的事例等进行解析,由此实现现场操作者执行过的控制系统的作业的改善。在上述的事件日志数据的解析中,有时使用事件解析装置。

图12是表示现有的事件解析系统3及事件解析设备30的功能结构的框图。如图12所示,事件解析系统3具有事件解析设备30、事件日志数据库31、显示器33、控制系统34、以及历史记录部35。另外,如图12所示,事件解析设备30具有事件收集器301、事件分析器303、以及解析结果输出部304。

事件收集器301从控制系统34及历史记录部35收集事件日志数据,并记录至事件日志数据库31。事件分析器303使用在事件日志数据库31所保存的事件日志数据,执行事件的分类以及事件的件数的合计等解析处理。解析结果输出部304基于事件日志数据的解析结果而制作出操作事件列表。解析结果输出部304制作出表示事件日志解析结果的统计处理的结果的表格及图表(实现可视化),显示于显示器32。由此,控制系统的用户能够通过利用事件解析设备30而实现控制系统的操作者的作业改善。

例如,在用于对车间等进行控制的控制系统(例如DCS)中,现场操作者手动执行车间控制操作。在该情况下,现场操作者大多分多次执行设定值变更等车间控制操作,而不是1次完成。例如,在现场操作者对车间控制操作的操作量进行调整直至某个过程值(当前值)达到目标值为止的情况下,虽然操作意图为1个,但大多仍将车间控制操作分为多个。即,在现场操作者为了使过程值到达至目标值而对车间控制操作的操作量进行调整的情况下,以使过程值逐渐地向目标值接近的方式对车间控制操作的操作量进行调节。在该情况下,由于将车间控制操作分为多个操作,针对各个操作会生成各自的事件日志数据。因此存在下述课题,即,控制系统的用户难以从各自的事件日志数据看出该事件日志数据所示的现场操作者的一系列操作的意图。

现有的通常的事件解析装置对表示操作履历的事件日志数据进行显示,并且进行统计处理等。通过利用现有的事件解析装置,用户能够掌握操作频度等笼统的统计数据。

然而,在用户为了确定成为作业改善对象的操作而对过去的操作事例进行分析的情况下,如上所述,仅通过逐个分析操作事件,难以对一系列的操作事件所示的现场操作者的操作的意图进行提取。

在专利文献1(日本特开2007-316681号公报)所记载的运转次序制作辅助装置中,通过基于事件日志数据的连续性而仅提取开始操作时的事件,由此削减用于向用户提示的事件的数量。

然而,在用户单纯地仅将操作开始时的事件显示于显示器的情况下,会欠缺表示随后的操作的经过状况的经过信息。因此,用户难以推测出诸如现场操作者最终想要对过程赋予怎样的变化这样的操作意图。另外,存在下述课题,即,由于用户不能读取现场操作者是使用哪种操作方法而执行了设定值变更等,因此也难以提取由熟练的现场操作者执行的操作的技术诀窍。

发明内容

本发明就是鉴于上述方面而提出的。本发明提供一种能够对现场操作者的操作方法、操作意图进行提取的事件解析装置、事件解析系统、事件解析方法及事件解析程序。

(1)本发明就是为了解决上述的课题而提出的,本发明的一个方式的事件解析装置的特征在于,具有:

事件收集器,其对表示现场操作者执行过的操作的操作履历的数据即事件日志数据进行收集;

基本单位操作分析器,其对所述事件收集器收集到的所述事件日志数据进行解析,提取基本单位操作数据,该基本单位操作数据表示基于所述现场操作者执行过的操作的操作方法;以及单位操作分析器,其对所述基本单位操作分析器提取出的所述基本单位操作数据进行解析,提取单位操作数据,该单位操作数据表示所述现场操作者执行过的操作的操作意图。

(2)另外,在本发明的所述一个方式中,所述事件收集器对按照时间序列排列的多个所述事件日志数据进行收集,所述基本单位操作分析器对大于或等于1个所述事件日志数据进行解析,提取大于或等于1个所述基本单位操作数据,所述单位操作分析器对所述基本单位操作数据进行解析,提取单位操作数据,该单位操作数据表示所述现场操作者执行过的操作的操作意图。

(3)另外,在本发明的所述一个方式中,所述基本单位操作分析器基于所述事件日志数据而对时间上的连续性、设定值的变化的特征中的至少任一者进行解析,对操作方法进行判定,由此提取所述基本单位操作数据。

(4)另外,在本发明的所述一个方式中,所述基本单位操作分析器基于所述事件日志数据而对时间上的连续性、设定值的变化的特征之中的至少任一者进行解析,对操作方法进行判定,由此提取所述基本单位操作数据。

(5)另外,在本发明的所述一个方式中,所述单位操作分析器基于以领域知识为基础的规则,对诸如现场操作者对过程赋予了怎样的变化这样的操作意图进行判定,由此提取所述单位操作数据。

(6)另外,在本发明的所述一个方式中,具有解析结果输出部,该解析结果输出部基于所述基本单位操作数据或者所述单位操作数据,输出将基本单位操作或者单位操作表示于时间轴上的解析结果数据。

(7)另外,在本发明的所述一个方式中,具有:解析结果输出部,该解析结果输出部基于所述基本单位操作数据或者所述单位操作数据,输出将基本单位操作或者单位操作表示于时间轴上的解析结果数据;以及显示器,其将所述解析结果输出部所输出的解析数据视觉性地进行显示。

(8)另外,在本发明的所述一个方式中,具有操作次序分析器,该操作次序分析器对所述基本单位操作数据或者所述单位操作数据的顺序进行解析,提取所述现场操作者用于应对警报、实施正常业务的操作次序。

(9)另外,在本发明的所述一个方式中,技术方案1所述的事件解析装置的特征在于,具有:操作次序分析器,该操作次序分析器对所述基本单位操作数据或者所述单位操作数据的顺序进行解析,提取所述操作者用于应对警报、实施正常业务的操作次序;以及扬声器,其将所述操作次序分析器提取出的操作次序听觉性地播放。

(10)另外,在本发明的一个方式中,技术方案1所述的事件解析装置的特征在于,还具有日志数据管理装置,该日志数据管理装置将表示现场操作者执行过的操作的操作履历的数据即事件日志数据进行输出。

(11)另外,本发明的一个方式为使用了计算机的事件解析方法,该事件解析方法的特征在于,具有下述步骤:事件收集步骤,对表示操作者执行过的操作的操作履历的数据即事件日志数据进行收集;基本单位操作解析步骤,对在所述事件收集步骤中收集到的所述事件日志数据进行解析,提取基本单位操作数据,该基本单位操作数据表示所述现场操作者执行过的操作的操作方法;以及单位操作解析步骤,对在所述基本单位操作解析步骤中提取出的所述基本单位操作数据进行解析,提取单位操作数据,该单位操作数据表示所述现场操作者执行过的操作的操作意图。

(12)另外,本发明的一个方式的事件解析程序用于在计算机中执行下述步骤:事件收集步骤,对表示现场操作者执行过的操作的操作履历的数据即事件日志数据进行收集;基本单位操作解析步骤,对在所述事件收集步骤中收集到的所述事件日志数据进行解析,提取基本单位操作数据,该基本单位操作数据表示所述现场操作者执行过的操作的操作方法;以及单位操作解析步骤,对在所述基本单位操作解析步骤中提取出的所述基本单位操作数据进行解析,提取单位操作数据,该单位操作数据表示所述现场操作者执行过的操作的操作意图。

发明的效果

根据本发明,能够提取现场操作者的操作意图、操作方法。

附图说明

图1是表示本发明的第1实施方式涉及的事件解析系统及事件解析装置的功能结构的框图。

图2是表示本发明的第1实施方式涉及的事件解析系统的事件日志数据库所存储的事件日志表的一个例子的图。

图3是表示本发明的第1实施方式涉及的事件解析系统的解析结果数据库所存储的基本单位操作表的一个例子的图。

图4是表示本发明的第1实施方式涉及的事件解析系统的解析结果数据库所存储的单位操作表的一个例子的图。

图5是表示本发明的第1实施方式涉及的事件解析装置的解析结果输出部所输出的基本单位操作的解析结果的一个例子的图。

图6是表示本发明的第1实施方式涉及的事件解析装置的解析结果输出部所输出的单位操作的解析结果的一个例子的图。

图7是表示本发明的第1实施方式涉及的事件解析装置的动作的顺序图。

图8是表示由本发明的第1实施方式涉及的事件解析装置的基本单位操作分析器进行的提取基本单位操作的处理的动作的流程图。

图9是表示由本发明的第1实施方式涉及的事件解析装置的基本单位操作分析器进行的对基本单位操作进行提取的处理的一个例子的概略图。

图10是表示由本发明的第1实施方式涉及的事件解析装置的单位操作分析器进行的提取单位操作的处理的一个例子的概略图。

图11是表示本发明的第2实施方式涉及的事件解析系统及事件解析装置的功能结构的框图。

图12是表示现有的事件解析系统及事件解析装置的功能结构的框图。

具体实施方式

下面,一边参照附图,一边对本发明的实施方式进行说明。

(第1实施方式)

在本实施方式中,从表示现场操作者执行过的控制系统的操作履历等的事件日志数据,提取现场操作者的操作意图、操作方法。

通常,现场操作者为了使流量、压力等过程值进行增减,使SV值(Set Variable)、MV值(Manipulated Variable)等进行增减。另外,现场操作者为了使流量、压力等的值保持固定,执行对过程值进行微调等的操作。即,现场操作者的操作意图是使作为目标的过程值增加、减少、或者稳定。在本发明中,事件解析装置提取现场操作者的操作意图。在这里,现场操作者的操作意图可以为一个,也可以为多个。

例如,在现场操作者使过程值增加的情况下,能够通过使SV值、MV值逐渐地变更的操作即渐变操作,由此变更SV值、MV值的设定。另外,现场操作者也能够通过一次操作而变更SV值、MV值的设定。这样,基于按照现场操作者的同一意图的操作,存在多种操作方法。另外,渐变操作有时能够分解为更详细的操作。

因此,在本实施方式中,通过将多个操作的事件日志数据汇总,由此定义表示操作方法的“基本单位操作”。另外,在本实施方式中,通过将多个基本单位操作汇总,由此定义表示操作意图的“单位操作”。

在使SV值、MV值变更的渐变操作中,作为一个例子,在现场操作者使SV值、MV值逐渐地增加的情况下,按照时间序列将从由现场操作者执行的操作开始至操作结束为止的事件日志数据分为多个操作的事件日志数据而进行收集。

即,从操作开始至操作结束为止的渐变操作包含多个事件日志数据。

通过将多个事件日志数据汇总而定义的基本单位操作,可知现场操作者的操作方法,通过将基本单位操作汇总而定义的单位操作,可知现场操作者的操作意图。

单位操作可以定义为例如“增加”、“减少”、“微调”、或者“增减”这4种中的任一者。“增减”表示在短期间内反复进行值的增加、减少的单位操作。

此外,也能够定义除了在这里示出的4种单位操作以外的单位操作。

另外,作为基本单位操作,可以定义为例如“渐变(增加)”、“渐变(减少)”、“微调”、“设定变更(增加)”、或者“设定变更(减少)”这5种中的任一者。

此外,“渐变”存在用于使SV值、MV值等逐渐地增加的渐变操作、用于使SV值、MV值等逐渐地减少的渐变操作,因此在本实施方式中,将用于使SV值、MV值等增加的渐变操作标记为“渐变+”,将用于使SV值、MV值等减少的渐变操作标记为“渐变-”。

另外,“设定变更”为通过一次操作而使值大幅变化的变更。与渐变的情况相同地,将用于使SV值、MV值等增加的设定变更操作标记为“设定变更+”,将用于使SV值、MV值等减少的设定变更操作标记为“设定变更-”。

基本单位操作与单位操作相同地,能够定义除了上述所示的5种基本单位操作以外的基本单位操作。

单位操作是抽象度比基本单位操作高的操作。因此,事件日志数据的解析处理是如下2个阶段的提取处理,即,首先,从事件日志数据提取基本单位操作,接下来,从提取出的基本单位操作提取单位操作。

(事件解析系统的结构)

下面,一边参照附图,一边对第1实施方式涉及的事件解析系统1的结构进行说明。

图1是表示本发明的第1实施方式涉及的事件解析系统及事件解析装置的功能结构的框图。

第1实施方式涉及的事件解析系统1包含事件解析装置10、事件日志数据库11、解析结果数据库12、显示器13、控制系统14、以及历史记录部15。

事件解析装置10从控制系统14及历史记录部15收集事件日志数据。事件解析装置10将收集到的事件日志数据记录至在事件日志数据库11所储存的事件日志表。

另外,事件解析装置10对在事件日志表所记录的事件日志数据执行解析处理。该解析处理包含事件的分类、事件的件数的合计、以及基本单位操作、单位操作的提取等解析处理。并且,事件解析装置10将解析结果记录至在解析结果数据库12所储存的基本单位操作表及单位操作表。

另外,事件解析装置10通过将上述的解析结果变换为表格或图表等形式而实现视觉化,显示于显示器13。

另外,事件解析装置10根据上述的解析结果,将执行该事件的现场操作者的操作方法或者操作意图显示于显示器13

事件解析装置10为计算机装置,例如包含个人计算机或者通用计算机等。

事件日志数据库11为储存事件日志表的数据库。事件解析装置10将事件日志数据记录至事件日志表。

在一个单位的操作是由按照时间序列排列的多个事件日志数据构成的情况下,该多个事件日志数据作为一套或者一组而记录于事件日志表。

事件日志数据库11例如包含HDD(Hard Disc Drive)等存储介质。

在解析结果数据库12储存基本单位操作表及单位操作表。在基本单位操作表及单位操作表记录解析结果数据,该解析结果数据表示事件解析装置10执行过的事件日志数据的解析的结果。

解析结果数据库12例如包含HDD等存储介质。

控制系统14对车间(未图示)等进行控制。控制系统14例如包含DCS。

历史记录部15是用于对在控制系统14中生成的庞大的控制数据(事件日志数据)自动地进行收集并长期保存的数据库。

历史记录部15例如包含HDD等存储介质。

(事件解析装置的结构)

下面,一边参照图1,一边对第1实施方式涉及的事件解析装置10的结构进行说明。

事件解析装置10包含事件收集器101、事件存储器102、事件分析器103、以及解析结果输出部104。

另外,事件分析器103包含基本单位操作分析器1031和单位操作分析器1032。

事件收集器101从控制系统14及历史记录部15收集事件日志数据。事件日志数据表示由现场操作者执行的控制系统14的操作等事件的履历。事件收集器101将收集到的事件日志数据向事件存储器102输出。

事件存储器102将从事件收集器101输入的事件日志数据记录至在事件日志数据库11所储存的事件日志表。

一边参照图2,一边对在事件日志数据库11所储存的事件日志表、以及在事件日志表所记录的事件日志数据的一个例子进行说明。

图2是表示本发明的第1实施方式涉及的事件解析系统的事件日志数据库所存储的事件日志表的一个例子的图。

如图所示,事件日志表是例如可以包含“事件ID”、“日期及时间”、“标签名”、“操作种类”、“前次值”、以及“当前值”这6个数据项目的列的表格形式的表。

在事件日志表所包含的各行分别为1个事件。

在“事件ID(Identifier)”的项目中,储存着表示用于对各事件唯一地识别的标识符的值。

在“日期及时间”的项目中,储存着表示在控制系统14中各个事件发生的发生时刻(即,生成事件日志数据的日期及时间)的值。事件发生的时刻为操作者开始一个单位的作业的时刻。

在“标签名”的项目中,储存着表示仪器标识符(标签)的值,该仪器标识符用于在存在多个控制系统14的情况下,唯一地识别生成了事件日志数据的控制系统14。

在“操作种类”的项目中,储存着表示标识符的值,该标识符表示由现场操作者执行过的一系列的或者一个单位的操作的种类。

在“前次值”的项目中,储存着表示在由现场操作者执行设定值的变更操作之前的设定值(前次值)的值。

在“当前值”的项目中,储存着表示在由现场操作者执行设定值的变更操作之后的设定值(当前值)的值。

另外,在“当前值”的项目中,储存着表示作为现场操作者执行设定值的变更的结果的设定值(当前值)的值。

此外,上述的事件日志表的形式(格式)为一个例子,不限于该形式。

例如,图2所示的第1件事件日志数据表示:现场操作者在“2015年8月21日10时00分00秒”将仪器“TAG1”的操作模式从“AUT”变更为“MAN”。此外,“AUT”代表自动操作(Automatic operation),“MAN”代表手动操作(Manual operation)。

接下来,图2所示的第2件事件日志数据表示:现场操作者在“2015年8月21日10时00分10秒”将仪器“TAG1”的“MV(操作量)”的设定值从“25.0(%)”变更至“30.0(%)”。

再次返回至图1,对第1实施方式涉及的事件处理装置的结构进行说明。

作为一个例子,事件分析器103可以分2个阶段从事件日志数据提取对于用户而言容易理解的操作。

首先,在第1阶段,事件分析器103将事件日志数据汇总,提取表示操作方法的“基本单位操作”。接下来,在第2阶段,事件分析器103将基本单位操作汇总,提取表示现场操作者的操作意图的“单位操作”。这些提取处理分别由事件分析器103所具有的基本单位操作分析器1031及单位操作分析器1032执行。

事件分析器103也可以将一个或者多个事件日志数据汇总,提取一系列的或者一个单位的操作中的表示操作方法的“基本单位操作”。事件分析器103也可以将一个或者多个基本单位操作汇总,提取一系列的或者一个单位的操作中的表示现场操作者的操作意图的“单位操作”。

基本单位操作分析器1031基于事件日志数据而对时间上的连续性、设定值的变化所示出的特征进行解析。并且,基本单位操作分析器1031对渐变及微调等的操作方法进行判定,提取基本单位操作。如上所述,基本单位操作表示由现场操作者执行过的操作方法。

基本单位操作分析器1031提取使用了同一仪器的事件日志数据组、也作为相同的操作种类的事件日志数据组,基于事件日志数据组中的设定值的变化倾向以及时间上的连续性而提取基本单位操作。事件日志数据组是在事件日志数据库11所储存的事件日志表中“标签名”的项目的值相同、且“操作种类”的项目的值相同的事件日志数据组。

基本单位操作分析器1031将表示提取出的基本单位操作的事件日志数据(下面,称为基本单位操作数据)记录至在解析结果数据库12所储存的基本单位操作表。

基本单位操作分析器1031例如从事件存储器102取得下述信息,该信息表示事件存储器102将事件日志数据记录至在事件日志数据库11所储存的事件日志表。基本单位操作分析器1031在取得该信息的定时,执行上述的基本单位操作数据的提取处理及记录处理。

一边参照图3,一边对在解析结果数据库12所储存的基本单位操作表、以及在该基本单位操作表所记录的基本单位操作数据的一个例子进行说明。

图3是表示本发明的第1实施方式涉及的事件解析系统1的解析结果数据库12所存储的基本单位操作表的一个例子的图。

如图3所示,基本单位操作表例如是可以包含“基本单位操作ID”、“开始日期及时间”、“结束日期及时间”、“标签名”、“操作种类”、“操作方法”、以及“事件ID”这7个数据项目的列的表格形式的表。

在基本单位操作表所包含的各行分别为1个基本单位操作数据。

在基本单位操作ID的项目中,储存着表示用于对各一个单位的基本单位操作唯一地识别的标识符的值。

在开始日期及时间的项目中,储存着表示各自的一系列的基本单位操作开始的开始日期及时间的值。开始日期及时间是在各一个单位的基本单位操作所包含的事件日志数据之中最初生成的事件日志数据被生成的日期及时间。

在结束日期及时间的项目中,储存着表示各自的一个单位的基本单位操作的结束日期及时间的值。结束日期及时间是在一个单位的基本单位操作所包含的事件日志数据之中最后的事件日志数据被生成的日期及时间。

在标签名的项目中,储存着表示仪器标识符(标签)的值,该仪器标识符用于在存在多个控制系统14的情况下,唯一地识别生成了事件日志数据的控制系统14。

在操作种类的项目中,储存着表示标识符的值,该标识符表示由现场操作者执行过的操作的种类。

在操作方法的项目中,储存着表示由现场操作者执行过的操作的操作方法的值。

在事件ID的项目中,储存着表示在基本单位操作所包含的各个事件日志数据的事件ID的值。

此外,上述的基本单位操作表的形式(格式)为一个例子,不限于该形式。

例如,图3所示的第1件基本单位操作数据(即,基本单位操作ID为No.1的基本单位操作数据)表示:现场操作者在“2015年8月21日10时00分00秒”执行了将仪器“TAG1”的操作模式变更为“MAN(手动操作)”的“模式变更”的操作。

接下来,图3所示的第2件基本单位操作数据(即,基本单位操作ID为“No.2”的基本单位操作数据)表示:现场操作者在从“2015年8月21日10时00分10秒”至“2015年8月21日10时01分00秒”为止,执行了对仪器“TAG1”的“MV(操作量)”的设定值进行渐变的操作。此外,在该例子中“操作方法”的值为“渐变+”,因此基本单位操作表示现场操作者执行了使设定值增加的渐变操作。

再次返回至图1,对第1实施方式涉及的事件处理装置的结构进行说明。

单位操作分析器1032有效利用由基本单位操作分析器1031解析出的基本单位操作的信息,基于以领域知识(经验丰富的现场操作者的经验知识、该场所、装置特有的知识、对象行业特有的见解等)为基础的规则,对表示现场操作者对过程赋予了怎样的变化的操作意图进行推定,提取单位操作。单位操作表示由现场操作者执行过的操作的意图。

单位操作分析器1032将表示提取出的单位操作的数据(下面,称为单位操作数据)记录至在解析结果数据库12所储存的单位操作表。

单位操作分析器1032例如从基本单位操作分析器1031取得下述信息,该信息表示基本单位操作分析器1031将基本单位操作数据记录至基本单位操作表。单位操作分析器1032在取得该信息的定时,执行上述的单位操作的提取处理及记录处理。

一边参照图4,一边对在解析结果数据库12所储存的单位操作表、以及在该单位操作表所记录的单位操作数据的一个例子进行说明。

图4是表示本发明的第1实施方式涉及的事件解析系统1的解析结果数据库12所存储的单位操作表的一个例子的图。

如图所示,单位操作表例如是可以包含“单位操作ID”、“开始日期及时间”、“结束日期及时间”、“标签名”、“操作意图”、以及“基本单位操作ID”这6个数据项目的列的表格形式的表。

在单位操作表所包含的各行分别为1个单位操作数据。

单位操作数据可以是在一系列的或者一个单位的事件中生成的、按照时间序列排列的数据。

在“单位操作ID”的项目中,储存着表示用于对各单位操作唯一地识别的标识符的值。

在“开始日期及时间”的项目中,储存着表示各个单位操作的开始日期及时间的值。开始日期及时间是开始进行在单位操作所包含的基本单位操作之中最初执行的基本单位操作的日期及时间。

在“结束日期及时间”的项目中,储存着表示各个单位操作的结束日期及时间的值。结束日期及时间是结束了在单位操作所包含的基本单位操作之中最后执行的基本单位操作的日期及时间。

在“标签名”的项目中,储存着表示仪器标识符(标签)的值,该仪器标识符用于在存在多个控制系统14的情况下,唯一地识别生成了事件日志数据的控制系统14。

在“操作意图”的项目中,储存着表示由现场操作者执行过的操作的意图的值。

在“基本单位操作ID”的项目中,储存着表示在单位操作所包含的各个基本单位操作中的基本单位操作ID的值。

此外,上述的单位操作表的形式(格式)为一个例子,不限于该形式。

例如,图4所示的第1件单位操作数据(即,单位操作ID为“No.1”的单位操作数据)表示:现场操作者在从“2015年8月21日10时00分10秒”至“2015年8月21日10时03分01秒”为止,对仪器“TAG1”执行了“使流量增加”这一意图的操作。

接下来,图4所示的第2件单位操作数据(即,单位操作ID为“No.2”的单位操作数据)表示:现场操作者在从“2015年8月21日10时00分50秒”至“2015年8月21日10时02分50秒”为止,对仪器“TAG2”执行了“对温度进行微调”这一意图的操作。

再次返回至图1,对第1实施方式涉及的事件处理装置的结构进行说明。

解析结果输出部104具有将解析结果视觉性地显示于显示器13的功能,该解析结果将事件分析器103提取出的基本单位操作组及单位操作组表示于时间轴上。

与用户的请求相对应地,解析结果输出部104将表示由事件分析器103解析出的解析结果的数据(即,基本单位操作数据及单位操作数据)变换为列表形式或者以时间为轴的图表形式等而实现视觉化,将该视觉化后的解析结果数据显示于显示器13。

显示器13例如包含液晶显示器或者有机EL(Erectro Luminessence)显示器。

此外,由解析结果输出部104视觉化后的解析结果数据的输出方法不限于由显示器13进行显示的输出方法。例如,视觉化后的解析结果数据的输出方法也可以为通过利用打印机装置(未图示)进行印刷而实现的输出方法,也可以为作为电子数据而进行输出的输出方法。另外,解析结果输出部104也可以通过如声音等能够凭借听觉而进行理解的方法,播放在从解析结果数据读取出的事件中现场操作者采用的操作方法、现场操作者执行的操作的次序等。

一边参照图5及图6,一边对由解析结果输出部104视觉化后的解析结果数据的一个例子进行说明。

图5是表示本发明的第1实施方式涉及的事件解析装置10的解析结果输出部104所输出的基本单位操作的解析结果的一个例子的图。

如图所示,针对每个仪器(即,标签名)而沿表示时间轴的横轴显示各个基本单位操作。由此,表示该基本单位操作被执行的时间及操作方法的信息实现视觉化。

在图5的例子中,表示为在标签名为“TAG1”的仪器中,现场操作者首先执行了使“MV(操作量)”增加的渐变操作(“渐变+”),接下来执行了使“SV(目标值)”增加的设定变更的操作(“设定变更+”)。

另外,在图5的例子中,表示为在标签名为“TAG3”的仪器中,现场操作者首先执行了使“MV(操作量)”减少的渐变操作(“渐变-”),接下来执行了进行“SV(目标值)”的“微调”的操作。

另外,在图5的例子中,表示为在标签名为“TAG4”的仪器中,现场操作者执行了使“SV(目标值)”减少的渐变操作(“渐变-”)。

并且,表示为在标签名为“TAG4”的仪器中现场操作者执行基本单位操作的时刻,是比在标签名为“TAG1”的仪器以及标签名为“TAG3”的仪器中现场操作者执行基本单位操作的时刻晚的时刻。

图6是表示本发明的第1实施方式涉及的事件解析装置10的解析结果输出部104所输出的单位操作的解析结果的一个例子的图。

如图所示,针对每个仪器(即,标签名)而沿表示时间轴的横轴显示各个单位操作,表示该单位操作的执行时间及操作意图的信息实现视觉化。

在图6的例子中,表示为在标签名为“TAG1”的仪器中,现场操作者执行了具有使“流量”增加的意图的操作。

另外,在图6的例子中,表示为在标签名为“TAG3”的仪器中,操作者执行了具有使“流量”减少的意图的操作。

另外,在图6的例子中,表示为在标签名为“TAG4”的仪器中,操作者执行了具有使“压力”减少的意图的操作。并且,表示为在标签名为“TAG4”的仪器中执行上述的单位操作的时刻,是比在标签名为“TAG1”的仪器以及标签名为“TAG3”的仪器中执行单位操作的时刻晚的时刻。

(事件解析装置的动作)

接下来,一边参照附图,一边对第1实施方式涉及的事件解析装置的动作进行说明。

图7是表示本发明的第1实施方式涉及的事件解析装置10的动作的顺序图。

(步骤S001):事件收集器101定期地从控制系统14及历史记录部15收集事件日志数据。

(步骤S002):事件存储器102将事件收集器101收集到的事件日志数据以图2所示的事件日志数据的形式而保存至事件日志数据库11。

(步骤S003):事件分析器103定期地或者与用户的请求相对应地参照事件日志数据。

(步骤S004):在事件分析器103中构成的基本单位操作分析器1031从事件日志数据提取基本单位操作数据。并且,将基本单位操作数据保存至解析结果数据库12。

(步骤S005):在事件分析器103中构成的单位操作分析器1032从基本单位操作数据提取单位操作数据。并且,将单位操作数据保存至解析结果数据库12。

(步骤S006):与用户的请求相对应地,解析结果输出部104参照由事件分析器103解析出的解析结果数据(即,基本单位操作数据及单位操作数据)。

(步骤S007):解析结果输出部104基于从事件分析器103得到的解析结果数据而将解析出的解析结果显示于显示器13。

接下来,对本发明的实施方式涉及的基本单位操作数据及单位操作数据的提取进行说明。如上所述,第1实施方式涉及的事件解析装置10分2个阶段执行操作的提取(即,基本单位操作数据的提取和单位操作数据的提取)。

(基本单位操作数据的提取处理的动作)

在第1阶段,事件解析装置10提取基本单位操作数据。事件解析装置10为了提取基本单位操作数据而基于操作事件数据对操作方法进行解析。

下面,一边参照附图,一边对由第1实施方式涉及的事件解析装置进行的基本单位操作的提取处理的动作进行说明。

图8是表示由本发明的第1实施方式涉及的事件解析装置10的基本单位操作分析器1031进行的基本单位操作的提取处理的动作的流程图。

此外,在本实施方式中,对事件解析装置10使仪器的SV值(目标值)及MV值(操作量)进行变更的实施方式进行说明,但本发明不限于该实施方式。例如,事件解析装置10可以为也针对下述操作进行解析的结构,即:变更警报的阈值的操作、以及PID控制中的P值(Proportional control)、I值(Integral control)以及D值(Derivative control)等控制变量的值的变更操作。

(步骤S101):事件收集器101定期地从控制系统14及历史记录部15收集事件日志数据。然后,向步骤S102前进。

(步骤S102):现场操作者执行的操作也可以为逐渐地变更设定值的渐变操作等操作。在该情况下,基于相同的操作意图的操作被执行多次。因此,首先将特定的事件分割为具有连续性的多个事件。

在这里,表示同一种类的设定值变更的事件日志组在满足下面的3个条件的情况下,被检测为连续操作区间。

1)事件的报告间隔在Δt以内。

2)未夹带切换至其他操作模式的事件(例如,“MAN”、“AUT”)。

3)前一个操作事件中的变更后的设定值等于下一个操作事件的变更前的设定值。

在事件日志组未被检测为连续操作区间的情况下,向步骤S103前进。在事件日志组被检测为连续操作区间的情况下,向步骤S111前进。

(步骤S103):在事件日志组未被检测为连续操作区间的情况下,基本单位操作分析器1031识别为该事件日志组是时间上无连续性的单独地(单一地)执行的操作。在单独操作(单一操作)的情况下,基本单位操作分析器1031基于变更前的设定值与变更后的设定值之差(绝对值)而求出设定值的变更量。然后,向步骤S104前进。

(步骤S104):基本单位操作分析器1031基于设定值的变更量而对单独操作的操作方法进行判定。在设定值的变更量大于或等于阈值的情况下,基本单位操作分析器1031判定为进行了设定变更。基本单位操作分析器1031在变更量为正的情况下,将变更量设为“设定变更+”,在变更量为负的情况下,将变更量设为“设定变更-”。

在设定值的变更量小于阈值的情况下,基本单位操作分析器1031判定为设定值的变更是微调。由于微调是用于使当前的状态稳定的操作,因此基本单位操作分析器1031不进行正负的区分。

以上,本流程图的处理结束。

(步骤S105):在事件日志组被检测为连续操作区间的情况下,基本单位操作分析器1031针对连续操作区间通过下面的方法对操作方法进行判定。

基本单位操作分析器1031对连续操作区间内的事件日志组之中的设定值变更的推移(趋势)进行解析。接下来,基本单位操作分析器1031基于设定值的趋势而对有无拐点进行检测。然后,向步骤S106前进。此外,所谓拐点,是设定值的变化方向从增加向减少改变的部位、或者设定值的变化方向从减少向增加改变的部位。

(步骤S106):在连续操作区间内无设定值的拐点的情况下,向步骤S107前进。在连续操作区间内存在设定值的拐点的情况下,向步骤S109前进。

(步骤S107):在连续操作区间内无设定值的拐点,表示连续操作区间内的操作事件的操作方向固定。基本单位操作分析器1031使用区间中的最初的点与最后的点之差即变化量而对操作事件的操作方向进行检测。或者,基本单位操作分析器1031也可以进行回归分析,使用设置值的回归直线的斜率而对操作事件的操作方向进行检测。然后,向步骤S108前进。

(步骤S108):在设定值的变化量或者设定值的回归直线的斜率为正值、且该值比阈值大的情况下,基本单位操作分析器1031判定为渐变操作是“渐变+”。

另外,在设定值的变化量或者设定值的回归直线的斜率为负值时,基本单位操作分析器1031首先对该值进行符号反转,在符号反转后的值比阈值大的情况下,判定为渐变操作是“渐变-”。

在上述以外的情况下,判定为渐变操作是“微调”。

以上,本流程图的处理结束。

(步骤S109):在连续操作区间内存在大于或等于1个拐点的情况下,基本单位操作分析器1031将拐点作为断开点而将1个连续操作区间分割为多个局部区间,以使得1个区间内的操作事件的操作方向成为固定。然后,向步骤S110前进。

(步骤S110):与前面叙述的在连续操作区间内一个拐点都没有的情况相同地,基本单位操作分析器1031针对各局部区间而对设定值的最大变化量进行计算。然后,向步骤S111前进。

(步骤S111):基本单位操作分析器1031基于设定值的最大变更量,针对每个局部区间而对事件日志组的操作方法进行判定。然后,向步骤S112前进。

(步骤S112):在多个被判定为微调的局部区间连续的情况下,基本单位操作分析器1031统合这些局部区间,对操作方法进行再判定。基本单位操作分析器1031在统合后的区间中进行回归分析,在设定值的回归直线的斜率大于或等于阈值的情况下,判断为渐变操作是渐变+。同样地,在设定值的回归直线的斜率为负、且斜率的大小比阈值大的情况下,判断为渐变-。除此以外的情况,判断为微调。

以上,本流程图的处理结束。

(基本单位操作的提取例)

下面,一边参照附图,一边对由基本单位操作分析器1031进行的基本单位操作的提取处理的一个例子进行说明。

图9是表示由本发明的第1实施方式涉及的事件解析装置10的基本单位操作分析器1031进行的对基本单位操作进行提取的处理的一个例子的概略图。

图9示出了下述情况的例子,即,在标签名为“F01”的仪器中,针对用于使“MV(操作量)”的设定值进行变更的事件日志组,基本单位操作分析器1031检测出连续操作区间1及连续操作区间2。

另外,图9表示基本单位操作分析器1031接下来对连续操作区间1及连续操作区间2中的设定值的拐点进行检测,对连续操作区间执行了基本单位操作的判定。另外,图9示出了下述情况,即,基本单位操作分析器1031执行了操作方法的判定,其结果,按照时间顺序而提取出针对“F01”的“MV”的诸如“微调”操作、“渐变+”操作、“设定变更-”操作、以及“渐变+”操作这样的基本单位操作组。

(单位操作的提取处理的动作)

事件分析器103在作为第1阶段而执行了上述的基本单位操作组的提取之后,接下来作为第2阶段而执行单位操作组的提取。

如上所述,基本单位操作为表示1个操作方法的操作,但有时操作者为了使过程进行变化,与状况相对应地将多个操作方法组合而实现目的。例如,作为一个例子而列举下述情况,即,现场操作者为了使流量增加,在执行了1次将阀大幅打开的操作(MV:设定变更+)之后,执行逐渐地进行关闭(MV:渐变-)的操作。

另外,有时现场操作者通过变更多种设定值而实现1个目的。例如,作为一个例子而列举下述情况,即,在操作者手动介入自动控制环路的情况下,将调节器的模式切换至MAN,在使“MV”的值渐变地增加之后,将模式切回AUT,对“SV”的值进行再设定。

因此,本实施方式涉及的单位操作分析器1032首先执行将以相同的操作意图而执行的基本单位操作组汇总为一个的处理。将基本单位操作汇总的处理是按照以领域知识为基础所设定的规则,基于对是否是以相同的操作意图而执行进行判定后的判定结果而执行的。

例如,在同一“标签名”且同一“操作种类”的多个基本单位操作中,在满足下面的条件的情况下,单位操作分析器1032判定为这些基本单位操作是以相同的操作意图而执行的。

[必要条件1]:操作间隔<Δt。

[必要条件2]:符合下面所示的4个项目中的任意项目的情况。

·是具有相同的方向性(+或者-)的基本单位操作。

·是执行微调的基本单位操作与任意基本单位操作的组合。

·是操作期间<Δt2的正方向的操作、负方向的操作。

此外,操作期间是表示从前一个操作的开始时刻至下一个操作的结束时刻为止的期间。

·是振幅之比<阈值的正方向的操作、负方向的操作。

另外,在SV值与MV值的“标签名”相同、SV值与MV值的“操作种类”相互不同的情况下,且与SV值和MV值相关的基本单位操作满足上述的条件的情况下,单位操作分析器1032判定为这些基本单位操作是以相同的操作意图而执行的。

接下来,单位操作分析器1032针对被判定为相同的操作意图的、相同标签的基本单位操作组而推定操作意图。单位操作分析器1032基于被判定为相同的操作意图的操作组的方向性而执行操作意图的推定。

(单位操作的提取例)

下面,一边参照附图,一边对由单位操作分析器1032进行的单位操作的提取处理的一个例子进行说明。

图10是表示由本发明的第1实施方式涉及的事件解析装置10的单位操作分析器1032进行的提取单位操作的处理的一个例子的概略图。

如图所示,图10的上部表示下述状态,即,关于针对标签名为“F01”的仪器的“MV(操作量)”的基本单位操作、以及针对“SV(目标值)”的基本单位操作,利用基本单位操作分析器1031提取基本单位操作,沿时间轴显示该基本单位操作。

图10的下部表示下述状态,即,单位操作分析器1032解析出在图10的上部所示的“MV”的“微调操作”、“MV”的“渐变+”操作、以及“SV”的“设定变更+”操作是按照仪器的“使流量增加”这样的操作意图而执行的。

另外,图10的下部表示下述状态,即,单位操作分析器1032解析出在图10的上部所示的“SV”的“渐变-”操作、“MV”的“设定变更-”操作、以及“SV”的“微调”操作是按照仪器的“使流量减少”这样的操作意图而执行的。由此,如图10所示,单位操作分析器1032提取下述单位操作,即:将标签名为“F01”的仪器中的流量的“增加”设为操作意图的单位操作、以及将标签名为“F01”的仪器中的流量的“减少”设为操作意图的单位操作。

如以上说明所述,第1实施方式涉及的事件解析装置10对分散在控制系统14、历史记录部15的事件日志组的事件日志数据进行收集并进行解析,能够将操作的抽象度提高至可知现场操作者的操作方法、操作意图的程度。

由此,例如,在用户准备参考过去的操作履历的情况下,事件解析装置10的用户能够更容易地理解现场操作者的操作的目的、内容。另外,用户能够更容易地掌握操作者的技术诀窍。并且,用户能够更容易地了解操作者的操作的流程的整体情况。

(第2实施方式)

下面,一边参照附图,一边对本发明的第2实施方式进行说明。

图11是表示本发明的第2实施方式涉及的事件解析系统及事件解析装置的功能结构的框图。

如图11所示,第2实施方式涉及的事件解析装置20在第1实施方式涉及的事件解析装置10的结构的基础上,还包含操作次序解析模块205。

第2实施方式可以包含第1实施方式的基本的结构。另外,第2实施方式可以包含全部的在第1实施方式中实现的装置的结构、功能、效果。

第2实施方式涉及的事件解析装置20具有操作次序解析模块205。操作次序解析模块205对提取出的各个单位操作或者基本单位操作的顺序(并行/串行)进行解析,提取操作者用于应对警报、实施正常业务的操作次序。另外,事件解析装置20可以具有扬声器,该扬声器将操作次序解析模块205提取出的操作次序听觉性地播放。

由此,事件解析装置20的用户通过参照由单位操作构成的操作次序,能够掌握现场操作者执行的业务的整体的流程。另外,事件解析装置20的用户通过参照由基本单位操作构成的操作次序,能够读取现场操作者执行业务时的详细的操作技术诀窍。

事件解析装置20的用户能够有效利用在过去实际执行过的上述操作次序,将现场操作者执行过的操作的实际状况与在已有的标准操作手册中示出的操作进行对比。由此,事件解析装置20的用户能够实现标准操作手册的改善,能够进一步实现操作的自动化。

另外,如果事件解析装置20将与过去的操作次序相关的事项(警报等)保存至事件存储器,则事件解析装置20的用户通过将在运转过程中的车间中当前执行的操作、发生的警报与在过去保存的操作次序数据进行对照,能够从数据库对与当前执行的操作、发生的警报相类似的操作次序进行检索,能够有助于线上的运转辅助。

以上对本发明的实施方式进行了详细说明,具体的结构不限于上述情况,在不脱离本发明的主旨的范围内,能够进行各种设计变更等。

此外,也可以利用计算机而实现上述的实施方式中的事件解析装置10及事件解析装置20的一部分或者全部。在该情况下,也可以通过下述方式而实现,即,将用于实现该控制功能的程序记录于计算机能够读取的记录介质,使计算机系统将在该记录介质所记录的程序读入,并进行执行。另外,计算机系统也可以将在云端所记录的程序读入,并进行执行。

此外,假设这里所谓的“计算机系统”是在事件解析装置10及事件解析装置20中内置的计算机系统,包含OS、周边仪器等硬件。另外,假设“计算机能够读取的记录介质”是软盘、磁光盘、ROM、CD-ROM等移动介质、以及在计算机系统中内置的硬盘等存储装置。

并且,“计算机能够读取的记录介质”也可以还包含下述情况,即:短时间、动态地保存程序,如经由互联网等网络、电话线路等通信线路而发送程序的情况下的通信线路;将程序保存一定时间,如上述情况下的成为服务器、客户端的计算机系统内部的易失性存储器。另外,上述程序也可以用于实现前面叙述的功能的一部分,并且,也可以通过与已经记录于计算机系统的程序的组合而能够实现前面叙述的功能。

另外,也可以将上述的实施方式中的事件解析装置10及事件解析装置20作为LSI(Large Scale Integration)等集成电路而实现。事件解析装置10及事件解析装置20的各功能模块既可以独立地进行处理器化,也可以将一部分或者全部集成而进行处理器化。另外,集成电路化的方法不限于LSI,也可以通过专用电路或者通用处理器而实现。另外,在因为半导体技术的进步而出现代替LSI的集成电路化的技术的情况下,也可以使用由该技术实现的集成电路。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号