本發(fā)明涉及一種對現(xiàn)場操作者操作過的事件的事件日志數(shù)據(jù)進(jìn)行解析、對可知現(xiàn)場操作者執(zhí)行過的事件的操作方法、操作意圖的抽象化后的操作進(jìn)行提取的事件解析裝置、事件解析系統(tǒng)、事件解析方法及事件解析程序。
本申請基于2015年11月6日申請的日本專利申請第2015-218894號(hào)而要求優(yōu)先權(quán),并在這里引用其內(nèi)容。
背景技術(shù):
dcs(distributedcontrolsystem)等控制系統(tǒng)大多將現(xiàn)場操作者操作過的事件作為事件日志數(shù)據(jù)而進(jìn)行記錄。
在事件日志數(shù)據(jù)庫中,不僅操作履歷,警報(bào)、引導(dǎo)等履歷也可以作為事件日志數(shù)據(jù)而進(jìn)行記錄。
控制系統(tǒng)的用戶通過參照過去的事件日志數(shù)據(jù),有效地對執(zhí)行過操作的事例、發(fā)生了由操作引起的警報(bào)的事例等進(jìn)行解析,由此實(shí)現(xiàn)現(xiàn)場操作者執(zhí)行過的控制系統(tǒng)的作業(yè)的改善。在上述的事件日志數(shù)據(jù)的解析中,有時(shí)使用事件解析裝置。
圖12是表示現(xiàn)有的事件解析系統(tǒng)3及事件解析設(shè)備30的功能結(jié)構(gòu)的框圖。如圖12所示,事件解析系統(tǒng)3具有事件解析設(shè)備30、事件日志數(shù)據(jù)庫31、顯示器33、控制系統(tǒng)34、以及歷史記錄部35。另外,如圖12所示,事件解析設(shè)備30具有事件收集器301、事件分析器303、以及解析結(jié)果輸出部304。
事件收集器301從控制系統(tǒng)34及歷史記錄部35收集事件日志數(shù)據(jù),并記錄至事件日志數(shù)據(jù)庫31。事件分析器303使用在事件日志數(shù)據(jù)庫31所保存的事件日志數(shù)據(jù),執(zhí)行事件的分類以及事件的件數(shù)的合計(jì)等解析處理。解析結(jié)果輸出部304基于事件日志數(shù)據(jù)的解析結(jié)果而制作出操作事件列表。解析結(jié)果輸出部304制作出表示事件日志解析結(jié)果的統(tǒng)計(jì)處理的結(jié)果的表格及圖表(實(shí)現(xiàn)可視化),顯示于顯示器32。由此,控制系統(tǒng)的用戶能夠通過利用事件解析設(shè)備30而實(shí)現(xiàn)控制系統(tǒng)的操作者的作業(yè)改善。
例如,在用于對車間等進(jìn)行控制的控制系統(tǒng)(例如dcs)中,現(xiàn)場操作者手動(dòng)執(zhí)行車間控制操作。在該情況下,現(xiàn)場操作者大多分多次執(zhí)行設(shè)定值變更等車間控制操作,而不是1次完成。例如,在現(xiàn)場操作者對車間控制操作的操作量進(jìn)行調(diào)整直至某個(gè)過程值(當(dāng)前值)達(dá)到目標(biāo)值為止的情況下,雖然操作意圖為1個(gè),但大多仍將車間控制操作分為多個(gè)。即,在現(xiàn)場操作者為了使過程值到達(dá)至目標(biāo)值而對車間控制操作的操作量進(jìn)行調(diào)整的情況下,以使過程值逐漸地向目標(biāo)值接近的方式對車間控制操作的操作量進(jìn)行調(diào)節(jié)。在該情況下,由于將車間控制操作分為多個(gè)操作,針對各個(gè)操作會(huì)生成各自的事件日志數(shù)據(jù)。因此存在下述課題,即,控制系統(tǒng)的用戶難以從各自的事件日志數(shù)據(jù)看出該事件日志數(shù)據(jù)所示的現(xiàn)場操作者的一系列操作的意圖。
現(xiàn)有的通常的事件解析裝置對表示操作履歷的事件日志數(shù)據(jù)進(jìn)行顯示,并且進(jìn)行統(tǒng)計(jì)處理等。通過利用現(xiàn)有的事件解析裝置,用戶能夠掌握操作頻度等籠統(tǒng)的統(tǒng)計(jì)數(shù)據(jù)。
然而,在用戶為了確定成為作業(yè)改善對象的操作而對過去的操作事例進(jìn)行分析的情況下,如上所述,僅通過逐個(gè)分析操作事件,難以對一系列的操作事件所示的現(xiàn)場操作者的操作的意圖進(jìn)行提取。
在專利文獻(xiàn)1(日本特開2007-316681號(hào)公報(bào))所記載的運(yùn)轉(zhuǎn)次序制作輔助裝置中,通過基于事件日志數(shù)據(jù)的連續(xù)性而僅提取開始操作時(shí)的事件,由此削減用于向用戶提示的事件的數(shù)量。
然而,在用戶單純地僅將操作開始時(shí)的事件顯示于顯示器的情況下,會(huì)欠缺表示隨后的操作的經(jīng)過狀況的經(jīng)過信息。因此,用戶難以推測出諸如現(xiàn)場操作者最終想要對過程賦予怎樣的變化這樣的操作意圖。另外,存在下述課題,即,由于用戶不能讀取現(xiàn)場操作者是使用哪種操作方法而執(zhí)行了設(shè)定值變更等,因此也難以提取由熟練的現(xiàn)場操作者執(zhí)行的操作的技術(shù)訣竅。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明就是鑒于上述方面而提出的。本發(fā)明提供一種能夠?qū)ΜF(xiàn)場操作者的操作方法、操作意圖進(jìn)行提取的事件解析裝置、事件解析系統(tǒng)、事件解析方法及事件解析程序。
(1)本發(fā)明就是為了解決上述的課題而提出的,本發(fā)明的一個(gè)方式的事件解析裝置的特征在于,具有:
事件收集器,其對表示現(xiàn)場操作者執(zhí)行過的操作的操作履歷的數(shù)據(jù)即事件日志數(shù)據(jù)進(jìn)行收集;
基本單位操作分析器,其對所述事件收集器收集到的所述事件日志數(shù)據(jù)進(jìn)行解析,提取基本單位操作數(shù)據(jù),該基本單位操作數(shù)據(jù)表示基于所述現(xiàn)場操作者執(zhí)行過的操作的操作方法;以及單位操作分析器,其對所述基本單位操作分析器提取出的所述基本單位操作數(shù)據(jù)進(jìn)行解析,提取單位操作數(shù)據(jù),該單位操作數(shù)據(jù)表示所述現(xiàn)場操作者執(zhí)行過的操作的操作意圖。
(2)另外,在本發(fā)明的所述一個(gè)方式中,所述事件收集器對按照時(shí)間序列排列的多個(gè)所述事件日志數(shù)據(jù)進(jìn)行收集,所述基本單位操作分析器對大于或等于1個(gè)所述事件日志數(shù)據(jù)進(jìn)行解析,提取大于或等于1個(gè)所述基本單位操作數(shù)據(jù),所述單位操作分析器對所述基本單位操作數(shù)據(jù)進(jìn)行解析,提取單位操作數(shù)據(jù),該單位操作數(shù)據(jù)表示所述現(xiàn)場操作者執(zhí)行過的操作的操作意圖。
(3)另外,在本發(fā)明的所述一個(gè)方式中,所述基本單位操作分析器基于所述事件日志數(shù)據(jù)而對時(shí)間上的連續(xù)性、設(shè)定值的變化的特征中的至少任一者進(jìn)行解析,對操作方法進(jìn)行判定,由此提取所述基本單位操作數(shù)據(jù)。
(4)另外,在本發(fā)明的所述一個(gè)方式中,所述基本單位操作分析器基于所述事件日志數(shù)據(jù)而對時(shí)間上的連續(xù)性、設(shè)定值的變化的特征之中的至少任一者進(jìn)行解析,對操作方法進(jìn)行判定,由此提取所述基本單位操作數(shù)據(jù)。
(5)另外,在本發(fā)明的所述一個(gè)方式中,所述單位操作分析器基于以領(lǐng)域知識(shí)為基礎(chǔ)的規(guī)則,對諸如現(xiàn)場操作者對過程賦予了怎樣的變化這樣的操作意圖進(jìn)行判定,由此提取所述單位操作數(shù)據(jù)。
(6)另外,在本發(fā)明的所述一個(gè)方式中,具有解析結(jié)果輸出部,該解析結(jié)果輸出部基于所述基本單位操作數(shù)據(jù)或者所述單位操作數(shù)據(jù),輸出將基本單位操作或者單位操作表示于時(shí)間軸上的解析結(jié)果數(shù)據(jù)。
(7)另外,在本發(fā)明的所述一個(gè)方式中,具有:解析結(jié)果輸出部,該解析結(jié)果輸出部基于所述基本單位操作數(shù)據(jù)或者所述單位操作數(shù)據(jù),輸出將基本單位操作或者單位操作表示于時(shí)間軸上的解析結(jié)果數(shù)據(jù);以及顯示器,其將所述解析結(jié)果輸出部所輸出的解析數(shù)據(jù)視覺性地進(jìn)行顯示。
(8)另外,在本發(fā)明的所述一個(gè)方式中,具有操作次序分析器,該操作次序分析器對所述基本單位操作數(shù)據(jù)或者所述單位操作數(shù)據(jù)的順序進(jìn)行解析,提取所述現(xiàn)場操作者用于應(yīng)對警報(bào)、實(shí)施正常業(yè)務(wù)的操作次序。
(9)另外,在本發(fā)明的所述一個(gè)方式中,技術(shù)方案1所述的事件解析裝置的特征在于,具有:操作次序分析器,該操作次序分析器對所述基本單位操作數(shù)據(jù)或者所述單位操作數(shù)據(jù)的順序進(jìn)行解析,提取所述操作者用于應(yīng)對警報(bào)、實(shí)施正常業(yè)務(wù)的操作次序;以及揚(yáng)聲器,其將所述操作次序分析器提取出的操作次序聽覺性地播放。
(10)另外,在本發(fā)明的一個(gè)方式中,技術(shù)方案1所述的事件解析裝置的特征在于,還具有日志數(shù)據(jù)管理裝置,該日志數(shù)據(jù)管理裝置將表示現(xiàn)場操作者執(zhí)行過的操作的操作履歷的數(shù)據(jù)即事件日志數(shù)據(jù)進(jìn)行輸出。
(11)另外,本發(fā)明的一個(gè)方式為使用了計(jì)算機(jī)的事件解析方法,該事件解析方法的特征在于,具有下述步驟:事件收集步驟,對表示操作者執(zhí)行過的操作的操作履歷的數(shù)據(jù)即事件日志數(shù)據(jù)進(jìn)行收集;基本單位操作解析步驟,對在所述事件收集步驟中收集到的所述事件日志數(shù)據(jù)進(jìn)行解析,提取基本單位操作數(shù)據(jù),該基本單位操作數(shù)據(jù)表示所述現(xiàn)場操作者執(zhí)行過的操作的操作方法;以及單位操作解析步驟,對在所述基本單位操作解析步驟中提取出的所述基本單位操作數(shù)據(jù)進(jìn)行解析,提取單位操作數(shù)據(jù),該單位操作數(shù)據(jù)表示所述現(xiàn)場操作者執(zhí)行過的操作的操作意圖。
(12)另外,本發(fā)明的一個(gè)方式的事件解析程序用于在計(jì)算機(jī)中執(zhí)行下述步驟:事件收集步驟,對表示現(xiàn)場操作者執(zhí)行過的操作的操作履歷的數(shù)據(jù)即事件日志數(shù)據(jù)進(jìn)行收集;基本單位操作解析步驟,對在所述事件收集步驟中收集到的所述事件日志數(shù)據(jù)進(jìn)行解析,提取基本單位操作數(shù)據(jù),該基本單位操作數(shù)據(jù)表示所述現(xiàn)場操作者執(zhí)行過的操作的操作方法;以及單位操作解析步驟,對在所述基本單位操作解析步驟中提取出的所述基本單位操作數(shù)據(jù)進(jìn)行解析,提取單位操作數(shù)據(jù),該單位操作數(shù)據(jù)表示所述現(xiàn)場操作者執(zhí)行過的操作的操作意圖。
發(fā)明的效果
根據(jù)本發(fā)明,能夠提取現(xiàn)場操作者的操作意圖、操作方法。
附圖說明
圖1是表示本發(fā)明的第1實(shí)施方式涉及的事件解析系統(tǒng)及事件解析裝置的功能結(jié)構(gòu)的框圖。
圖2是表示本發(fā)明的第1實(shí)施方式涉及的事件解析系統(tǒng)的事件日志數(shù)據(jù)庫所存儲(chǔ)的事件日志表的一個(gè)例子的圖。
圖3是表示本發(fā)明的第1實(shí)施方式涉及的事件解析系統(tǒng)的解析結(jié)果數(shù)據(jù)庫所存儲(chǔ)的基本單位操作表的一個(gè)例子的圖。
圖4是表示本發(fā)明的第1實(shí)施方式涉及的事件解析系統(tǒng)的解析結(jié)果數(shù)據(jù)庫所存儲(chǔ)的單位操作表的一個(gè)例子的圖。
圖5是表示本發(fā)明的第1實(shí)施方式涉及的事件解析裝置的解析結(jié)果輸出部所輸出的基本單位操作的解析結(jié)果的一個(gè)例子的圖。
圖6是表示本發(fā)明的第1實(shí)施方式涉及的事件解析裝置的解析結(jié)果輸出部所輸出的單位操作的解析結(jié)果的一個(gè)例子的圖。
圖7是表示本發(fā)明的第1實(shí)施方式涉及的事件解析裝置的動(dòng)作的順序圖。
圖8是表示由本發(fā)明的第1實(shí)施方式涉及的事件解析裝置的基本單位操作分析器進(jìn)行的提取基本單位操作的處理的動(dòng)作的流程圖。
圖9是表示由本發(fā)明的第1實(shí)施方式涉及的事件解析裝置的基本單位操作分析器進(jìn)行的對基本單位操作進(jìn)行提取的處理的一個(gè)例子的概略圖。
圖10是表示由本發(fā)明的第1實(shí)施方式涉及的事件解析裝置的單位操作分析器進(jìn)行的提取單位操作的處理的一個(gè)例子的概略圖。
圖11是表示本發(fā)明的第2實(shí)施方式涉及的事件解析系統(tǒng)及事件解析裝置的功能結(jié)構(gòu)的框圖。
圖12是表示現(xiàn)有的事件解析系統(tǒng)及事件解析裝置的功能結(jié)構(gòu)的框圖。
具體實(shí)施方式
下面,一邊參照附圖,一邊對本發(fā)明的實(shí)施方式進(jìn)行說明。
(第1實(shí)施方式)
在本實(shí)施方式中,從表示現(xiàn)場操作者執(zhí)行過的控制系統(tǒng)的操作履歷等的事件日志數(shù)據(jù),提取現(xiàn)場操作者的操作意圖、操作方法。
通常,現(xiàn)場操作者為了使流量、壓力等過程值進(jìn)行增減,使sv值(setvariable)、mv值(manipulatedvariable)等進(jìn)行增減。另外,現(xiàn)場操作者為了使流量、壓力等的值保持固定,執(zhí)行對過程值進(jìn)行微調(diào)等的操作。即,現(xiàn)場操作者的操作意圖是使作為目標(biāo)的過程值增加、減少、或者穩(wěn)定。在本發(fā)明中,事件解析裝置提取現(xiàn)場操作者的操作意圖。在這里,現(xiàn)場操作者的操作意圖可以為一個(gè),也可以為多個(gè)。
例如,在現(xiàn)場操作者使過程值增加的情況下,能夠通過使sv值、mv值逐漸地變更的操作即漸變操作,由此變更sv值、mv值的設(shè)定。另外,現(xiàn)場操作者也能夠通過一次操作而變更sv值、mv值的設(shè)定。這樣,基于按照現(xiàn)場操作者的同一意圖的操作,存在多種操作方法。另外,漸變操作有時(shí)能夠分解為更詳細(xì)的操作。
因此,在本實(shí)施方式中,通過將多個(gè)操作的事件日志數(shù)據(jù)匯總,由此定義表示操作方法的“基本單位操作”。另外,在本實(shí)施方式中,通過將多個(gè)基本單位操作匯總,由此定義表示操作意圖的“單位操作”。
在使sv值、mv值變更的漸變操作中,作為一個(gè)例子,在現(xiàn)場操作者使sv值、mv值逐漸地增加的情況下,按照時(shí)間序列將從由現(xiàn)場操作者執(zhí)行的操作開始至操作結(jié)束為止的事件日志數(shù)據(jù)分為多個(gè)操作的事件日志數(shù)據(jù)而進(jìn)行收集。
即,從操作開始至操作結(jié)束為止的漸變操作包含多個(gè)事件日志數(shù)據(jù)。
通過將多個(gè)事件日志數(shù)據(jù)匯總而定義的基本單位操作,可知現(xiàn)場操作者的操作方法,通過將基本單位操作匯總而定義的單位操作,可知現(xiàn)場操作者的操作意圖。
單位操作可以定義為例如“增加”、“減少”、“微調(diào)”、或者“增減”這4種中的任一者?!霸鰷p”表示在短期間內(nèi)反復(fù)進(jìn)行值的增加、減少的單位操作。
此外,也能夠定義除了在這里示出的4種單位操作以外的單位操作。
另外,作為基本單位操作,可以定義為例如“漸變(增加)”、“漸變(減少)”、“微調(diào)”、“設(shè)定變更(增加)”、或者“設(shè)定變更(減少)”這5種中的任一者。
此外,“漸變”存在用于使sv值、mv值等逐漸地增加的漸變操作、用于使sv值、mv值等逐漸地減少的漸變操作,因此在本實(shí)施方式中,將用于使sv值、mv值等增加的漸變操作標(biāo)記為“漸變+”,將用于使sv值、mv值等減少的漸變操作標(biāo)記為“漸變-”。
另外,“設(shè)定變更”為通過一次操作而使值大幅變化的變更。與漸變的情況相同地,將用于使sv值、mv值等增加的設(shè)定變更操作標(biāo)記為“設(shè)定變更+”,將用于使sv值、mv值等減少的設(shè)定變更操作標(biāo)記為“設(shè)定變更-”。
基本單位操作與單位操作相同地,能夠定義除了上述所示的5種基本單位操作以外的基本單位操作。
單位操作是抽象度比基本單位操作高的操作。因此,事件日志數(shù)據(jù)的解析處理是如下2個(gè)階段的提取處理,即,首先,從事件日志數(shù)據(jù)提取基本單位操作,接下來,從提取出的基本單位操作提取單位操作。
(事件解析系統(tǒng)的結(jié)構(gòu))
下面,一邊參照附圖,一邊對第1實(shí)施方式涉及的事件解析系統(tǒng)1的結(jié)構(gòu)進(jìn)行說明。
圖1是表示本發(fā)明的第1實(shí)施方式涉及的事件解析系統(tǒng)及事件解析裝置的功能結(jié)構(gòu)的框圖。
第1實(shí)施方式涉及的事件解析系統(tǒng)1包含事件解析裝置10、事件日志數(shù)據(jù)庫11、解析結(jié)果數(shù)據(jù)庫12、顯示器13、控制系統(tǒng)14、以及歷史記錄部15。
事件解析裝置10從控制系統(tǒng)14及歷史記錄部15收集事件日志數(shù)據(jù)。事件解析裝置10將收集到的事件日志數(shù)據(jù)記錄至在事件日志數(shù)據(jù)庫11所儲(chǔ)存的事件日志表。
另外,事件解析裝置10對在事件日志表所記錄的事件日志數(shù)據(jù)執(zhí)行解析處理。該解析處理包含事件的分類、事件的件數(shù)的合計(jì)、以及基本單位操作、單位操作的提取等解析處理。并且,事件解析裝置10將解析結(jié)果記錄至在解析結(jié)果數(shù)據(jù)庫12所儲(chǔ)存的基本單位操作表及單位操作表。
另外,事件解析裝置10通過將上述的解析結(jié)果變換為表格或圖表等形式而實(shí)現(xiàn)視覺化,顯示于顯示器13。
另外,事件解析裝置10根據(jù)上述的解析結(jié)果,將執(zhí)行該事件的現(xiàn)場操作者的操作方法或者操作意圖顯示于顯示器13
事件解析裝置10為計(jì)算機(jī)裝置,例如包含個(gè)人計(jì)算機(jī)或者通用計(jì)算機(jī)等。
事件日志數(shù)據(jù)庫11為儲(chǔ)存事件日志表的數(shù)據(jù)庫。事件解析裝置10將事件日志數(shù)據(jù)記錄至事件日志表。
在一個(gè)單位的操作是由按照時(shí)間序列排列的多個(gè)事件日志數(shù)據(jù)構(gòu)成的情況下,該多個(gè)事件日志數(shù)據(jù)作為一套或者一組而記錄于事件日志表。
事件日志數(shù)據(jù)庫11例如包含hdd(harddiscdrive)等存儲(chǔ)介質(zhì)。
在解析結(jié)果數(shù)據(jù)庫12儲(chǔ)存基本單位操作表及單位操作表。在基本單位操作表及單位操作表記錄解析結(jié)果數(shù)據(jù),該解析結(jié)果數(shù)據(jù)表示事件解析裝置10執(zhí)行過的事件日志數(shù)據(jù)的解析的結(jié)果。
解析結(jié)果數(shù)據(jù)庫12例如包含hdd等存儲(chǔ)介質(zhì)。
控制系統(tǒng)14對車間(未圖示)等進(jìn)行控制??刂葡到y(tǒng)14例如包含dcs。
歷史記錄部15是用于對在控制系統(tǒng)14中生成的龐大的控制數(shù)據(jù)(事件日志數(shù)據(jù))自動(dòng)地進(jìn)行收集并長期保存的數(shù)據(jù)庫。
歷史記錄部15例如包含hdd等存儲(chǔ)介質(zhì)。
(事件解析裝置的結(jié)構(gòu))
下面,一邊參照圖1,一邊對第1實(shí)施方式涉及的事件解析裝置10的結(jié)構(gòu)進(jìn)行說明。
事件解析裝置10包含事件收集器101、事件存儲(chǔ)器102、事件分析器103、以及解析結(jié)果輸出部104。
另外,事件分析器103包含基本單位操作分析器1031和單位操作分析器1032。
事件收集器101從控制系統(tǒng)14及歷史記錄部15收集事件日志數(shù)據(jù)。事件日志數(shù)據(jù)表示由現(xiàn)場操作者執(zhí)行的控制系統(tǒng)14的操作等事件的履歷。事件收集器101將收集到的事件日志數(shù)據(jù)向事件存儲(chǔ)器102輸出。
事件存儲(chǔ)器102將從事件收集器101輸入的事件日志數(shù)據(jù)記錄至在事件日志數(shù)據(jù)庫11所儲(chǔ)存的事件日志表。
一邊參照圖2,一邊對在事件日志數(shù)據(jù)庫11所儲(chǔ)存的事件日志表、以及在事件日志表所記錄的事件日志數(shù)據(jù)的一個(gè)例子進(jìn)行說明。
圖2是表示本發(fā)明的第1實(shí)施方式涉及的事件解析系統(tǒng)的事件日志數(shù)據(jù)庫所存儲(chǔ)的事件日志表的一個(gè)例子的圖。
如圖所示,事件日志表是例如可以包含“事件id”、“日期及時(shí)間”、“標(biāo)簽名”、“操作種類”、“前次值”、以及“當(dāng)前值”這6個(gè)數(shù)據(jù)項(xiàng)目的列的表格形式的表。
在事件日志表所包含的各行分別為1個(gè)事件。
在“事件id(identifier)”的項(xiàng)目中,儲(chǔ)存著表示用于對各事件唯一地識(shí)別的標(biāo)識(shí)符的值。
在“日期及時(shí)間”的項(xiàng)目中,儲(chǔ)存著表示在控制系統(tǒng)14中各個(gè)事件發(fā)生的發(fā)生時(shí)刻(即,生成事件日志數(shù)據(jù)的日期及時(shí)間)的值。事件發(fā)生的時(shí)刻為操作者開始一個(gè)單位的作業(yè)的時(shí)刻。
在“標(biāo)簽名”的項(xiàng)目中,儲(chǔ)存著表示儀器標(biāo)識(shí)符(標(biāo)簽)的值,該儀器標(biāo)識(shí)符用于在存在多個(gè)控制系統(tǒng)14的情況下,唯一地識(shí)別生成了事件日志數(shù)據(jù)的控制系統(tǒng)14。
在“操作種類”的項(xiàng)目中,儲(chǔ)存著表示標(biāo)識(shí)符的值,該標(biāo)識(shí)符表示由現(xiàn)場操作者執(zhí)行過的一系列的或者一個(gè)單位的操作的種類。
在“前次值”的項(xiàng)目中,儲(chǔ)存著表示在由現(xiàn)場操作者執(zhí)行設(shè)定值的變更操作之前的設(shè)定值(前次值)的值。
在“當(dāng)前值”的項(xiàng)目中,儲(chǔ)存著表示在由現(xiàn)場操作者執(zhí)行設(shè)定值的變更操作之后的設(shè)定值(當(dāng)前值)的值。
另外,在“當(dāng)前值”的項(xiàng)目中,儲(chǔ)存著表示作為現(xiàn)場操作者執(zhí)行設(shè)定值的變更的結(jié)果的設(shè)定值(當(dāng)前值)的值。
此外,上述的事件日志表的形式(格式)為一個(gè)例子,不限于該形式。
例如,圖2所示的第1件事件日志數(shù)據(jù)表示:現(xiàn)場操作者在“2015年8月21日10時(shí)00分00秒”將儀器“tag1”的操作模式從“aut”變更為“man”。此外,“aut”代表自動(dòng)操作(automaticoperation),“man”代表手動(dòng)操作(manualoperation)。
接下來,圖2所示的第2件事件日志數(shù)據(jù)表示:現(xiàn)場操作者在“2015年8月21日10時(shí)00分10秒”將儀器“tag1”的“mv(操作量)”的設(shè)定值從“25.0(%)”變更至“30.0(%)”。
再次返回至圖1,對第1實(shí)施方式涉及的事件處理裝置的結(jié)構(gòu)進(jìn)行說明。
作為一個(gè)例子,事件分析器103可以分2個(gè)階段從事件日志數(shù)據(jù)提取對于用戶而言容易理解的操作。
首先,在第1階段,事件分析器103將事件日志數(shù)據(jù)匯總,提取表示操作方法的“基本單位操作”。接下來,在第2階段,事件分析器103將基本單位操作匯總,提取表示現(xiàn)場操作者的操作意圖的“單位操作”。這些提取處理分別由事件分析器103所具有的基本單位操作分析器1031及單位操作分析器1032執(zhí)行。
事件分析器103也可以將一個(gè)或者多個(gè)事件日志數(shù)據(jù)匯總,提取一系列的或者一個(gè)單位的操作中的表示操作方法的“基本單位操作”。事件分析器103也可以將一個(gè)或者多個(gè)基本單位操作匯總,提取一系列的或者一個(gè)單位的操作中的表示現(xiàn)場操作者的操作意圖的“單位操作”。
基本單位操作分析器1031基于事件日志數(shù)據(jù)而對時(shí)間上的連續(xù)性、設(shè)定值的變化所示出的特征進(jìn)行解析。并且,基本單位操作分析器1031對漸變及微調(diào)等的操作方法進(jìn)行判定,提取基本單位操作。如上所述,基本單位操作表示由現(xiàn)場操作者執(zhí)行過的操作方法。
基本單位操作分析器1031提取使用了同一儀器的事件日志數(shù)據(jù)組、也作為相同的操作種類的事件日志數(shù)據(jù)組,基于事件日志數(shù)據(jù)組中的設(shè)定值的變化傾向以及時(shí)間上的連續(xù)性而提取基本單位操作。事件日志數(shù)據(jù)組是在事件日志數(shù)據(jù)庫11所儲(chǔ)存的事件日志表中“標(biāo)簽名”的項(xiàng)目的值相同、且“操作種類”的項(xiàng)目的值相同的事件日志數(shù)據(jù)組。
基本單位操作分析器1031將表示提取出的基本單位操作的事件日志數(shù)據(jù)(下面,稱為基本單位操作數(shù)據(jù))記錄至在解析結(jié)果數(shù)據(jù)庫12所儲(chǔ)存的基本單位操作表。
基本單位操作分析器1031例如從事件存儲(chǔ)器102取得下述信息,該信息表示事件存儲(chǔ)器102將事件日志數(shù)據(jù)記錄至在事件日志數(shù)據(jù)庫11所儲(chǔ)存的事件日志表?;締挝徊僮鞣治銎?031在取得該信息的定時(shí),執(zhí)行上述的基本單位操作數(shù)據(jù)的提取處理及記錄處理。
一邊參照圖3,一邊對在解析結(jié)果數(shù)據(jù)庫12所儲(chǔ)存的基本單位操作表、以及在該基本單位操作表所記錄的基本單位操作數(shù)據(jù)的一個(gè)例子進(jìn)行說明。
圖3是表示本發(fā)明的第1實(shí)施方式涉及的事件解析系統(tǒng)1的解析結(jié)果數(shù)據(jù)庫12所存儲(chǔ)的基本單位操作表的一個(gè)例子的圖。
如圖3所示,基本單位操作表例如是可以包含“基本單位操作id”、“開始日期及時(shí)間”、“結(jié)束日期及時(shí)間”、“標(biāo)簽名”、“操作種類”、“操作方法”、以及“事件id”這7個(gè)數(shù)據(jù)項(xiàng)目的列的表格形式的表。
在基本單位操作表所包含的各行分別為1個(gè)基本單位操作數(shù)據(jù)。
在基本單位操作id的項(xiàng)目中,儲(chǔ)存著表示用于對各一個(gè)單位的基本單位操作唯一地識(shí)別的標(biāo)識(shí)符的值。
在開始日期及時(shí)間的項(xiàng)目中,儲(chǔ)存著表示各自的一系列的基本單位操作開始的開始日期及時(shí)間的值。開始日期及時(shí)間是在各一個(gè)單位的基本單位操作所包含的事件日志數(shù)據(jù)之中最初生成的事件日志數(shù)據(jù)被生成的日期及時(shí)間。
在結(jié)束日期及時(shí)間的項(xiàng)目中,儲(chǔ)存著表示各自的一個(gè)單位的基本單位操作的結(jié)束日期及時(shí)間的值。結(jié)束日期及時(shí)間是在一個(gè)單位的基本單位操作所包含的事件日志數(shù)據(jù)之中最后的事件日志數(shù)據(jù)被生成的日期及時(shí)間。
在標(biāo)簽名的項(xiàng)目中,儲(chǔ)存著表示儀器標(biāo)識(shí)符(標(biāo)簽)的值,該儀器標(biāo)識(shí)符用于在存在多個(gè)控制系統(tǒng)14的情況下,唯一地識(shí)別生成了事件日志數(shù)據(jù)的控制系統(tǒng)14。
在操作種類的項(xiàng)目中,儲(chǔ)存著表示標(biāo)識(shí)符的值,該標(biāo)識(shí)符表示由現(xiàn)場操作者執(zhí)行過的操作的種類。
在操作方法的項(xiàng)目中,儲(chǔ)存著表示由現(xiàn)場操作者執(zhí)行過的操作的操作方法的值。
在事件id的項(xiàng)目中,儲(chǔ)存著表示在基本單位操作所包含的各個(gè)事件日志數(shù)據(jù)的事件id的值。
此外,上述的基本單位操作表的形式(格式)為一個(gè)例子,不限于該形式。
例如,圖3所示的第1件基本單位操作數(shù)據(jù)(即,基本單位操作id為no.1的基本單位操作數(shù)據(jù))表示:現(xiàn)場操作者在“2015年8月21日10時(shí)00分00秒”執(zhí)行了將儀器“tag1”的操作模式變更為“man(手動(dòng)操作)”的“模式變更”的操作。
接下來,圖3所示的第2件基本單位操作數(shù)據(jù)(即,基本單位操作id為“no.2”的基本單位操作數(shù)據(jù))表示:現(xiàn)場操作者在從“2015年8月21日10時(shí)00分10秒”至“2015年8月21日10時(shí)01分00秒”為止,執(zhí)行了對儀器“tag1”的“mv(操作量)”的設(shè)定值進(jìn)行漸變的操作。此外,在該例子中“操作方法”的值為“漸變+”,因此基本單位操作表示現(xiàn)場操作者執(zhí)行了使設(shè)定值增加的漸變操作。
再次返回至圖1,對第1實(shí)施方式涉及的事件處理裝置的結(jié)構(gòu)進(jìn)行說明。
單位操作分析器1032有效利用由基本單位操作分析器1031解析出的基本單位操作的信息,基于以領(lǐng)域知識(shí)(經(jīng)驗(yàn)豐富的現(xiàn)場操作者的經(jīng)驗(yàn)知識(shí)、該場所、裝置特有的知識(shí)、對象行業(yè)特有的見解等)為基礎(chǔ)的規(guī)則,對表示現(xiàn)場操作者對過程賦予了怎樣的變化的操作意圖進(jìn)行推定,提取單位操作。單位操作表示由現(xiàn)場操作者執(zhí)行過的操作的意圖。
單位操作分析器1032將表示提取出的單位操作的數(shù)據(jù)(下面,稱為單位操作數(shù)據(jù))記錄至在解析結(jié)果數(shù)據(jù)庫12所儲(chǔ)存的單位操作表。
單位操作分析器1032例如從基本單位操作分析器1031取得下述信息,該信息表示基本單位操作分析器1031將基本單位操作數(shù)據(jù)記錄至基本單位操作表。單位操作分析器1032在取得該信息的定時(shí),執(zhí)行上述的單位操作的提取處理及記錄處理。
一邊參照圖4,一邊對在解析結(jié)果數(shù)據(jù)庫12所儲(chǔ)存的單位操作表、以及在該單位操作表所記錄的單位操作數(shù)據(jù)的一個(gè)例子進(jìn)行說明。
圖4是表示本發(fā)明的第1實(shí)施方式涉及的事件解析系統(tǒng)1的解析結(jié)果數(shù)據(jù)庫12所存儲(chǔ)的單位操作表的一個(gè)例子的圖。
如圖所示,單位操作表例如是可以包含“單位操作id”、“開始日期及時(shí)間”、“結(jié)束日期及時(shí)間”、“標(biāo)簽名”、“操作意圖”、以及“基本單位操作id”這6個(gè)數(shù)據(jù)項(xiàng)目的列的表格形式的表。
在單位操作表所包含的各行分別為1個(gè)單位操作數(shù)據(jù)。
單位操作數(shù)據(jù)可以是在一系列的或者一個(gè)單位的事件中生成的、按照時(shí)間序列排列的數(shù)據(jù)。
在“單位操作id”的項(xiàng)目中,儲(chǔ)存著表示用于對各單位操作唯一地識(shí)別的標(biāo)識(shí)符的值。
在“開始日期及時(shí)間”的項(xiàng)目中,儲(chǔ)存著表示各個(gè)單位操作的開始日期及時(shí)間的值。開始日期及時(shí)間是開始進(jìn)行在單位操作所包含的基本單位操作之中最初執(zhí)行的基本單位操作的日期及時(shí)間。
在“結(jié)束日期及時(shí)間”的項(xiàng)目中,儲(chǔ)存著表示各個(gè)單位操作的結(jié)束日期及時(shí)間的值。結(jié)束日期及時(shí)間是結(jié)束了在單位操作所包含的基本單位操作之中最后執(zhí)行的基本單位操作的日期及時(shí)間。
在“標(biāo)簽名”的項(xiàng)目中,儲(chǔ)存著表示儀器標(biāo)識(shí)符(標(biāo)簽)的值,該儀器標(biāo)識(shí)符用于在存在多個(gè)控制系統(tǒng)14的情況下,唯一地識(shí)別生成了事件日志數(shù)據(jù)的控制系統(tǒng)14。
在“操作意圖”的項(xiàng)目中,儲(chǔ)存著表示由現(xiàn)場操作者執(zhí)行過的操作的意圖的值。
在“基本單位操作id”的項(xiàng)目中,儲(chǔ)存著表示在單位操作所包含的各個(gè)基本單位操作中的基本單位操作id的值。
此外,上述的單位操作表的形式(格式)為一個(gè)例子,不限于該形式。
例如,圖4所示的第1件單位操作數(shù)據(jù)(即,單位操作id為“no.1”的單位操作數(shù)據(jù))表示:現(xiàn)場操作者在從“2015年8月21日10時(shí)00分10秒”至“2015年8月21日10時(shí)03分01秒”為止,對儀器“tag1”執(zhí)行了“使流量增加”這一意圖的操作。
接下來,圖4所示的第2件單位操作數(shù)據(jù)(即,單位操作id為“no.2”的單位操作數(shù)據(jù))表示:現(xiàn)場操作者在從“2015年8月21日10時(shí)00分50秒”至“2015年8月21日10時(shí)02分50秒”為止,對儀器“tag2”執(zhí)行了“對溫度進(jìn)行微調(diào)”這一意圖的操作。
再次返回至圖1,對第1實(shí)施方式涉及的事件處理裝置的結(jié)構(gòu)進(jìn)行說明。
解析結(jié)果輸出部104具有將解析結(jié)果視覺性地顯示于顯示器13的功能,該解析結(jié)果將事件分析器103提取出的基本單位操作組及單位操作組表示于時(shí)間軸上。
與用戶的請求相對應(yīng)地,解析結(jié)果輸出部104將表示由事件分析器103解析出的解析結(jié)果的數(shù)據(jù)(即,基本單位操作數(shù)據(jù)及單位操作數(shù)據(jù))變換為列表形式或者以時(shí)間為軸的圖表形式等而實(shí)現(xiàn)視覺化,將該視覺化后的解析結(jié)果數(shù)據(jù)顯示于顯示器13。
顯示器13例如包含液晶顯示器或者有機(jī)el(erectroluminessence)顯示器。
此外,由解析結(jié)果輸出部104視覺化后的解析結(jié)果數(shù)據(jù)的輸出方法不限于由顯示器13進(jìn)行顯示的輸出方法。例如,視覺化后的解析結(jié)果數(shù)據(jù)的輸出方法也可以為通過利用打印機(jī)裝置(未圖示)進(jìn)行印刷而實(shí)現(xiàn)的輸出方法,也可以為作為電子數(shù)據(jù)而進(jìn)行輸出的輸出方法。另外,解析結(jié)果輸出部104也可以通過如聲音等能夠憑借聽覺而進(jìn)行理解的方法,播放在從解析結(jié)果數(shù)據(jù)讀取出的事件中現(xiàn)場操作者采用的操作方法、現(xiàn)場操作者執(zhí)行的操作的次序等。
一邊參照圖5及圖6,一邊對由解析結(jié)果輸出部104視覺化后的解析結(jié)果數(shù)據(jù)的一個(gè)例子進(jìn)行說明。
圖5是表示本發(fā)明的第1實(shí)施方式涉及的事件解析裝置10的解析結(jié)果輸出部104所輸出的基本單位操作的解析結(jié)果的一個(gè)例子的圖。
如圖所示,針對每個(gè)儀器(即,標(biāo)簽名)而沿表示時(shí)間軸的橫軸顯示各個(gè)基本單位操作。由此,表示該基本單位操作被執(zhí)行的時(shí)間及操作方法的信息實(shí)現(xiàn)視覺化。
在圖5的例子中,表示為在標(biāo)簽名為“tag1”的儀器中,現(xiàn)場操作者首先執(zhí)行了使“mv(操作量)”增加的漸變操作(“漸變+”),接下來執(zhí)行了使“sv(目標(biāo)值)”增加的設(shè)定變更的操作(“設(shè)定變更+”)。
另外,在圖5的例子中,表示為在標(biāo)簽名為“tag3”的儀器中,現(xiàn)場操作者首先執(zhí)行了使“mv(操作量)”減少的漸變操作(“漸變-”),接下來執(zhí)行了進(jìn)行“sv(目標(biāo)值)”的“微調(diào)”的操作。
另外,在圖5的例子中,表示為在標(biāo)簽名為“tag4”的儀器中,現(xiàn)場操作者執(zhí)行了使“sv(目標(biāo)值)”減少的漸變操作(“漸變-”)。
并且,表示為在標(biāo)簽名為“tag4”的儀器中現(xiàn)場操作者執(zhí)行基本單位操作的時(shí)刻,是比在標(biāo)簽名為“tag1”的儀器以及標(biāo)簽名為“tag3”的儀器中現(xiàn)場操作者執(zhí)行基本單位操作的時(shí)刻晚的時(shí)刻。
圖6是表示本發(fā)明的第1實(shí)施方式涉及的事件解析裝置10的解析結(jié)果輸出部104所輸出的單位操作的解析結(jié)果的一個(gè)例子的圖。
如圖所示,針對每個(gè)儀器(即,標(biāo)簽名)而沿表示時(shí)間軸的橫軸顯示各個(gè)單位操作,表示該單位操作的執(zhí)行時(shí)間及操作意圖的信息實(shí)現(xiàn)視覺化。
在圖6的例子中,表示為在標(biāo)簽名為“tag1”的儀器中,現(xiàn)場操作者執(zhí)行了具有使“流量”增加的意圖的操作。
另外,在圖6的例子中,表示為在標(biāo)簽名為“tag3”的儀器中,操作者執(zhí)行了具有使“流量”減少的意圖的操作。
另外,在圖6的例子中,表示為在標(biāo)簽名為“tag4”的儀器中,操作者執(zhí)行了具有使“壓力”減少的意圖的操作。并且,表示為在標(biāo)簽名為“tag4”的儀器中執(zhí)行上述的單位操作的時(shí)刻,是比在標(biāo)簽名為“tag1”的儀器以及標(biāo)簽名為“tag3”的儀器中執(zhí)行單位操作的時(shí)刻晚的時(shí)刻。
(事件解析裝置的動(dòng)作)
接下來,一邊參照附圖,一邊對第1實(shí)施方式涉及的事件解析裝置的動(dòng)作進(jìn)行說明。
圖7是表示本發(fā)明的第1實(shí)施方式涉及的事件解析裝置10的動(dòng)作的順序圖。
(步驟s001):事件收集器101定期地從控制系統(tǒng)14及歷史記錄部15收集事件日志數(shù)據(jù)。
(步驟s002):事件存儲(chǔ)器102將事件收集器101收集到的事件日志數(shù)據(jù)以圖2所示的事件日志數(shù)據(jù)的形式而保存至事件日志數(shù)據(jù)庫11。
(步驟s003):事件分析器103定期地或者與用戶的請求相對應(yīng)地參照事件日志數(shù)據(jù)。
(步驟s004):在事件分析器103中構(gòu)成的基本單位操作分析器1031從事件日志數(shù)據(jù)提取基本單位操作數(shù)據(jù)。并且,將基本單位操作數(shù)據(jù)保存至解析結(jié)果數(shù)據(jù)庫12。
(步驟s005):在事件分析器103中構(gòu)成的單位操作分析器1032從基本單位操作數(shù)據(jù)提取單位操作數(shù)據(jù)。并且,將單位操作數(shù)據(jù)保存至解析結(jié)果數(shù)據(jù)庫12。
(步驟s006):與用戶的請求相對應(yīng)地,解析結(jié)果輸出部104參照由事件分析器103解析出的解析結(jié)果數(shù)據(jù)(即,基本單位操作數(shù)據(jù)及單位操作數(shù)據(jù))。
(步驟s007):解析結(jié)果輸出部104基于從事件分析器103得到的解析結(jié)果數(shù)據(jù)而將解析出的解析結(jié)果顯示于顯示器13。
接下來,對本發(fā)明的實(shí)施方式涉及的基本單位操作數(shù)據(jù)及單位操作數(shù)據(jù)的提取進(jìn)行說明。如上所述,第1實(shí)施方式涉及的事件解析裝置10分2個(gè)階段執(zhí)行操作的提取(即,基本單位操作數(shù)據(jù)的提取和單位操作數(shù)據(jù)的提取)。
(基本單位操作數(shù)據(jù)的提取處理的動(dòng)作)
在第1階段,事件解析裝置10提取基本單位操作數(shù)據(jù)。事件解析裝置10為了提取基本單位操作數(shù)據(jù)而基于操作事件數(shù)據(jù)對操作方法進(jìn)行解析。
下面,一邊參照附圖,一邊對由第1實(shí)施方式涉及的事件解析裝置進(jìn)行的基本單位操作的提取處理的動(dòng)作進(jìn)行說明。
圖8是表示由本發(fā)明的第1實(shí)施方式涉及的事件解析裝置10的基本單位操作分析器1031進(jìn)行的基本單位操作的提取處理的動(dòng)作的流程圖。
此外,在本實(shí)施方式中,對事件解析裝置10使儀器的sv值(目標(biāo)值)及mv值(操作量)進(jìn)行變更的實(shí)施方式進(jìn)行說明,但本發(fā)明不限于該實(shí)施方式。例如,事件解析裝置10可以為也針對下述操作進(jìn)行解析的結(jié)構(gòu),即:變更警報(bào)的閾值的操作、以及pid控制中的p值(proportionalcontrol)、i值(integralcontrol)以及d值(derivativecontrol)等控制變量的值的變更操作。
(步驟s101):事件收集器101定期地從控制系統(tǒng)14及歷史記錄部15收集事件日志數(shù)據(jù)。然后,向步驟s102前進(jìn)。
(步驟s102):現(xiàn)場操作者執(zhí)行的操作也可以為逐漸地變更設(shè)定值的漸變操作等操作。在該情況下,基于相同的操作意圖的操作被執(zhí)行多次。因此,首先將特定的事件分割為具有連續(xù)性的多個(gè)事件。
在這里,表示同一種類的設(shè)定值變更的事件日志組在滿足下面的3個(gè)條件的情況下,被檢測為連續(xù)操作區(qū)間。
1)事件的報(bào)告間隔在δt以內(nèi)。
2)未夾帶切換至其他操作模式的事件(例如,“man”、“aut”)。
3)前一個(gè)操作事件中的變更后的設(shè)定值等于下一個(gè)操作事件的變更前的設(shè)定值。
在事件日志組未被檢測為連續(xù)操作區(qū)間的情況下,向步驟s103前進(jìn)。在事件日志組被檢測為連續(xù)操作區(qū)間的情況下,向步驟s111前進(jìn)。
(步驟s103):在事件日志組未被檢測為連續(xù)操作區(qū)間的情況下,基本單位操作分析器1031識(shí)別為該事件日志組是時(shí)間上無連續(xù)性的單獨(dú)地(單一地)執(zhí)行的操作。在單獨(dú)操作(單一操作)的情況下,基本單位操作分析器1031基于變更前的設(shè)定值與變更后的設(shè)定值之差(絕對值)而求出設(shè)定值的變更量。然后,向步驟s104前進(jìn)。
(步驟s104):基本單位操作分析器1031基于設(shè)定值的變更量而對單獨(dú)操作的操作方法進(jìn)行判定。在設(shè)定值的變更量大于或等于閾值的情況下,基本單位操作分析器1031判定為進(jìn)行了設(shè)定變更?;締挝徊僮鞣治銎?031在變更量為正的情況下,將變更量設(shè)為“設(shè)定變更+”,在變更量為負(fù)的情況下,將變更量設(shè)為“設(shè)定變更-”。
在設(shè)定值的變更量小于閾值的情況下,基本單位操作分析器1031判定為設(shè)定值的變更是微調(diào)。由于微調(diào)是用于使當(dāng)前的狀態(tài)穩(wěn)定的操作,因此基本單位操作分析器1031不進(jìn)行正負(fù)的區(qū)分。
以上,本流程圖的處理結(jié)束。
(步驟s105):在事件日志組被檢測為連續(xù)操作區(qū)間的情況下,基本單位操作分析器1031針對連續(xù)操作區(qū)間通過下面的方法對操作方法進(jìn)行判定。
基本單位操作分析器1031對連續(xù)操作區(qū)間內(nèi)的事件日志組之中的設(shè)定值變更的推移(趨勢)進(jìn)行解析。接下來,基本單位操作分析器1031基于設(shè)定值的趨勢而對有無拐點(diǎn)進(jìn)行檢測。然后,向步驟s106前進(jìn)。此外,所謂拐點(diǎn),是設(shè)定值的變化方向從增加向減少改變的部位、或者設(shè)定值的變化方向從減少向增加改變的部位。
(步驟s106):在連續(xù)操作區(qū)間內(nèi)無設(shè)定值的拐點(diǎn)的情況下,向步驟s107前進(jìn)。在連續(xù)操作區(qū)間內(nèi)存在設(shè)定值的拐點(diǎn)的情況下,向步驟s109前進(jìn)。
(步驟s107):在連續(xù)操作區(qū)間內(nèi)無設(shè)定值的拐點(diǎn),表示連續(xù)操作區(qū)間內(nèi)的操作事件的操作方向固定?;締挝徊僮鞣治銎?031使用區(qū)間中的最初的點(diǎn)與最后的點(diǎn)之差即變化量而對操作事件的操作方向進(jìn)行檢測。或者,基本單位操作分析器1031也可以進(jìn)行回歸分析,使用設(shè)置值的回歸直線的斜率而對操作事件的操作方向進(jìn)行檢測。然后,向步驟s108前進(jìn)。
(步驟s108):在設(shè)定值的變化量或者設(shè)定值的回歸直線的斜率為正值、且該值比閾值大的情況下,基本單位操作分析器1031判定為漸變操作是“漸變+”。
另外,在設(shè)定值的變化量或者設(shè)定值的回歸直線的斜率為負(fù)值時(shí),基本單位操作分析器1031首先對該值進(jìn)行符號(hào)反轉(zhuǎn),在符號(hào)反轉(zhuǎn)后的值比閾值大的情況下,判定為漸變操作是“漸變-”。
在上述以外的情況下,判定為漸變操作是“微調(diào)”。
以上,本流程圖的處理結(jié)束。
(步驟s109):在連續(xù)操作區(qū)間內(nèi)存在大于或等于1個(gè)拐點(diǎn)的情況下,基本單位操作分析器1031將拐點(diǎn)作為斷開點(diǎn)而將1個(gè)連續(xù)操作區(qū)間分割為多個(gè)局部區(qū)間,以使得1個(gè)區(qū)間內(nèi)的操作事件的操作方向成為固定。然后,向步驟s110前進(jìn)。
(步驟s110):與前面敘述的在連續(xù)操作區(qū)間內(nèi)一個(gè)拐點(diǎn)都沒有的情況相同地,基本單位操作分析器1031針對各局部區(qū)間而對設(shè)定值的最大變化量進(jìn)行計(jì)算。然后,向步驟s111前進(jìn)。
(步驟s111):基本單位操作分析器1031基于設(shè)定值的最大變更量,針對每個(gè)局部區(qū)間而對事件日志組的操作方法進(jìn)行判定。然后,向步驟s112前進(jìn)。
(步驟s112):在多個(gè)被判定為微調(diào)的局部區(qū)間連續(xù)的情況下,基本單位操作分析器1031統(tǒng)合這些局部區(qū)間,對操作方法進(jìn)行再判定?;締挝徊僮鞣治銎?031在統(tǒng)合后的區(qū)間中進(jìn)行回歸分析,在設(shè)定值的回歸直線的斜率大于或等于閾值的情況下,判斷為漸變操作是漸變+。同樣地,在設(shè)定值的回歸直線的斜率為負(fù)、且斜率的大小比閾值大的情況下,判斷為漸變-。除此以外的情況,判斷為微調(diào)。
以上,本流程圖的處理結(jié)束。
(基本單位操作的提取例)
下面,一邊參照附圖,一邊對由基本單位操作分析器1031進(jìn)行的基本單位操作的提取處理的一個(gè)例子進(jìn)行說明。
圖9是表示由本發(fā)明的第1實(shí)施方式涉及的事件解析裝置10的基本單位操作分析器1031進(jìn)行的對基本單位操作進(jìn)行提取的處理的一個(gè)例子的概略圖。
圖9示出了下述情況的例子,即,在標(biāo)簽名為“f01”的儀器中,針對用于使“mv(操作量)”的設(shè)定值進(jìn)行變更的事件日志組,基本單位操作分析器1031檢測出連續(xù)操作區(qū)間1及連續(xù)操作區(qū)間2。
另外,圖9表示基本單位操作分析器1031接下來對連續(xù)操作區(qū)間1及連續(xù)操作區(qū)間2中的設(shè)定值的拐點(diǎn)進(jìn)行檢測,對連續(xù)操作區(qū)間執(zhí)行了基本單位操作的判定。另外,圖9示出了下述情況,即,基本單位操作分析器1031執(zhí)行了操作方法的判定,其結(jié)果,按照時(shí)間順序而提取出針對“f01”的“mv”的諸如“微調(diào)”操作、“漸變+”操作、“設(shè)定變更-”操作、以及“漸變+”操作這樣的基本單位操作組。
(單位操作的提取處理的動(dòng)作)
事件分析器103在作為第1階段而執(zhí)行了上述的基本單位操作組的提取之后,接下來作為第2階段而執(zhí)行單位操作組的提取。
如上所述,基本單位操作為表示1個(gè)操作方法的操作,但有時(shí)操作者為了使過程進(jìn)行變化,與狀況相對應(yīng)地將多個(gè)操作方法組合而實(shí)現(xiàn)目的。例如,作為一個(gè)例子而列舉下述情況,即,現(xiàn)場操作者為了使流量增加,在執(zhí)行了1次將閥大幅打開的操作(mv:設(shè)定變更+)之后,執(zhí)行逐漸地進(jìn)行關(guān)閉(mv:漸變-)的操作。
另外,有時(shí)現(xiàn)場操作者通過變更多種設(shè)定值而實(shí)現(xiàn)1個(gè)目的。例如,作為一個(gè)例子而列舉下述情況,即,在操作者手動(dòng)介入自動(dòng)控制環(huán)路的情況下,將調(diào)節(jié)器的模式切換至man,在使“mv”的值漸變地增加之后,將模式切回aut,對“sv”的值進(jìn)行再設(shè)定。
因此,本實(shí)施方式涉及的單位操作分析器1032首先執(zhí)行將以相同的操作意圖而執(zhí)行的基本單位操作組匯總為一個(gè)的處理。將基本單位操作匯總的處理是按照以領(lǐng)域知識(shí)為基礎(chǔ)所設(shè)定的規(guī)則,基于對是否是以相同的操作意圖而執(zhí)行進(jìn)行判定后的判定結(jié)果而執(zhí)行的。
例如,在同一“標(biāo)簽名”且同一“操作種類”的多個(gè)基本單位操作中,在滿足下面的條件的情況下,單位操作分析器1032判定為這些基本單位操作是以相同的操作意圖而執(zhí)行的。
[必要條件1]:操作間隔<δt。
[必要條件2]:符合下面所示的4個(gè)項(xiàng)目中的任意項(xiàng)目的情況。
·是具有相同的方向性(+或者-)的基本單位操作。
·是執(zhí)行微調(diào)的基本單位操作與任意基本單位操作的組合。
·是操作期間<δt2的正方向的操作、負(fù)方向的操作。
此外,操作期間是表示從前一個(gè)操作的開始時(shí)刻至下一個(gè)操作的結(jié)束時(shí)刻為止的期間。
·是振幅之比<閾值的正方向的操作、負(fù)方向的操作。
另外,在sv值與mv值的“標(biāo)簽名”相同、sv值與mv值的“操作種類”相互不同的情況下,且與sv值和mv值相關(guān)的基本單位操作滿足上述的條件的情況下,單位操作分析器1032判定為這些基本單位操作是以相同的操作意圖而執(zhí)行的。
接下來,單位操作分析器1032針對被判定為相同的操作意圖的、相同標(biāo)簽的基本單位操作組而推定操作意圖。單位操作分析器1032基于被判定為相同的操作意圖的操作組的方向性而執(zhí)行操作意圖的推定。
(單位操作的提取例)
下面,一邊參照附圖,一邊對由單位操作分析器1032進(jìn)行的單位操作的提取處理的一個(gè)例子進(jìn)行說明。
圖10是表示由本發(fā)明的第1實(shí)施方式涉及的事件解析裝置10的單位操作分析器1032進(jìn)行的提取單位操作的處理的一個(gè)例子的概略圖。
如圖所示,圖10的上部表示下述狀態(tài),即,關(guān)于針對標(biāo)簽名為“f01”的儀器的“mv(操作量)”的基本單位操作、以及針對“sv(目標(biāo)值)”的基本單位操作,利用基本單位操作分析器1031提取基本單位操作,沿時(shí)間軸顯示該基本單位操作。
圖10的下部表示下述狀態(tài),即,單位操作分析器1032解析出在圖10的上部所示的“mv”的“微調(diào)操作”、“mv”的“漸變+”操作、以及“sv”的“設(shè)定變更+”操作是按照儀器的“使流量增加”這樣的操作意圖而執(zhí)行的。
另外,圖10的下部表示下述狀態(tài),即,單位操作分析器1032解析出在圖10的上部所示的“sv”的“漸變-”操作、“mv”的“設(shè)定變更-”操作、以及“sv”的“微調(diào)”操作是按照儀器的“使流量減少”這樣的操作意圖而執(zhí)行的。由此,如圖10所示,單位操作分析器1032提取下述單位操作,即:將標(biāo)簽名為“f01”的儀器中的流量的“增加”設(shè)為操作意圖的單位操作、以及將標(biāo)簽名為“f01”的儀器中的流量的“減少”設(shè)為操作意圖的單位操作。
如以上說明所述,第1實(shí)施方式涉及的事件解析裝置10對分散在控制系統(tǒng)14、歷史記錄部15的事件日志組的事件日志數(shù)據(jù)進(jìn)行收集并進(jìn)行解析,能夠?qū)⒉僮鞯某橄蠖忍岣咧量芍F(xiàn)場操作者的操作方法、操作意圖的程度。
由此,例如,在用戶準(zhǔn)備參考過去的操作履歷的情況下,事件解析裝置10的用戶能夠更容易地理解現(xiàn)場操作者的操作的目的、內(nèi)容。另外,用戶能夠更容易地掌握操作者的技術(shù)訣竅。并且,用戶能夠更容易地了解操作者的操作的流程的整體情況。
(第2實(shí)施方式)
下面,一邊參照附圖,一邊對本發(fā)明的第2實(shí)施方式進(jìn)行說明。
圖11是表示本發(fā)明的第2實(shí)施方式涉及的事件解析系統(tǒng)及事件解析裝置的功能結(jié)構(gòu)的框圖。
如圖11所示,第2實(shí)施方式涉及的事件解析裝置20在第1實(shí)施方式涉及的事件解析裝置10的結(jié)構(gòu)的基礎(chǔ)上,還包含操作次序解析模塊205。
第2實(shí)施方式可以包含第1實(shí)施方式的基本的結(jié)構(gòu)。另外,第2實(shí)施方式可以包含全部的在第1實(shí)施方式中實(shí)現(xiàn)的裝置的結(jié)構(gòu)、功能、效果。
第2實(shí)施方式涉及的事件解析裝置20具有操作次序解析模塊205。操作次序解析模塊205對提取出的各個(gè)單位操作或者基本單位操作的順序(并行/串行)進(jìn)行解析,提取操作者用于應(yīng)對警報(bào)、實(shí)施正常業(yè)務(wù)的操作次序。另外,事件解析裝置20可以具有揚(yáng)聲器,該揚(yáng)聲器將操作次序解析模塊205提取出的操作次序聽覺性地播放。
由此,事件解析裝置20的用戶通過參照由單位操作構(gòu)成的操作次序,能夠掌握現(xiàn)場操作者執(zhí)行的業(yè)務(wù)的整體的流程。另外,事件解析裝置20的用戶通過參照由基本單位操作構(gòu)成的操作次序,能夠讀取現(xiàn)場操作者執(zhí)行業(yè)務(wù)時(shí)的詳細(xì)的操作技術(shù)訣竅。
事件解析裝置20的用戶能夠有效利用在過去實(shí)際執(zhí)行過的上述操作次序,將現(xiàn)場操作者執(zhí)行過的操作的實(shí)際狀況與在已有的標(biāo)準(zhǔn)操作手冊中示出的操作進(jìn)行對比。由此,事件解析裝置20的用戶能夠?qū)崿F(xiàn)標(biāo)準(zhǔn)操作手冊的改善,能夠進(jìn)一步實(shí)現(xiàn)操作的自動(dòng)化。
另外,如果事件解析裝置20將與過去的操作次序相關(guān)的事項(xiàng)(警報(bào)等)保存至事件存儲(chǔ)器,則事件解析裝置20的用戶通過將在運(yùn)轉(zhuǎn)過程中的車間中當(dāng)前執(zhí)行的操作、發(fā)生的警報(bào)與在過去保存的操作次序數(shù)據(jù)進(jìn)行對照,能夠從數(shù)據(jù)庫對與當(dāng)前執(zhí)行的操作、發(fā)生的警報(bào)相類似的操作次序進(jìn)行檢索,能夠有助于線上的運(yùn)轉(zhuǎn)輔助。
以上對本發(fā)明的實(shí)施方式進(jìn)行了詳細(xì)說明,具體的結(jié)構(gòu)不限于上述情況,在不脫離本發(fā)明的主旨的范圍內(nèi),能夠進(jìn)行各種設(shè)計(jì)變更等。
此外,也可以利用計(jì)算機(jī)而實(shí)現(xiàn)上述的實(shí)施方式中的事件解析裝置10及事件解析裝置20的一部分或者全部。在該情況下,也可以通過下述方式而實(shí)現(xiàn),即,將用于實(shí)現(xiàn)該控制功能的程序記錄于計(jì)算機(jī)能夠讀取的記錄介質(zhì),使計(jì)算機(jī)系統(tǒng)將在該記錄介質(zhì)所記錄的程序讀入,并進(jìn)行執(zhí)行。另外,計(jì)算機(jī)系統(tǒng)也可以將在云端所記錄的程序讀入,并進(jìn)行執(zhí)行。
此外,假設(shè)這里所謂的“計(jì)算機(jī)系統(tǒng)”是在事件解析裝置10及事件解析裝置20中內(nèi)置的計(jì)算機(jī)系統(tǒng),包含os、周邊儀器等硬件。另外,假設(shè)“計(jì)算機(jī)能夠讀取的記錄介質(zhì)”是軟盤、磁光盤、rom、cd-rom等移動(dòng)介質(zhì)、以及在計(jì)算機(jī)系統(tǒng)中內(nèi)置的硬盤等存儲(chǔ)裝置。
并且,“計(jì)算機(jī)能夠讀取的記錄介質(zhì)”也可以還包含下述情況,即:短時(shí)間、動(dòng)態(tài)地保存程序,如經(jīng)由互聯(lián)網(wǎng)等網(wǎng)絡(luò)、電話線路等通信線路而發(fā)送程序的情況下的通信線路;將程序保存一定時(shí)間,如上述情況下的成為服務(wù)器、客戶端的計(jì)算機(jī)系統(tǒng)內(nèi)部的易失性存儲(chǔ)器。另外,上述程序也可以用于實(shí)現(xiàn)前面敘述的功能的一部分,并且,也可以通過與已經(jīng)記錄于計(jì)算機(jī)系統(tǒng)的程序的組合而能夠?qū)崿F(xiàn)前面敘述的功能。
另外,也可以將上述的實(shí)施方式中的事件解析裝置10及事件解析裝置20作為lsi(largescaleintegration)等集成電路而實(shí)現(xiàn)。事件解析裝置10及事件解析裝置20的各功能模塊既可以獨(dú)立地進(jìn)行處理器化,也可以將一部分或者全部集成而進(jìn)行處理器化。另外,集成電路化的方法不限于lsi,也可以通過專用電路或者通用處理器而實(shí)現(xiàn)。另外,在因?yàn)榘雽?dǎo)體技術(shù)的進(jìn)步而出現(xiàn)代替lsi的集成電路化的技術(shù)的情況下,也可以使用由該技術(shù)實(shí)現(xiàn)的集成電路。