TWI710872B - Data processing device, data processing method and storage medium - Google Patents
Data processing device, data processing method and storage medium Download PDFInfo
- Publication number
- TWI710872B TWI710872B TW107108345A TW107108345A TWI710872B TW I710872 B TWI710872 B TW I710872B TW 107108345 A TW107108345 A TW 107108345A TW 107108345 A TW107108345 A TW 107108345A TW I710872 B TWI710872 B TW I710872B
- Authority
- TW
- Taiwan
- Prior art keywords
- index
- data
- condition
- exclusion
- state
- Prior art date
Links
- 238000012545 processing Methods 0.000 title claims abstract description 86
- 238000003860 storage Methods 0.000 title claims description 16
- 238000003672 processing method Methods 0.000 title claims description 3
- 238000005259 measurement Methods 0.000 claims abstract description 103
- 230000007717 exclusion Effects 0.000 claims abstract description 102
- 238000012544 monitoring process Methods 0.000 claims abstract description 69
- 238000004364 calculation method Methods 0.000 claims abstract description 51
- 238000007670 refining Methods 0.000 claims abstract description 17
- 238000007689 inspection Methods 0.000 claims description 32
- 238000010586 diagram Methods 0.000 description 35
- 230000015654 memory Effects 0.000 description 21
- 238000000034 method Methods 0.000 description 18
- 238000012423 maintenance Methods 0.000 description 8
- 238000000926 separation method Methods 0.000 description 8
- 238000004891 communication Methods 0.000 description 7
- 238000010801 machine learning Methods 0.000 description 7
- 230000008569 process Effects 0.000 description 7
- 230000002159 abnormal effect Effects 0.000 description 6
- 230000005856 abnormality Effects 0.000 description 6
- 238000012937 correction Methods 0.000 description 5
- 238000011156 evaluation Methods 0.000 description 5
- 238000003066 decision tree Methods 0.000 description 4
- 230000008859 change Effects 0.000 description 3
- 238000013500 data storage Methods 0.000 description 2
- 238000001514 detection method Methods 0.000 description 2
- 238000004519 manufacturing process Methods 0.000 description 2
- 239000000463 material Substances 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 230000003068 static effect Effects 0.000 description 2
- 240000004282 Grewia occidentalis Species 0.000 description 1
- 241001465754 Metazoa Species 0.000 description 1
- 230000001133 acceleration Effects 0.000 description 1
- 230000009471 action Effects 0.000 description 1
- 238000012790 confirmation Methods 0.000 description 1
- 239000000470 constituent Substances 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 238000001816 cooling Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000009826 distribution Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 238000010438 heat treatment Methods 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000013138 pruning Methods 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 230000007704 transition Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B23/00—Testing or monitoring of control systems or parts thereof
- G05B23/02—Electric testing or monitoring
- G05B23/0205—Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults
- G05B23/0259—Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults characterized by the response to fault detection
- G05B23/0283—Predictive maintenance, e.g. involving the monitoring of a system and, based on the monitoring results, taking decisions on the maintenance schedule of the monitored system; Estimating remaining useful life [RUL]
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B23/00—Testing or monitoring of control systems or parts thereof
- G05B23/02—Electric testing or monitoring
- G05B23/0205—Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults
- G05B23/0218—Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults characterised by the fault detection method dealing with either existing or incipient faults
- G05B23/0243—Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults characterised by the fault detection method dealing with either existing or incipient faults model based detection method, e.g. first-principles knowledge model
- G05B23/0254—Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults characterised by the fault detection method dealing with either existing or incipient faults model based detection method, e.g. first-principles knowledge model based on a quantitative model, e.g. mathematical relationships between inputs and outputs; functions: observer, Kalman filter, residual calculation, Neural Networks
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B23/00—Testing or monitoring of control systems or parts thereof
- G05B23/02—Electric testing or monitoring
- G05B23/0205—Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults
- G05B23/0259—Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults characterized by the response to fault detection
- G05B23/0262—Confirmation of fault detection, e.g. extra checks to confirm that a failure has indeed occurred
Landscapes
- Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Artificial Intelligence (AREA)
- Evolutionary Computation (AREA)
- Mathematical Physics (AREA)
- Testing And Monitoring For Control Systems (AREA)
- Debugging And Monitoring (AREA)
Abstract
作為本發明的一形態的資料處理裝置具備指標算出部、除外條件算出部、以及精製部。所述指標算出部根據與監視對象相關的測定資料,算出包含表示所述監視對象的狀態的指標的指標資料。所述除外條件算出部根據所述測定資料,算出用以自所述指標資料中去除與干擾相關的指標的除外條件。所述精製部根據所述除外條件,自所述指標資料中去除與所述干擾相關的指標,藉此對所述指標資料進行精製。The data processing device as one aspect of the present invention includes an index calculation unit, an exclusion condition calculation unit, and a refining unit. The index calculation unit calculates index data including an index indicating the state of the monitoring target based on the measurement data related to the monitoring target. The exclusion condition calculation unit calculates exclusion conditions for removing the index related to interference from the index data based on the measurement data. The refining part removes the index related to the interference from the index data according to the exclusion condition, thereby refining the index data.
Description
本發明的實施形態是有關於一種資料處理裝置、資料處理方法以及記憶媒體。 The embodiment of the present invention relates to a data processing device, a data processing method and a storage medium.
為了安全且穩定地持續運行系統,不可欠缺的是檢查系統的健全性,並視需要實施整頓。但是,越提高檢查頻率,維護成本越增大。因此,根據自上次的維護起的經過時間、系統的運轉時間等來製作下次的檢查計劃。此種根據時間來製作檢查計劃的維護方法被稱為時基性維護(Time Based Maintenance,TBM)。 In order to operate the system safely and stably, it is indispensable to check the integrity of the system and implement rectification as necessary. However, the higher the frequency of inspection, the higher the maintenance cost. Therefore, the next inspection plan is created based on the elapsed time since the last maintenance, the operating time of the system, and the like. This type of maintenance method of making inspection plans based on time is called Time Based Maintenance (TBM).
近年來,因無線技術的發達、感測器的低價格化等,藉由遠程監視來即時掌握系統的狀態正成為主流。若可掌握系統的現狀,則可推遲檢查時期、省略不需要的檢查項目。此種根據系統的現狀來製作檢查計劃的維護方法被稱為設備狀態基準維修(Condition Based Maintenance,CBM)。藉由自TBM朝CBM過渡,而期待維護費用的削減。 In recent years, due to the development of wireless technology, the low price of sensors, etc., real-time monitoring of the system status through remote monitoring has become the mainstream. If the status of the system can be grasped, the inspection period can be postponed and unnecessary inspection items can be omitted. This type of maintenance method of making an inspection plan based on the current status of the system is called Condition Based Maintenance (CBM). With the transition from TBM to CBM, we expect to reduce maintenance costs.
但是,於為了掌握系統的現狀而在系統的運轉過程中進行測定的資料中,容易混入各種干擾。因此,為了高精度地掌握系統的現狀,必須自測定資料中去除不需要的干擾。 However, it is easy to mix various disturbances in the data measured during the operation of the system in order to grasp the current status of the system. Therefore, in order to grasp the current status of the system with high accuracy, it is necessary to remove unnecessary interference from the measurement data.
[專利文獻1]日本專利第5306902號公報 [Patent Document 1] Japanese Patent No. 5306902
本發明的一實施形態判定針對監視對象的測定資料中所含有的干擾。 An embodiment of the present invention determines the interference contained in the measurement data for the monitoring target.
作為本發明的一形態的資料處理裝置具備指標算出部、除外條件算出部、以及精製部。所述指標算出部根據與監視對象相關的測定資料,算出包含表示所述監視對象的狀態的指標的指標資料。所述除外條件算出部根據所述測定資料,算出用以自所述指標資料中去除與干擾相關的指標的除外條件。所述精製部根據所述除外條件,自所述指標資料中去除與所述干擾相關的指標,藉此對所述指標資料進行精製。 The data processing device as one aspect of the present invention includes an index calculation unit, an exclusion condition calculation unit, and a refining unit. The index calculation unit calculates index data including an index indicating the state of the monitoring target based on the measurement data related to the monitoring target. The exclusion condition calculation unit calculates exclusion conditions for removing the index related to interference from the index data based on the measurement data. The refining part removes the index related to the interference from the index data according to the exclusion condition, thereby refining the index data.
1:測定資料取得部 1: Measurement data acquisition department
2:記憶部 2: Memory Department
3:資料處理部 3: Data Processing Department
4:輸出部 4: output section
5:輸入部 5: Input section
6:電腦裝置 6: Computer device
7:通信網路 7: Communication network
8:外部裝置 8: External device
31:指標算出部 31: Index calculation department
32:除外條件算出部 32: Calculation of exclusion conditions
33:除外部(精製部) 33: Except outside (refining department)
34:脫離判定部 34: Departure Judgment Department
35:合計部 35: Total Department
37:狀態判定部 37: State Judgment Department
61:處理器 61: processor
62:主記憶裝置 62: main memory
63:輔助記憶裝置 63: auxiliary memory device
64:網路介面 64: network interface
65:元件介面 65: component interface
66:匯流排 66: Bus
S101~S107、S201~S204、S301~S304:步驟 S101~S107, S201~S204, S301~S304: steps
圖1是表示第1實施形態的資料處理裝置的一例的方塊圖。 Fig. 1 is a block diagram showing an example of a data processing apparatus of the first embodiment.
圖2是說明指標資料的圖。 Figure 2 is a diagram illustrating index data.
圖3是表示除外條件的一例的圖。 Fig. 3 is a diagram showing an example of exclusion conditions.
圖4是表示除外部與脫離判定部的處理結果的圖。 Fig. 4 is a diagram showing the processing result of the removal and departure determination unit.
圖5是表示利用輸出部的輸出的一例的圖。 Fig. 5 is a diagram showing an example of output by an output unit.
圖6是表示第1實施形態的資料處理裝置的整體處理的概略流程圖的一例的圖。 FIG. 6 is a diagram showing an example of a schematic flowchart of the overall processing of the data processing apparatus of the first embodiment.
圖7是表示第2實施形態的資料處理裝置的概略構成的一例的方塊圖。 Fig. 7 is a block diagram showing an example of a schematic configuration of a data processing apparatus of the second embodiment.
圖8是說明除外條件的修正的圖。 Fig. 8 is a diagram for explaining correction of exclusion conditions.
圖9是表示除外條件的更新處理的流程圖的一例的圖。 FIG. 9 is a diagram showing an example of a flowchart of the update processing of exclusion conditions.
圖10是表示第3實施形態的資料處理裝置的概略構成的一例的方塊圖。 Fig. 10 is a block diagram showing an example of a schematic configuration of a data processing device of the third embodiment.
圖11是表示經合計的樣品數的結果的一例的圖。 FIG. 11 is a diagram showing an example of the result of the total number of samples.
圖12是表示經合計的樣品數的結果的另一例的圖。 Fig. 12 is a diagram showing another example of the result of the total number of samples.
圖13是表示第4實施形態的資料處理裝置的概略構成的一例的方塊圖。 Fig. 13 is a block diagram showing an example of a schematic configuration of a data processing device of the fourth embodiment.
圖14是說明對於狀態判定的評估的輸入的圖。 FIG. 14 is a diagram explaining the input for the evaluation of the state determination.
圖15是表示狀態判定的正解的履歷的一例的圖。 FIG. 15 is a diagram showing an example of a history of a correct solution for state determination.
圖16是表示狀態判定的流程圖的一例的圖。 FIG. 16 is a diagram showing an example of a flow chart for state determination.
圖17是表示本發明的一實施形態中的硬體構成的一例的方塊圖。 Fig. 17 is a block diagram showing an example of a hardware configuration in an embodiment of the present invention.
以下,一面參照圖式一面對本發明的實施形態進行說明。 Hereinafter, embodiments of the present invention will be described with reference to the drawings.
(第1實施形態) (First Embodiment)
圖1是表示第1實施形態的資料處理裝置的一例的方塊圖。第1實施形態的資料處理裝置具備:測定資料取得部1、記憶部2、資料處理部3、以及輸出部4。資料處理部3具備:指標算出部31、
除外條件算出部32、除外部(精製部)33、以及脫離判定部34。
Fig. 1 is a block diagram showing an example of a data processing apparatus of the first embodiment. The data processing device of the first embodiment includes a measurement
本實施形態的資料處理裝置根據與監視對象相關的測定資料,算出包含表示監視對象的狀態的指標的指標資料。根據該指標,進行監視對象的異常的檢測、是否需要對於監視對象的檢査的判定等。 The data processing device of this embodiment calculates index data including an index indicating the state of the monitoring target based on the measurement data related to the monitoring target. Based on this index, detection of abnormality of the monitoring target, determination of whether inspection of the monitoring target is necessary, and the like are performed.
所算出的指標可考慮表示難以藉由感測器等來測定的狀態者。例如,亦可為表示監視對象的性能的狀態的指標(性能指標)。 The calculated index can be considered to indicate a state that is difficult to measure with a sensor or the like. For example, it may be an index (performance index) indicating the state of the performance of the monitoring target.
監視對象並無特別限定,可為機器,亦可為包含多個機器的系統。另外,亦可為人、動物等生物。 The monitoring target is not particularly limited, and may be a machine or a system including a plurality of machines. In addition, it may also be living things such as humans and animals.
測定資料是指包含感測器等的測定結果的時間序列資料。於測定結果中包含測定的時刻與測定值。感測器只要使用公知的感測器即可。 The measurement data refers to time-series data including the measurement results of sensors and the like. The measurement result includes the time of measurement and the measurement value. The sensor only needs to use a well-known sensor.
測定資料的測定項目只要是可藉由公知的感測器等來測定的項目即可。測定部位可為監視對象整體,亦可為監視對象的特定部位。例如,作為測定項目,可考慮溫度、濕度、流量、電流、電壓、壓力、位置等。另外,於監視對象為車輛等移動體的情況下,設想該移動體的速度、加速度等亦成為測定項目。 The measurement item of the measurement data may be an item that can be measured by a known sensor or the like. The measurement site may be the entire monitoring target or a specific site of the monitoring target. For example, as measurement items, temperature, humidity, flow rate, current, voltage, pressure, location, etc. can be considered. In addition, when the monitoring object is a moving body such as a vehicle, it is assumed that the speed, acceleration, etc. of the moving body will also be the measurement items.
設想與測定資料相關的測定可任意地實施。因此,設為於測定資料中亦可包含監視對象正在運轉時所測定的資料、及監視對象已停止時所測定的資料。 It is assumed that the measurement related to the measurement data can be performed arbitrarily. Therefore, it is assumed that the measurement data may also include data measured when the monitoring object is operating and data measured when the monitoring object has stopped.
再者,監視對象自身的測定結果亦可包含於測定資料 中。另外,輸入至監視對象中的設定亦可包含於測定資料中。例如,亦可包含表示監視對象的電源的接通(ON)及斷開(OFF)的時間段的資料。另外,例如當監視對象具有抑制消耗電力的省電模式時,表示監視對象為省電模式的時間段的資料亦可包含於測定資料中。另外,例如當監視對象為空調時,表示正在製冷、正在製熱、正在加濕等狀態的資料亦可包含於測定資料中。另外,當監視對象為車輛時,表示正在行駛、正在加速、正在減速、正臨時停止等狀態的資料亦可包含於測定資料中。 Furthermore, the measurement results of the monitoring object itself can also be included in the measurement data in. In addition, the settings entered into the monitoring object can also be included in the measurement data. For example, it may also include data indicating the time periods during which the power supply of the monitoring target is turned on (ON) and turned off (OFF). In addition, for example, when the monitoring target has a power saving mode that suppresses power consumption, data indicating the time period during which the monitoring target is in the power saving mode may also be included in the measurement data. In addition, for example, when the monitoring object is an air conditioner, data indicating the state of being cooling, heating, or humidifying may also be included in the measurement data. In addition, when the monitoring object is a vehicle, data indicating states such as driving, accelerating, decelerating, or temporarily stopping can also be included in the measurement data.
另外,監視對象自身或其他外部裝置根據測定資料所判定的監視對象的狀態亦可包含於測定資料中。例如,當在內置於監視對象中的馬達中流動的電流得到測定,監視對象根據所測定的電流值而將該馬達判斷為異常時,監視對象亦可將表示馬達或監視對象的異常的值加入至測定資料中。 In addition, the state of the monitoring target determined by the monitoring target itself or other external devices based on the measurement data may also be included in the measurement data. For example, when the current flowing in the motor built into the monitoring object is measured, and the monitoring object determines that the motor is abnormal based on the measured current value, the monitoring object can also add a value indicating the abnormality of the motor or the monitoring object To the measurement data.
指標資料中所含有的指標由至少包含指標值與對應於指標值的時刻的組合表示。指標值根據與一個以上的測定項目相關的一個以上的測定值來算出。例如,亦可根據規定期間內的多個電流的測定值來算出指標值。例如,亦可使用五個電流值來算出一個指標值。或者,亦可根據電流的一個測定值、及同一時間段中的引擎的溫度的一個測定值來算出指標值。再者,只要測定時刻的差的絕對值為規定值以內,則可看作同一時間段。 The index contained in the index data is represented by a combination of at least the index value and the time corresponding to the index value. The index value is calculated from one or more measurement values related to one or more measurement items. For example, the index value may be calculated based on the measured values of a plurality of currents in a predetermined period. For example, five current values can also be used to calculate an index value. Alternatively, the index value may be calculated based on one measured value of current and one measured value of engine temperature in the same time zone. Furthermore, as long as the absolute value of the difference between the measurement times is within a predetermined value, it can be regarded as the same time zone.
對應於指標值的時刻可設為與對應於用於指標值的算出的測定值的測定時刻相同。當根據測定時刻不同的多個測定值 來算出指標值時,只要根據多個測定時刻的統計值來算出即可。例如,亦可將對應於指標值的時刻設為多個測定時刻的平均值、中間值等。 The time corresponding to the index value can be set to be the same as the measurement time corresponding to the measured value used for the calculation of the index value. When multiple measurement values are different according to the measurement time When calculating the index value, it only needs to be calculated based on the statistical value of a plurality of measurement times. For example, the time corresponding to the index value may be an average value, an intermediate value, or the like of a plurality of measurement time.
圖2是說明指標資料的圖。由圓圈表示的圖形表示指標。縱軸表示指標值,橫軸表示對應於指標值的時刻。圖2的各虛線表示預想於監視對象正常時所測定的測定值的上限值與下限值。即,當在上限值與下限值之間存在指標值時,預想監視對象正常。將預想監視對象正常的指標值的範圍記載為容許範圍。於圖2中,利用空心的圓圈表示容許範圍內的指標,利用塗黑的圓圈表示容許範圍外的指標。將容許範圍外的指標記載為脫離事例。 Figure 2 is a diagram illustrating index data. The graph represented by the circle represents the index. The vertical axis represents the index value, and the horizontal axis represents the time corresponding to the index value. The broken lines in FIG. 2 indicate the upper limit and the lower limit of the measurement value that is expected to be measured when the monitoring target is normal. That is, when there is an index value between the upper limit and the lower limit, it is expected that the monitoring target is normal. The range of the index value expected to be normal for the monitored object is described as the allowable range. In Fig. 2, hollow circles are used to indicate indexes within the allowable range, and black circles are used to indicate indexes outside the allowable range. Record indicators outside the allowable range as deviation cases.
脫離事例表示監視對象脫離通常的狀態。即,監視對象異常的可能性高。但是,並非所有脫離事例均表示監視對象的異常。 Departure case indicates that the monitored object departs from the normal state. That is, there is a high possibility that the monitored object is abnormal. However, not all instances of deviations indicate abnormalities in the monitored object.
如上所述,於測定資料中包含監視對象正在運轉時的測定值。於監視對象正在運轉的情況下,與監視對象已停止的情況相比,於測定資料中包含干擾的可能性高,指標的精度容易變低。例如,於監視對象為車輛,並測定於特定部位中流動的電流的情況下,當該車輛正在運轉時,於測定資料中包含干擾、且於測定值中包含異常值的可能性變高。 As described above, the measurement data includes the measurement value when the monitoring object is operating. When the monitoring object is running, compared with the case where the monitoring object has stopped, the possibility of including interference in the measurement data is higher, and the accuracy of the index tends to be lower. For example, when the monitoring object is a vehicle and the current flowing in a specific part is measured, when the vehicle is running, the possibility that interference is included in the measurement data and an abnormal value is included in the measurement value becomes high.
因此,亦存在因於測定資料中混入干擾,導致所算出的指標顯示異常值,而成為脫離事例的情況。因如所述般於脫離事例中包含干擾,故必須判定脫離事例是由干擾所引起者、還是由 監視對象的異常所引起者。 Therefore, there are also cases where interference is mixed into the measurement data, which causes the calculated index to show an abnormal value, which may deviate from the case. Since interference is included in the departure case as mentioned, it is necessary to determine whether the departure case is caused by interference or Caused by an abnormality of the monitored object.
因此,資料處理裝置自所算出的指標資料中去除與干擾相關的指標,藉此對指標資料進行精製。而且,藉由使用經精製的指標資料,可高精度地掌握監視對象的狀態。 Therefore, the data processing device removes indicators related to interference from the calculated indicator data, thereby refining the indicator data. Moreover, by using refined index data, the status of the monitored object can be grasped with high accuracy.
對資料處理裝置的內部構成進行說明。測定資料取得部1取得測定資料。測定資料取得部1可自感測器等直接取得,亦可經由外部裝置而間接取得。另外,測定資料取得部1亦可對測定資料進行加工,藉此算出資料處理部3進行處理的測定資料。例如,亦可將不需要的測定項目除外後,將多個測定資料合成,而算出一個測定資料。
The internal structure of the data processing device will be described. The measurement
記憶部2記憶資料處理部3的各處理中所使用的資料。將該資料事先記憶於記憶部2中。另外,亦可記憶輸入至資料處理部3中的資料、資料處理部3的各處理中所算出的資料等,所記憶的資料並無特別限定。再者,亦可按所記憶的各資料來劃分記憶部2。
The
資料處理部3對測定資料進行處理,並算出指標資料。詳細情況將與內部構成一同說明。
The
輸出部4輸出與資料處理部3相關的資料。例如,輸出後述的除外條件、經精製的指標資料、基於經精製的指標資料的判定結果。另外,亦可輸出各部的處理中所使用的資料及各部的處理結果。
The
再者,輸出部4所輸出的資料並無特別限定,亦可輸出
記憶於記憶部2中的資料。另外,輸出部4的輸出方式並無特別限定。可將圖像、語音等輸出至顯示器等中,亦可藉由電子檔案來將處理結果保存於外部的儲存器中。
Furthermore, the data output by the
對資料處理部3的內部構成進行說明。指標算出部31根據測定資料來算出指標資料。指標算出部31亦可使用規定的算出公式,根據一個以上的測定值來算出指標值。或者,亦可將測定值本身作為指標值。算出公式可使用公知者。
The internal structure of the
除外條件算出部32算出用以自指標資料中去除與干擾相關的指標資料的條件。將該條件記載為除外條件。藉由除外條件,而將指標資料內的各指標分成除外對象的指標與脫離判定對象的指標。
The exclusion
除外條件是判定用於指標的算出的第1測定資料、或在與第1測定資料同一時間段所測定的第2測定資料是否為於容易混入干擾的狀況下所測定的資料者。作為容易混入干擾的狀況下,只要事先決定對應於監視對象的規定的運轉狀態即可。 The exclusion condition is to determine whether the first measurement data used for the calculation of the index or the second measurement data measured in the same time period as the first measurement data are data measured under a situation where interference is likely to be mixed. As a situation where interference is likely to be mixed, it is sufficient to determine in advance a predetermined operating state corresponding to the monitoring target.
例如,當根據電流的測定值來算出指標值時,只要使用針對在與電流的測定值同一時間段所測定的速度的除外條件,便可去除容易混入干擾的監視對象的高速移動時的指標。用於算出指標的測定項目與用於算出除外條件的測定項目亦可事先決定。 For example, when the index value is calculated from the measured value of the current, it is possible to remove the index at the time of high-speed movement of the monitored object that is likely to be disturbed by using an exclusion condition for the speed measured in the same time period as the measured value of the current. The measurement items used to calculate the index and the measurement items used to calculate the exclusion conditions may also be determined in advance.
所謂規定的運轉狀態,可為監視對象僅正在運轉的狀態,亦可為輸出值等為規定值以上的運轉狀態。例如,於監視對象為發電機等的情況下,亦可設為發送規定值以上的電力的狀 態。或者,亦可為監視對象的消耗電力為規定值以上的狀態。或者,於監視對象為車輛的情況下,亦可為以規定值以上的速度行駛的狀態。或者,於監視對象的內部溫度為規定值以上的情況下,亦可看作監視對象正在高負荷地運轉。如此,可判明第1測定資料或第2測定資料是否為於規定的運轉狀態下所測定者,並判定藉由第1測定資料所算出的指標為與干擾相關的指標的可能性高。 The predetermined operating state may be a state in which the monitoring object is only operating, or an operating state in which the output value or the like is above a predetermined value. For example, when the monitoring object is a generator, etc., it can also be set to a state that transmits power above a predetermined value. state. Alternatively, it may be a state where the power consumption of the monitoring target is a predetermined value or more. Alternatively, when the monitoring target is a vehicle, it may be in a state of traveling at a speed higher than a predetermined value. Alternatively, when the internal temperature of the monitoring target is greater than or equal to a predetermined value, it can also be regarded that the monitoring target is operating under a high load. In this way, it can be determined whether the first measurement data or the second measurement data are those measured under a predetermined operating state, and it can be determined that the index calculated by the first measurement data is an index related to interference.
圖3是表示除外條件的一例的圖。圖3的除外條件是使用決策樹(decision tree)的條件。例如,設為於測定資料中包含三個感測器(a、b及c)的測定值。指標是根據所述三個感測器(a、b及c)的至少任一者來製作,除外條件亦根據所述三個感測器(a、b及c)的至少任一者來製作。 Fig. 3 is a diagram showing an example of exclusion conditions. The exclusion condition in Fig. 3 is a condition for using a decision tree. For example, suppose that the measurement data includes the measurement values of three sensors (a, b, and c). The index is produced based on at least any of the three sensors (a, b, and c), and the exclusion conditions are also produced based on at least any of the three sensors (a, b, and c) .
於圖3的除外條件中,首先根據感測器a的測定值來進行分類。於感測器a的測定值為3以上的情況下,將指標判定為脫離判定對象。於感測器a的測定值未滿3的情況下,進而根據感測器b的測定值來進行分類。當感測器b的測定值未滿5.2時,將指標判定為脫離判定對象,當感測器b的測定值為5.2以上時,將指標判定為除外對象。 In the exclusion conditions of FIG. 3, classification is first performed based on the measured value of the sensor a. When the measured value of the sensor a is 3 or more, the index is judged to be out of the judgment target. When the measurement value of the sensor a is less than 3, further classification is performed based on the measurement value of the sensor b. When the measurement value of the sensor b is less than 5.2, the index is determined to be out of the determination target, and when the measurement value of the sensor b is 5.2 or more, the index is determined to be the exclusion target.
於所述除外條件中,例如於使用感測器a、感測器b及感測器c的所有測定值來算出指標的情況下,將感測器a的測定值為2且感測器b的測定值為6時所算出的指標設為除外對象。另外,例如於僅根據感測器c的測定值來算出指標的情況下,當13點的感測器a的測定值為2且感測器b的測定值為6時,藉由 13點的感測器c的測定值所算出的指標亦成為除外對象。 In the above exclusion conditions, for example, in the case of calculating the index using all the measured values of the sensor a, the sensor b, and the sensor c, the measurement value of the sensor a is set to 2 and the sensor b is The index calculated when the measured value of is 6 is set to be excluded. In addition, for example, in the case of calculating the index based only on the measurement value of the sensor c, when the measurement value of the 13-point sensor a is 2 and the measurement value of the sensor b is 6, by The index calculated by the measurement value of the sensor c at 13 points is also excluded.
再者,各感測器的測定項目可相同,亦可不同。例如,亦可感測器a與感測器b兩者測定相同部位的電流。或者,亦可感測器b測定與感測器a不同的部位的電流。或者,亦可感測器a測定電流,感測器b測定電壓。 Furthermore, the measurement items of each sensor may be the same or different. For example, both the sensor a and the sensor b may measure the current at the same part. Alternatively, the sensor b may measure the current at a location different from the sensor a. Alternatively, the sensor a may measure the current and the sensor b may measure the voltage.
除外條件可藉由使用基於脫離判定部34的判定結果的機器學習(machine learning)來算出。機器學習可使用公知的方法。作為機器學習方法,例如有使用分類成包含脫離判定對象的指標的群組與包含除外對象的指標的群組的模型的方法。
The exclusion condition can be calculated by using machine learning based on the determination result of the
另外,亦存在將指標的脫離的程度加以定量值化,並進行稀疏回歸(sparse regression),藉此算出除外條件的方法。脫離程度可考慮根據與基準值或最近的極限值的差分等來算出。另外,亦可根據指標的平均值、中間值等統計值等來算出。 In addition, there is also a method of quantifying the degree of deviation of the index and performing sparse regression to calculate the exclusion condition. The degree of separation can be calculated based on the difference from the reference value or the nearest limit value. In addition, it can also be calculated from statistical values such as the average value and median value of the index.
除外部33(精製部)根據除外條件,自指標資料中去除與干擾相關的指標資料,藉此對指標資料進行精製。 Except outside 33 (refining department) removes the index data related to interference from the index data according to the exclusion conditions, thereby refining the index data.
脫離判定部34判定經精製的指標資料的各指標是否脫離規定的容許範圍。再者,容許範圍亦可僅規定上限值或下限值的任一者。即,若指標為上限值以下或下限值以上,則亦可判定為容許。另外,亦可設定為基準值的前後規定值以內。例如,於電流的基準值為10A的情況下,亦可將基準值的前後0.5A設定為容許範圍。於此情況下,只要電流的測定值包含於9.5A~10.5A的範圍內,則判定為容許。
The
容許範圍亦可對應於監視對象的狀態而變化。例如,可認為與監視對象正在移動時的測定資料相關的指標的容許範圍不同於與監視對象已停止時的測定資料相關的指標的容許範圍。監視對象的狀態可根據測定資料來判斷。 The allowable range can also vary according to the state of the monitored object. For example, it can be considered that the allowable range of the index related to the measurement data when the monitoring target is moving is different from the allowable range of the index related to the measurement data when the monitoring target has stopped. The status of the monitored object can be judged based on the measurement data.
圖4是表示除外部33與脫離判定部34的處理結果的圖。圖4亦為自輸出部4中的輸出的一例。圖2中所示的指標之中,藉由除外部33而除外的指標由三角及四角的圖形表示。於圖4中,設為除外部33使用如圖3中所示的包含多個條件的除外條件進行了精製。將構成除外條件的條件記載為子條件(sub-condition)。由三角表示的指標是根據第1子條件而除外的指標,由四角表示的指標是根據第2子條件而除外的指標。如圖4所示,即便是容許範圍內的指標,亦可成為除外對象。
FIG. 4 is a diagram showing the processing result of the removal of the exterior 33 and the
於圖4中,脫離判定對象的指標由圓圈表示。由圓圈表示的指標之中,容許範圍外的指標由黑色圓圈表示。如此,脫離判定部34辨別脫離判定對象的各指標是否脫離容許範圍。
In Fig. 4, the index leaving the judgment target is indicated by a circle. Among the indexes indicated by circles, indexes outside the allowable range are indicated by black circles. In this way, the
再者,輸出部4亦可如圖4般,藉由改變圖形的形狀、顏色等,而顯示各指標是容許範圍內還是容許範圍外、是否為經除外的指標。另外,亦可輸出脫離率。脫離率藉由將脫離判定對象的指標的數量設為分母,將脫離指標的數量設為分子的除法來算出。
Furthermore, the
另外,輸出部4亦可輸出1日、1週等規定期間內的脫離判定對象的指標的脫離程度。圖5是表示利用輸出部4的輸出
的一例的圖。圖5是表示每一日的指標資料的分佈的盒鬚圖(box-and-whisker plot)。輸出部4亦可如此切換顯示的形態。
In addition, the
繼而,對利用各構成要素的處理的流程進行說明。圖6是表示第1實施形態的資料處理裝置的整體處理的概略流程圖的一例的圖。 Next, the flow of processing using each constituent element will be described. FIG. 6 is a diagram showing an example of a schematic flowchart of the overall processing of the data processing apparatus of the first embodiment.
測定資料取得部1取得測定資料(S101)。指標算出部31根據測定資料來算出指標資料(S102)。再者,可每取得一個測定值均算出指標值,亦可取得規定數的測定值後加以匯總來算出指標值。
The measurement
除外條件算出部32根據過去的脫離判定的履歷、及與過去的脫離判定相關的測定資料來算出除外條件(S103)。再者,當不存在過去的脫離判定的履歷時,除外條件使用規定的條件(初始條件)。
The exclusion
除外部33根據藉由除外條件算出部32所算出的除外條件,自來自指標算出部31的指標資料中將除外對象的指標除外(S104)。另外,脫離判定部34判定藉由除外部33將除外對象除外而得到精製的指標資料的各指標的脫離(S105)。另外,指標脫離判定部34更新脫離判定履歷(S106)。藉此,於下次的處理中,除外條件得到更新。然後,輸出部4顯示處理結果等(S107),從而結束本流程。
The
再者,該流程圖為一例,只要可獲得所需的處理結果,則處理的順序等並無限定。例如,S103的處理亦可於S101及S102
的處理前進行。另外,各處理的處理結果依次記憶於記憶部2中,各構成要素亦可參照記憶部2來取得處理結果。
In addition, this flowchart is just an example, and as long as the desired processing result can be obtained, the processing sequence and the like are not limited. For example, S103 can also be processed in S101 and S102
Before the treatment. In addition, the processing results of each process are sequentially stored in the
如以上般,根據本實施形態,可自測定資料中去除不需要的干擾。因此,根據本實施形態,即便根據於監視對象的運轉過程中取得、且包含許多干擾的測定資料,亦可高精度地掌握監視對象的現狀。因此,作為結果,可進行拖長監視對象的檢査頻率、省略不需要的檢査等應對,而可抑制維護成本。 As described above, according to this embodiment, unnecessary interference can be removed from the measurement data. Therefore, according to the present embodiment, even based on measurement data obtained during the operation of the monitoring target and containing many disturbances, the current status of the monitoring target can be grasped with high accuracy. Therefore, as a result, it is possible to take measures such as prolonging the inspection frequency of the monitoring object and omitting unnecessary inspections, and the maintenance cost can be suppressed.
再者,資料處理裝置亦可包含藉由通信或電信號來進行資料的收發的多個裝置。例如,亦可劃分成具有除外部33等並製作經精製的指標資料的第1裝置、及具有脫離判定部34並進行脫離判定的第2裝置。
Furthermore, the data processing device may also include multiple devices for transmitting and receiving data through communication or electrical signals. For example, it may be divided into a first device that has the outside 33 and the like to produce refined index data, and a second device that has the
(第2實施形態) (Second Embodiment)
圖7是表示第2實施形態的資料處理裝置的概略構成的一例的方塊圖。於第2實施形態中,進而具備接受來自使用者的輸入的輸入部5這一點與第1實施形態不同。與第1實施形態相同的點省略說明。
Fig. 7 is a block diagram showing an example of a schematic configuration of a data processing apparatus of the second embodiment. The second embodiment is different from the first embodiment in that it further includes an
若輸出部4輸出藉由除外條件算出部32所算出的除外條件,則監視人員、監視對象的管理者等使用者可判斷所輸出的除外條件是否適當。而且,亦可能存在欲緩和或強化除外條件的情況。
If the
因此,於本實施形態中,輸入部5接受與除外條件相關的輸入。例如,輸入除外條件的製作中所需的參數、所算出的除
外條件的修正等。除外條件製作部根據輸入部5所接受的輸入值,進行除外條件的製作及修正。
Therefore, in this embodiment, the
圖8是說明除外條件的修正的圖。圖8中所示的圖形使用者介面(Graphical User Interface,GUI)是為了接受來自使用者的修正,而由輸出部4所輸出者。
Fig. 8 is a diagram for explaining correction of exclusion conditions. The Graphical User Interface (GUI) shown in FIG. 8 is output by the
於圖8的右側,利用樹結構來顯示藉由決策樹所算出的除外條件。圖8的左側顯示有除外條件的算出條件。作為算出條件,顯示有用於算出的學習資料的期間、應用方法、應用條件。所謂應用方法,是指所應用的機器學習方法。應用條件的設定內容對應於所選擇的應用方法而不同。於決策樹的情況下,作為分類問題,應用機器學習方法,因此必須選定進行分類的群組。於圖8的例中,對容許範圍內與容許範圍外進行分類。能夠以與基準值的距離為界線而分成兩個群組。 On the right side of Figure 8, the tree structure is used to show the exclusion conditions calculated by the decision tree. The calculation conditions of the exclusion conditions are shown on the left side of Fig. 8. As calculation conditions, the period, application method, and application conditions of the learning materials used for calculation are displayed. The so-called application method refers to the applied machine learning method. The setting content of the application conditions differs according to the selected application method. In the case of decision trees, as a classification problem, machine learning methods are applied, so the group for classification must be selected. In the example shown in FIG. 8, classification is made between the allowable range and the outside of the allowable range. It can be divided into two groups based on the distance from the reference value.
圖8的GUI可進行顯示內容的變更,其作為用以修正除外條件的輸入介面發揮功能。即,GUI的變更被輸入至輸入部5中,除外條件算出部32根據該變更來進行除外條件的再次製作。
The GUI of FIG. 8 can change the display content and functions as an input interface for correcting the exclusion conditions. That is, the change of the GUI is input to the
例如,可考慮進行除外條件的臨限值的調整。於圖8的例中,改變位於右側所示的樹結構內的臨限值後,按下畫面下側所顯示的「模型修正」的按鈕,藉此再次製作臨限值經修正的除外條件。 For example, consider adjusting the threshold of the exclusion condition. In the example of FIG. 8, after changing the threshold value in the tree structure shown on the right, press the "model correction" button displayed on the lower side of the screen to create the exclusion condition with the threshold value corrected again.
再者,理想的是決策樹的參數亦可進行設定變更。作為參數,設想樹的構築算法、進行剪枝的範圍等。 Furthermore, it is ideal that the parameters of the decision tree can also be set and changed. As parameters, imagine the tree construction algorithm, the range of pruning, and so on.
另外,於即便調整除外條件的參數,亦無法製作所期望的精度的模型的情況等下,可考慮進行模型的變更或再構築。於決定圖8的左側的除外條件算出的必要項目後,按下畫面下側所顯示的「模型再構築」的按鈕,藉此再次製作新的除外條件。 In addition, in the case where a model with the desired accuracy cannot be created even if the parameters of the exclusion conditions are adjusted, it is possible to consider changing or rebuilding the model. After determining the necessary items calculated by the exclusion condition on the left side of Fig. 8, press the "model rebuild" button displayed on the lower side of the screen to create a new exclusion condition again.
再者,當除外條件無問題時,亦可按下畫面下側所顯示的「模型決定」的按鈕。除外條件算出部32算出除外條件後,輸出部4輸出圖8的GUI,於「模型決定」的按鈕被按下之前,亦可不進行除外部33及脫離判定部34的處理。如此,亦可於受到使用者的確認後進行處理,藉此防止不令人滿意的處理結果輸出。
Furthermore, when there is no problem with the exclusion conditions, you can also press the "model determination" button displayed at the bottom of the screen. After the exclusion
繼而,對除外條件的更新的流程進行說明。圖9是表示除外條件的更新處理的流程圖的一例的圖。設想本流程於圖6中所示的整體處理的S103與S104之間進行。另外,亦可於S107的處理後進行本流程,於本流程結束後再次進行S104的處理。 Next, the process of updating the exclusion conditions will be described. FIG. 9 is a diagram showing an example of a flowchart of the update processing of exclusion conditions. It is assumed that this flow is performed between S103 and S104 of the overall processing shown in FIG. 6. In addition, this flow may be performed after the processing of S107, and the processing of S104 may be performed again after the end of this flow.
輸出部4使用如圖8中所示的GUI輸出除外條件(S201)。於所輸出的除外條件未得到承認的情況(S202的否(NO))下,輸入部5取得藉由該GUI所修正的除外條件(S203)。經修正的除外條件被交付至除外條件算出部32中,除外條件算出部32更新除外條件(S204)。經更新的除外條件藉由輸出部4而再次輸出(S201)。如此,於除外條件得到承認之前,重複S201~S204的處理。而且,於除外條件得到承認的情況(S202的是(YES))下,本流程結束。
The
如以上般,根據本實施形態,基於朝輸入部5中的輸入,
除外條件算出部32製作或修正除外條件。藉此,可製作反映使用者的想法、經驗等的除外條件,可確保干擾的去除方法的妥當性。
As above, according to this embodiment, based on the input to the
(第3實施形態) (Third Embodiment)
圖10是表示第3實施形態的資料處理裝置的概略構成的一例的方塊圖。於第3實施形態中,資料處理部3進而具備合計部35這一點與以上的實施形態不同。於圖10中,於第2實施形態中追加合計部35,但亦可於其他實施形態中追加合計部35。與以上的實施形態相同的點省略說明。
Fig. 10 is a block diagram showing an example of a schematic configuration of a data processing device of the third embodiment. The third embodiment is different from the above embodiment in that the
合計部35對經精製的指標資料中所含有的指標的數量進行合計。將該指標的數量記載為樣品數。即,可以說合計部35對指標資料的有效的樣品數進行合計。若指標資料的樣品數為規定臨限值以上,則可認為該指標資料值得信賴。例如,於圖4中所示的處理結果的情況下,樣品數變成脫離判定對象的指標的數量的11個。
The totalizing
相對於樣品數的臨限值是事先決定。另外,亦可於各規定期間內、及監視對象的各狀態下對樣品數進行合計。 The threshold relative to the number of samples is determined in advance. In addition, the number of samples may be totaled within each predetermined period and in each state of the monitoring target.
圖11是表示經合計的樣品數的結果的一例的圖。可認為輸出部4輸出如圖11般的表。於圖11中,於三個動作模式下及五個期間內均對樣品數進行合計。動作模式是表示監視對象的狀態的種類者。期間可任意地決定。各期間的長度亦可不固定。
FIG. 11 is a diagram showing an example of the result of the total number of samples. It can be considered that the
例如,於監視對象為車輛的情況下,作為車輛的動作模式,可考慮如具有正在加速、正在減速、正臨時停止這三個種類 的狀況。而且,若以1小時為單位來對0點~5點進行劃分,並於各動作模式下及各期間內對樣品數進行合計,則製作如圖11般的合計結果。 For example, when the monitoring object is a vehicle, as the operation mode of the vehicle, it can be considered as having three types: accelerating, decelerating, and temporarily stopping. Status. Furthermore, if the 0 o'clock to 5 o'clock are divided in units of 1 hour, and the number of samples is totaled in each operation mode and each period, a total result as shown in Fig. 11 is created.
圖11的括號內的數字表示相對於樣品數的臨限值。該臨限值亦可於各期間內及各動作模式下不同。於圖11的例中,將期間4及期間5設為比期間1~期間3長。因此,將期間4及期間5的臨限值的數設定得比期間1~期間3的臨限值的數大。如此,亦可輸出樣品數的臨限值。
The numbers in parentheses in Fig. 11 indicate the threshold value relative to the number of samples. The threshold value can also be different in each period and in each action mode. In the example of FIG. 11,
於圖11的例中,期間4內的動作模式3的樣品數比對應的臨限值少。因此,可認為與期間4及動作模式3相關的指標資料的可靠性低。
In the example of FIG. 11, the number of samples in
圖12是表示經合計的樣品數的結果的另一例的圖。於圖11中,以表形式來表示合計結果,但亦可如圖12般以柱狀圖來表示。亦可設為可經由第2實施形態中所示的輸入部5來指定樣品數的結果的顯示形式。
Fig. 12 is a diagram showing another example of the result of the total number of samples. In FIG. 11, the total result is shown in the form of a table, but it may also be shown as a bar graph as in FIG. It may also be a display format in which the number of samples can be designated via the
利用合計部35的合計處理只要於除外部33根據除外條件將除外對象的指標除外後進行即可。換言之,於圖6中所示的流程中,只要於S104的處理後進行即可。本實施形態的流程的圖省略。
The totalizing process by the totalizing
如以上般,根據本實施形態,指標資料的有效的樣品數得到合計。藉此,可確認經精製的指標資料的樣品數,所輸出的指標資料的可靠性得到保証。 As described above, according to this embodiment, the number of valid samples of index data is totaled. With this, the number of samples of refined index data can be confirmed, and the reliability of the output index data is guaranteed.
(第4實施形態) (Fourth Embodiment)
圖13是表示第4實施形態的資料處理裝置的概略構成的一例的方塊圖。於第4實施形態中,進而具備狀態判定條件算出部36與狀態判定部37這一點與以上的實施形態不同。於圖13中,於第3實施形態中追加該些構成要素,但亦可於其他實施形態中追加。與以上的實施形態相同的點省略說明。
Fig. 13 is a block diagram showing an example of a schematic configuration of a data processing device of the fourth embodiment. The fourth embodiment is different from the above embodiment in that it further includes a state determination
於本實施形態中,資料處理裝置直接進行狀態判定,並判定監視對象的狀態。可考慮將監視對象的狀態的判定結果用於各種用途。例如,根據該判定而被判定為正常的部位亦可省略下次的檢査。另外,當根據該判定而被判定為異常時,輸出部4亦可藉由圖像、聲音等來輸出警報。於此情況下,可以說資料處理裝置既為狀態判定裝置,亦為異常探測裝置。
In this embodiment, the data processing device directly performs state determination and determines the state of the monitored object. It is conceivable to use the judgment result of the state of the monitoring object for various purposes. For example, a part determined to be normal based on this determination may be omitted from the next inspection. In addition, when it is determined to be abnormal based on this determination, the
另外,亦於監視對象的運轉過程中取得測定資料,因此若每當測定時即時取得測定資料並立即判定監視對象的狀態,則可即時探測異常。 In addition, the measurement data is also obtained during the operation of the monitored object. Therefore, if the measurement data is obtained in real time every time the measurement is performed and the state of the monitored object is immediately determined, an abnormality can be detected immediately.
狀態判定條件算出部36算出作為用以進行狀態判定的條件的狀態判定條件。狀態判定條件是使用用以算出狀態判定條件的學習模型來算出。將該模型記載為狀態判定條件算出用學習模型。狀態判定條件算出用學習模型藉由學習自使用者等所輸入的狀態判定的評估(正解)來更新。藉此,狀態判定條件的精度得到提昇。與除外條件算出部32算出除外條件的情況同樣地,學習方法可使用公知的方法。先前的對於狀態判定的評估經由輸入
部5而取得。
The state determination
圖14是說明對於狀態判定的評估的輸入的圖。圖14中所示的GUI是用以接受由輸出部4所輸出的對於狀態判定的評估的介面。於各期間內及各動作模式下,顯示脫離率與樣品數。於圖14的例中,有「檢査可省力化」與「檢査無法省力化」這兩種按鈕,藉由所述按鈕來回答是否可省略於複選框中打勾的部位的檢査。
FIG. 14 is a diagram explaining the input for the evaluation of the state determination. The GUI shown in FIG. 14 is an interface for accepting the evaluation of the status judgment output by the
帶有灰色的部位表示脫離率或樣品數未被認定為正常。於圖14的例中,於期間1的動作模式1下脫離率高,於期間4的動作模式3下樣品數少。因此,可認為於所述兩個部位被判斷為無法省略檢査。
The gray areas indicate that the detachment rate or the number of samples is not recognized as normal. In the example of FIG. 14, the separation rate is high in the
圖15是表示狀態判定的正解的履歷的一例的圖。再者,圖15中所示的項目以外的項目亦可包含於正解中。設想將此種正解的履歷先存儲於記憶部2中。而且,將正解的履歷用作學習資料,並作為對經精製的指標資料進行分類的分類問題來進行機器學習,藉此算出狀態判定條件。機器學習可使用公知的方法。再者,亦可於各動作模式下進行學習,並於各動作模式下算出狀態判定條件。
FIG. 15 is a diagram showing an example of a history of a correct solution for state determination. Furthermore, items other than the items shown in FIG. 15 may also be included in the positive solution. It is assumed that the history of such a correct solution is stored in the
如此,狀態判定條件算出部36根據藉由狀態判定部所判定的監視對象的狀態、及與該狀態的正當性相關的資料而反覆學習,藉此更新狀態判定條件算出用學習模型。根據經更新的狀態判定條件算出用學習模型來算出狀態判定條件,藉此狀態判定
條件的精度提高。再者,當自使用者經由輸入部5來提供狀態判定條件時,亦可省略狀態判定條件算出部36。
In this way, the state determination
狀態判定部37基於狀態判定條件,並根據脫離判定部34的判定結果來判定監視對象的狀態。再者,監視對象的狀態可分類成正常及異常這兩種,亦可根據與基準值的背離情況等而分類成三種以上。
The
另外,狀態判定部37亦可根據經判定的監視對象的狀態,決定是否需要對於監視對象的檢査。例如,當狀態被判定為正常時,狀態判定部37亦可判定為可省略規定的檢査項目。另外,例如當脫離率為5%以上、且未滿10%時,狀態判定部37將監視對象的狀態判定為注意,亦可判定為可省略對於第1檢査項目的檢査,但不能省略對於第2檢査項目的檢査。
In addition, the
另外,當藉由合計部35所合計的樣品數低於臨限值時,狀態判定部37亦可不進行狀態判定、或於判定結果中附加可靠性低等警告。例如,當如圖11的例般樣品數未滿足條件時,無法正確地判定狀態,亦可判定為不能省略檢査。再者,亦可於各動作模式下進行狀態判定。當存在對應於各動作模式的檢査項目時,於圖11的例中,亦可設為可省略與動作模式1及動作模式2相關的檢査項目,但不能省略與動作模式3相關的檢査項目。
In addition, when the number of samples totaled by the totalizing
狀態判定部37的狀態判定結果藉由輸出部4來輸出。設想於所輸出的資訊中輸出監視對象的狀態、檢査省略的可否、檢査省略的可否的理由、可省略的檢査項目等。例如,因脫離率
比臨限值高、且期間4內的動作模式3的樣品數不足而無法省略檢査這一訊息亦可藉由輸出部4而顯示於與資料處理裝置連接的監視器中。
The state determination result of the
繼而,對狀態判定的流程進行說明。圖16是表示狀態判定的流程圖的一例的圖。設想本流程於圖6中所示的整體處理的S105後進行。 Next, the flow of state determination will be described. FIG. 16 is a diagram showing an example of a flow chart for state determination. It is assumed that this flow is performed after S105 of the overall processing shown in FIG. 6.
狀態判定部37基於狀態判定條件,並根據指標資料來判定狀態(S301)。判定結果可與以上的實施形態的處理結果一同輸出,亦可個別地輸出。然後,輸出部4輸出正解輸入用的GUI(S302)。使用者操作正解輸入用的GUI,藉此輸入部5接受狀態判定的正解(S303)。然後,狀態判定條件算出部36根據指標資料與正解履歷來更新狀態判定條件(S304),從而結束本流程。藉此,於下次的處理中,可使用經更新的狀態判定條件,狀態判定的精度提昇。
The
如以上般,本實施形態的資料處理裝置根據指標資料,亦進行監視對象的狀態的判定。藉此,可使監視對象的狀態、檢査的省略化等判定自動化。另外,狀態判定條件亦可藉由學習而自動地製作。 As described above, the data processing device of this embodiment also determines the state of the monitoring target based on index data. In this way, it is possible to automate the determination of the state of the monitoring target and omission of inspection. In addition, the state determination conditions can also be automatically created by learning.
另外,以上所說明的實施形態中的各處理可藉由專用的電路來實現,亦可使用軟體(程式)來實現。當使用軟體(程式)時,以上所說明的實施形態例如可藉由將通用的電腦裝置用作基本硬體,並使搭載於電腦裝置中的中央處理裝置(CPU:Central Processing Unit)等處理器執行程式來實現。 In addition, each processing in the embodiment described above can be realized by a dedicated circuit, or can be realized by software (program). When software (program) is used, the above-described embodiment can be used, for example, by using a general-purpose computer device as the basic hardware, and the central processing device (CPU: Central Processing Unit) and other processors execute programs.
圖17是表示本發明的一實施形態中的硬體構成的一例的方塊圖。資料處理裝置具備處理器61、主記憶裝置62、輔助記憶裝置63、元件介面65、以及網路介面64,其作為經由匯流排66而將該些連接的電腦裝置6來實現。另外,資料處理裝置亦可進而具備輸入裝置與輸出裝置。
Fig. 17 is a block diagram showing an example of a hardware configuration in an embodiment of the present invention. The data processing device includes a
本實施形態中的資料處理裝置可藉由將由各裝置所執行的程式事先安裝於電腦裝置6中來實現,亦可藉由將程式記憶於光碟-唯讀記憶體(Compact Disc-Read Only Memory,CD-ROM)等記憶媒體中、或經由網路而散發,並適宜安裝於電腦裝置6中來實現。
The data processing device in this embodiment can be realized by installing the programs executed by each device in the
再者,於圖17中,電腦裝置具備一個各構成要素,但亦可具備多個相同的構成要素。另外,於圖17中表示一台電腦裝置,但亦可將軟體安裝於多個電腦裝置中。該多個電腦裝置分別執行軟體的不同的一部分的處理,藉此亦可生成處理結果。即,資料處理裝置亦可作為系統來構成。 Furthermore, in FIG. 17, the computer device includes one of each component, but it may include a plurality of the same component. In addition, one computer device is shown in FIG. 17, but the software can also be installed in multiple computer devices. The multiple computer devices execute different parts of the processing of the software, thereby generating processing results. That is, the data processing device may also be configured as a system.
處理器61是包含電腦的控制裝置及運算裝置的電子電路。處理器61根據自電腦裝置6的內部構成的各裝置等所輸入的資料或程式進行運算處理,並將運算結果或控制信號輸出至各裝置等中。具體而言,處理器61執行電腦裝置6的操作系統(Operating System,OS)或應用程式等,並控制構成電腦裝置6的各裝置。
The
處理器61只要可進行所述處理,則並無特別限定。處理器61例如亦可為通用目的處理器、中央處理裝置(CPU)、微處理器、數位信號處理器(Digital Signal Processor,DSP)、控制器、微控制器、狀態機(state machine)等。另外,處理器61亦可組裝入面向特定用途的積體電路、現場可程式化閘陣列(Field Programmable Gate Array,FPGA)、可程式化邏輯電路(可程式化邏輯元件(Programmable Logic Device,PLD))中。另外,處理器61亦可包含多個處理裝置。例如,可為DSP及微處理器的組合,亦可為與DSP核心協同工作的一個以上的微處理器。
The
主記憶裝置62是記憶處理器61所執行的命令及各種資料等的記憶裝置,記憶於主記憶裝置62中的資訊由處理器61直接讀出。輔助記憶裝置63是主記憶裝置62以外的記憶裝置。再者,記憶裝置是指可儲存電子資訊的任意的電子零件。作為主記憶裝置62,主要使用隨機存取記憶體(Random Access Memory,RAM)、動態隨機存取記憶體(Dynamic Random Access Memory,DRAM)、靜態隨機存取記憶體(Static Random Access Memory,SRAM)等用於暫時的資訊的保存的揮發性記憶體,但於本發明的實施形態中,主記憶裝置62並不限定於該些揮發性記憶體。用作主記憶裝置62及輔助記憶裝置63的記憶裝置可為揮發性記憶體,亦可為非揮發性記憶體。非揮發性記憶體有可程式化唯讀記憶體(Programmable Read Only Memory,PROM)、可抹除可程式化唯讀記憶體(Erasable Programmable Read Only Memory,
EPROM)、電子可抹除可程式化唯讀記憶體(Electrically Erasable Programmable Read Only Memory,EEPROM)、非揮發性隨機存取記憶體(Non-Volatile Random Access Memory,NVRAM)、快閃記憶體、磁性隨機存取記憶體(Magnetic Random Access Memory,MRAM)等。另外,作為輔助記憶裝置63,亦可使用磁或光學的資料儲存器。作為資料儲存器,亦可使用硬碟等磁碟、數位化多功能光碟(Digital Versatile Disc,DVD)等光碟、通用串列匯流排(Universal Serial Bus,USB)等快閃記憶體、及磁帶等。
The
再者,若針對主記憶裝置62或輔助記憶裝置63,處理器61直接或間接地讀出或寫入資訊、或者進行所述兩者,則可以說記憶裝置與處理器進行電通信。再者,主記憶裝置62亦可合併於處理器中。於此情況下,亦可以說主記憶裝置62與處理器進行電通信。
Furthermore, if the
網路介面64是用以藉由無線或有線而與通信網路連接的介面。網路介面64只要使用適合於現有的通信規格者即可。亦可藉由網路介面64,將輸出結果等發送至經由通信網路7而進行通信連接的外部裝置8中。
The
元件介面65是與記錄輸出結果等的外部裝置8連接的USB等介面。外部裝置8可為外部記憶媒體,亦可為資料庫等儲存器。外部記憶媒體亦可為硬碟驅動機(Hard Disc Drive,HDD)、可燒錄光碟(Compact Disc-Recordable,CD-R)、可重寫光碟(Compact Disc-Rewritable,CD-RW)、數位化多功能光碟隨機存
取記憶體(Digital Versatile Disc-Random Access Memory,DVD-RAM)、可燒錄數位化多功能光碟(Digital Versatile Disc-Recordable,DVD-R)、儲存區域網路(Storage area network,SAN)等任意的記錄媒體。或者,外部裝置8亦可為輸出裝置。例如,可為用以顯示圖像的顯示裝置,亦可為輸出語音等的裝置等。例如有液晶顯示器(Liquid Crystal Display,LCD)、陰極射線管(Cathode Ray Tube,CRT)、電漿顯示面板(Plasma Display Panel,PDP)、揚聲器等,但並不限定於該些裝置。
The
另外,電腦裝置6的一部分或全部,即資料處理裝置的一部分或全部亦可包含安裝有處理器61等的半導體積體電路等專用的電子電路(即硬體)。專用的硬體亦能夠以與RAM、ROM等記憶裝置的組合來構成。
In addition, a part or all of the
再者,於圖17中表示一台電腦裝置,但亦可將軟體安裝於多個電腦裝置中。該多個電腦裝置分別執行軟體的不同的一部分的處理,藉此亦可生成處理結果。 Furthermore, one computer device is shown in FIG. 17, but the software can also be installed in multiple computer devices. The multiple computer devices execute different parts of the processing of the software, thereby generating processing results.
以上對本發明的一實施形態進行了說明,但該些實施形態是作為例子來提示者,並不意圖限定發明的範圍。該些新的實施形態能夠以其他各種形態來實施,可於不脫離發明的主旨的範圍內進行各種省略、替換、變更。該些實施形態或其變形包含於發明的範圍或主旨中,並且包含於專利申請的範圍中所記載的發明與其均等的範圍內。 One embodiment of the present invention has been described above, but these embodiments are presented as examples and are not intended to limit the scope of the invention. These new embodiments can be implemented in various other forms, and various omissions, substitutions, and changes can be made without departing from the spirit of the invention. These embodiments and their modifications are included in the scope or spirit of the invention, and are included in the invention described in the scope of the patent application and its equivalent scope.
1‧‧‧測定資料取得部 1‧‧‧Measurement Data Acquisition Department
2‧‧‧記憶部 2‧‧‧Memory Department
3‧‧‧資料處理部 3‧‧‧Data Processing Department
4‧‧‧輸出部 4‧‧‧Output
31‧‧‧指標算出部 31‧‧‧Indicator calculation department
32‧‧‧除外條件算出部 32‧‧‧Exclusion condition calculation section
33‧‧‧除外部(精製部) 33‧‧‧Except outside (refining department)
34‧‧‧脫離判定部 34‧‧‧Departure Judgment Department
Claims (9)
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2017139358A JP6829158B2 (en) | 2017-07-18 | 2017-07-18 | Data processing equipment, data processing methods, and programs |
JP2017-139358 | 2017-07-18 |
Publications (2)
Publication Number | Publication Date |
---|---|
TW201908899A TW201908899A (en) | 2019-03-01 |
TWI710872B true TWI710872B (en) | 2020-11-21 |
Family
ID=61691549
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
TW107108345A TWI710872B (en) | 2017-07-18 | 2018-03-13 | Data processing device, data processing method and storage medium |
Country Status (4)
Country | Link |
---|---|
JP (1) | JP6829158B2 (en) |
CN (1) | CN109643115B (en) |
TW (1) | TWI710872B (en) |
WO (1) | WO2019016993A1 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2024002355A (en) * | 2022-06-24 | 2024-01-11 | 株式会社日立製作所 | Equipment monitoring device and equipment monitoring method |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2002095633A2 (en) | 2001-05-24 | 2002-11-28 | Simmonds Precision Products, Inc. | Method and apparatus for determining the health of a component using condition indicators |
JP2006039786A (en) * | 2004-07-23 | 2006-02-09 | Chugoku Electric Power Co Inc:The | Plant data estimation system and method, condenser vacuum monitoring method, data mining method, and program |
TW201241872A (en) * | 2011-01-20 | 2012-10-16 | Tokyo Electron Ltd | Method and system which diagnose abnormalities of processing apparatus |
TW201341998A (en) * | 2012-02-14 | 2013-10-16 | Omron Tateisi Electronics Co | System monitor device and control method thereof |
TW201443427A (en) * | 2013-03-14 | 2014-11-16 | Bayer Healthcare Llc | Normalized calibration of analyte concentration determinations |
TW201712220A (en) * | 2013-10-25 | 2017-04-01 | 山葉發動機股份有限公司 | Power unit, vehicle and method for controlling power unit |
Family Cites Families (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2004186445A (en) * | 2002-12-03 | 2004-07-02 | Omron Corp | Modeling device and model analysis method, system and method for process abnormality detection/classification, modeling system, and modeling method, and failure predicting system and method of updating modeling apparatus |
JP2010066896A (en) * | 2008-09-09 | 2010-03-25 | Toshiba Corp | Remote monitoring system and method |
CN102713861B (en) * | 2010-01-08 | 2015-09-23 | 日本电气株式会社 | Operation management device, operation management method and program recorded medium |
JP5588299B2 (en) * | 2010-10-15 | 2014-09-10 | 大阪瓦斯株式会社 | Cooker |
JP5455866B2 (en) * | 2010-10-28 | 2014-03-26 | 株式会社日立製作所 | Abnormality diagnosis device and industrial machine |
JP5813317B2 (en) * | 2010-12-28 | 2015-11-17 | 株式会社東芝 | Process status monitoring device |
US8423650B2 (en) * | 2011-06-30 | 2013-04-16 | International Business Machines Corporation | Transferring session data between network applications |
JP2014114111A (en) * | 2012-12-10 | 2014-06-26 | Hitachi Ltd | Elevator with abnormality diagnosis function |
JP6027278B2 (en) * | 2015-03-17 | 2016-11-16 | 東海旅客鉄道株式会社 | Temperature abnormality detection system, temperature abnormality detection method |
CN106441626A (en) * | 2016-07-27 | 2017-02-22 | 浙江浙能嘉华发电有限公司 | Power equipment aging analysis system and analysis method based on passive wireless temperature measurement |
CN106532955B (en) * | 2016-12-15 | 2019-02-15 | 国网天津市电力公司 | A method for realizing the telemetry identification function of centralized monitoring substation |
-
2017
- 2017-07-18 JP JP2017139358A patent/JP6829158B2/en active Active
-
2018
- 2018-02-20 WO PCT/JP2018/005888 patent/WO2019016993A1/en active Application Filing
- 2018-02-20 CN CN201880003289.9A patent/CN109643115B/en active Active
- 2018-03-13 TW TW107108345A patent/TWI710872B/en active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2002095633A2 (en) | 2001-05-24 | 2002-11-28 | Simmonds Precision Products, Inc. | Method and apparatus for determining the health of a component using condition indicators |
JP2006039786A (en) * | 2004-07-23 | 2006-02-09 | Chugoku Electric Power Co Inc:The | Plant data estimation system and method, condenser vacuum monitoring method, data mining method, and program |
TW201241872A (en) * | 2011-01-20 | 2012-10-16 | Tokyo Electron Ltd | Method and system which diagnose abnormalities of processing apparatus |
TW201341998A (en) * | 2012-02-14 | 2013-10-16 | Omron Tateisi Electronics Co | System monitor device and control method thereof |
TW201443427A (en) * | 2013-03-14 | 2014-11-16 | Bayer Healthcare Llc | Normalized calibration of analyte concentration determinations |
TW201712220A (en) * | 2013-10-25 | 2017-04-01 | 山葉發動機股份有限公司 | Power unit, vehicle and method for controlling power unit |
Also Published As
Publication number | Publication date |
---|---|
JP6829158B2 (en) | 2021-02-10 |
TW201908899A (en) | 2019-03-01 |
JP2019021056A (en) | 2019-02-07 |
WO2019016993A1 (en) | 2019-01-24 |
CN109643115B (en) | 2021-10-22 |
CN109643115A (en) | 2019-04-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7529623B2 (en) | Weather predicting apparatus, and weather predicting method, computer product | |
US10436468B2 (en) | Monitoring device, monitoring system, monitoring method, and non-transitory storage medium | |
JP6948197B2 (en) | Process monitoring device | |
TWI715840B (en) | Display device, display system and display screen generation method | |
US9299051B2 (en) | Methods and systems for evaluating the performance of building processes | |
TWI710872B (en) | Data processing device, data processing method and storage medium | |
KR101655247B1 (en) | Energy analysis system using BEMS data | |
TWM605603U (en) | Electronic device for detecting abnormality of equipment based on machine learning | |
US20220365526A1 (en) | Machine learning system and machine learning model management method using machine learning system | |
CN104977922A (en) | Equipment monitoring device and method thereof | |
JP2016157206A (en) | Symptom diagnosis system, symptom diagnosis method, and symptom diagnosis device | |
US20150234376A1 (en) | Numerical controller for machine tool with efficient regular inspection function for components | |
US11269314B2 (en) | Plant evaluation device, plant evaluation method, and program | |
US11568336B2 (en) | Information-technology-utilization evaluation device, information-technology-utilization evaluation system, and information-technology-utilization evaluation method | |
JP6381282B2 (en) | Abnormality detection apparatus and program | |
CN105590149A (en) | Product technical state supervision system | |
JP7543092B2 (en) | Information processing device, article manufacturing method, information processing method, program, and recording medium | |
JP6237687B2 (en) | Sensor information processing apparatus, sensor information processing method, and sensor information processing program | |
KR102214336B1 (en) | Method, apparatus and computer readable medium of corn oil input monitoring of seasoned laver for uniformity production quality | |
JP7232017B2 (en) | Train information processing device and train information processing method | |
JP2014106724A (en) | Air-conditioning diagnostic device and energy consumption management device | |
JP2021086192A (en) | Plant operation support system | |
CN110865613B (en) | Device and method for calibrating and adjusting equipment, and recording medium | |
JP2019204342A (en) | Sign diagnosis system | |
US20230117073A1 (en) | State-monitoring device and maintenance work assistance method |