This application is based upon and claims the benefit of priority from the prior Japanese Patent Applications No. 2004-251258, filed on Aug. 31, 2004, the entire contents of which are incorporated herein by reference.
1. Field of the Invention
The present invention relates to an installation control method of controlling an installation such as a plant on the basis of accepted operations, and an installation control apparatus and an installation control program. More particularly, it relates to an installation control method capable of executing an appropriate process on the basis of the regularity of operations, and an installation control apparatus and an installation control program.
2. Description of the Related Art
There has been known a control system wherein a plant can be extensively monitored by terminals. In such a control system, the plant is usually controlled by automatic running. Besides, in such a case where an alarm notifying any abnormality has occurred, part of the system is switched-over to manual running, whereby the control of the plant can be performed by a manual operation for the terminal.
JP-A-9-196714 discloses an operation-history management device wherein information items which are relevant to various jobs performed by an operator and events having occurred on a control apparatus side are saved together with time information.
JP-A-9-196714 is referred to as a related art.
In a case where an identical alarm is repeated, ordinarily an operating procedure for coping with the alarm becomes the same. It is therefore considered that, when a similar situation has occurred, a process for executing the next operating content or for guiding an operator to the operation should be automated. In the related-art control system, however, the discovery of the regularity of the operating procedure is entrusted to the operator. This poses the problem that the discovery is difficult, so plant operations cannot be efficiently automated. Especially in a case where a long time is required since the alarm till the end of the series of operations, or where another alarm or operation intervenes in the series of operations, it is very difficult to find out the regularity. Besides, since the operator's sense is resorted to, an omission or a mistake exists in the regularity. Further, granted that the history of the alarms or operations can be recorded and referred to, operations etc. irrelevant to the series of alarms or operations intervene in large quantities, and hence, it is next to impossible to extract information necessary for the automation.
An object of the invention is to provide an installation control method and an installation control apparatus which can execute an appropriate process on the basis of the regularity of operations etc., and an installation control program which causes a computer to execute the installation control method.
The invention provides an installation control method of controlling an installation based on accepted operations, having the steps of: storing an operation history of the accepted operations; and extracting a time series regularity of the accepted operations with reference to the operation history.
According to the installation control method, since the time series regularity of the operations is extracted with reference to the operation history, the automation of the control and the enhancement of an operability can be attained by extracting the useful regularity.
The invention also provides an installation control method of controlling an installation based on accepted operations, having the steps of: storing an operation history of the accepted operations; storing an event history of events which occur in the installation; and extracting a time series regularity of the accepted operations and the occurred events with reference to the operation history and the event history.
According to the installation control method, since the time series regularity of the operations is extracted with reference to the operation history and the event history, the automation of the control and the enhancement of an operability can be attained by extracting the useful regularity.
The installation control method may have the step of executing a process which reflects the extracted regularity. The process may indicate the extracted regularity.
In the installation control method, the step of executing the process may include the steps of: predicting a next operation based on the extracted regularity; and executing a process for facilitating acceptance of the next operation. In this case, an operability can be enhanced.
In the installation control method, the step of executing the process may include the steps of: predicting a next operation based on the extracted regularity; and executing a process based on the next operation.
In this case, the automation of the control can be attained.
The invention also provides an installation control apparatus for controlling an installation based on accepted operations, having: an operation-history storage section which stores an operation history of the accepted operations; and a regularity extraction section which extracts a time series regularity of the accepted operations with reference to the operation history.
According to the installation control apparatus, since the time series regularity of the operations is extracted with reference to the operation history, so that the automation of the control and the enhancement of an operability can be attained by extracting the useful regularity.
The invention also provides an installation control apparatus for controlling an installation based on accepted operations, having: an operation-history storage section which stores an operation history of the accepted operations; an event-history storage section which stores an event history of events having that occur in the installation; and a regularity extraction section which extracts a time series regularity of the accepted operations and the occurred events with reference to the operation history and the event history.
According to the installation control apparatus, since the time series regularity of the operations is extracted with reference to the operation history and the event history, the automation of the control and the enhancement of an operability can be attained by extracting the useful regularity.
The installation control apparatus may have a process execution section which executing a process that reflects the extracted regularity. The process execution section may indicate the extracted regularity.
In the installation control apparatus, the process execution section predicts a next operation based on the extracted regularity, and executes a process for facilitating acceptance of the next operation.
In this case, an operability can be enhanced.
In the installation control apparatus, the process execution section predicts a next operation based on the extracted regularity, and executes a process based on the next operation.
In this case, the automation of the control can be attained.
The invention also provides an installation control program for implementing an installation control method of controlling an installation based on accepted operations, causing a computer to execute the steps of: storing an operation history of the accepted operations; and extracting a time series regularity of the accepted operations with reference to the operation history.
According to the installation control program, since the time series regularity of the operations is extracted with reference to the operation history, the automation of the control and the enhancement of an operability can be attained by extracting the useful regularity.
The invention also provides an installation control program for implementing an installation control method of controlling an installation based on accepted operations, causing a computer to execute the steps of:
storing an operation history of the accepted operations; storing an event history of events which occur in the installation; and extracting a time series regularity of the accepted operations, and the occurred events with reference to the operation history and the event history.
According to the installation control program, since the time series regularity of the operations is extracted with reference to the operation history and the event history, the automation of the control and the enhancement of an operability can be attained by extracting the useful regularity.
The computer may well be caused to execute the step of executing a process which reflects the extracted regularity.
The process may indicate the extracted regularity.
In the installation control program, the step of executing the process may include the steps of: predicting a next operation based on the extracted regularity; and executing a process for facilitating acceptance of the next operation.
In this case, an operability can be enhanced.
In the installation control program, the step of executing the process may include the step of: predicting a next operation based on the extracted regularity; and executing a process based on the next operation.
In this case, the automation of the control can be attained.
According to the installation control method, the installation control apparatus and the installation control program, since the time series regularity of operations is extracted on the basis of history data, an appropriate process can be executed. As a result, automation and enhancement in operability, etc. can be attained.
An embodiment of an installation control method according to the present invention will be described with reference to FIGS. 1 to 6. This embodiment shows an example in which the invention is applied to a control system for controlling a plant.
As shown in
As shown in
Next, the operation of the control system 100 will be described below.
In the control system 100, a running mode is ordinarily set at automatic running, and the plant is automatically controlled without resorting to operations from the terminals 1. In the automatic running mode, the controllers 2A, 2B control the individual parts of the plant on the basis of information items from these plant parts. Besides, the process server 3 generally controls the controllers 2A, 2B, and it offers the terminals 1 information items acquired through the controllers 2A, 2B, for example, information items on various measurement values and events having occurred in the plant.
On the other hand, when the running mode of the control system 100 is switched-over to manual running, the plant control can be partially or wholly executed by manual operations. In this case, the individual parts of the plant are manually controlled in accordance with operations accepted by the terminals 1, within the switched-over range of the manual operations.
Next, the operation of the process server 3 according to the invention will be described.
As shown in
First, at a step S11 in
On the other hand, at the step S13, whether or not any event has occurred is judged. If the judgment is affirmed, the routine proceeds to a step S14, and if the judgment is negated, the routine returns to the step S11. At the step S14, the event having occurred is stored in the storage device 4, whereupon the process is ended. In this process, the contents of the event having occurred are stored and accumulated as the history data (
Here, the “operation” is an operation which is performed for the terminal 1. The “event” is a concept which extensively covers any event that occurs in the control system 100 and that is recognizable by the process server 3, and it corresponds to, for example, any alarm which notifies an abnormality.
First, at a step S21 in
At a step S22, the history data (
The processing of the steps S23 and S24 will be described below.
A single operation or event, or at least one set consisting of operations or events shall be denoted as an element A, B, C or D. That is, each of the elements A, B, C and D may be either the single operation or the set of the plurality of operations arrayed in a predetermined sequence. Besides, it may be either the single event or the set of the plurality of events arrayed in a predetermined sequence. Further, it may well be a plurality of sets consisting of the operations or events arrayed in a predetermined sequence. In this case, each set may consist of either the single operation and event or the plurality of operations and events.
Here, using the data mining, the series of operations and events in the sequences of, for example, (a) A→B→C→D, (b) A→B→C, and (c) A→B can be extracted from the data history. In this case, owing to the use of the data mining, the series of operations or events can be extracted even when a disturbance, such as an operation for any other terminal 1 or an event having no causal relation to the operation included in each element, exists between the respective elements, for example, in the course of A→B. Regarding such series of operations and events, the expected values of the numbers of times of occurrences (occurrence rates) to 24 hours are found. Then, results as indicated below, for example, can be obtained.
(a) A→B→C→D: 45%
(b) A→B→C: 50%
(c) A→B: 70%
(d) B→C: 70%
In this example, the expected value of the number of times of the occurrences of the series of operations and events within 24 hours is 0.45 time for the sequence “(a) A→B→C→D”, 0.5 time for the sequence “(b) A→B→C”, 0.7 time for the sequence “(c) A→B”, and 0.7 time for the sequence “(d) B→C”. In this manner, the time series regularity of the operations and the events can be extracted on the basis of the occurrence rate of the series of operations and events conforming to the predetermined sequence. By way of example, in a case where the operations in the predetermined sequence occur at a high occurrence rate, it can be assessed that the regularity exists in the particular operation sequence. Besides, the existence or nonexistence of the regularity can be assessed so as to reflect, not only the occurrence rate, but also the contents of the operation sequence. By way of example, as compared with the sequence “(b) A→B→C”, the sequence “(c) A→B” or “(d) B→C” included in this sequence “(b) A→B→C” becomes higher in the occurrence rate. It is sometimes more reasonable, however, that the regularity is judged for the sequence “(b) A→B→C” without judging the regularity for the sequence “(c) A→B” or “(d) B→C”, and that the sequence “(c) A→B” or “(d) B→C” is handled as being included in the regular sequence “(b) A→B→C”.
Besides, in a case where an operation group of certain predetermined sequence is followed by an operation group of predetermined sequence occurring at a high frequency, a regularity is judged between the former operation group and the latter operation group. In, for instance, the above example, the occurrence rate of the sequence “(b) A→B→C” and that of the sequence “(a) A→B→C→D” are close values. Besides, if it is known that the operation “D” occurs at a high probability after the operations “(b) A→B→C”, the occurrence of the next operation “D” can be predicted when the operations “(b) A→B→C” have been done. In this manner, the regularity can be extracted by considering, not only the occurrence rate of the series of operations etc., but also the relation of the series of operations etc. to the preceding or succeeding operation or event.
That time series regularity of the operations and the events which has been extracted by the data mining, can be reflected on a process in the control system 100.
At a step S31 in
As the process which is performed at the step S34, the next operation succeeding to the currently accepted operations may well be predicted so as to execute the operating content thereof. In a case, for example, where the next operation is predicted to be an operation for altering the set value of any instrument of the plant to a predetermined value, the set value of this instrument is altered to the particular value. Thus, the automation of the operations can be attained.
Also, a process which facilitates the acceptance of the next predicted operation may well be executed. By way of example, a predetermined screen may well be displayed on the monitor of the terminal 1 so that the operator can easily perform the next operation. There is automatically displayed, for example, a tuning panel (a panel for adjusting the set values of the instruments), a trend screen (a screen visually showing the time variations of the detection values of the sensors), or a graphic (a screen visually showing the current situation) as is required for the next operation. Thus, the operations of the operator can be effectively supported, so that rapid operations are permitted, and misoperations are effectively preventable.
Even if such a screen is not displayed, it may well be indicated as a candidate for a subject for the next display. In a case where a plurality of candidates exist as the next predicted operations, a plurality of candidates for screens to be subsequently displayed may well be indicated so that the operator can select any of the screens.
Further, a regular operating procedure or the like may well be indicated so as to entrust a method for utilizing the indicated regularity, to the operator. In this case, by way of example, the operator performs programming while confirming the regularity, whereby the automation etc. of operations can be attained. The indication of the operating procedure may be done at, for example, a timing which complies with the operator's request.
As explained above, in this embodiment, the history data of operations and events are stored, and they are analyzed using data mining, thereby to extract the time series regularity of the operations and the events. Therefore, the operations necessary for automation etc. can be distinguished from misoperations or irrelevant operations for the other terminals 1, so as to effectively extract only the useful regularity. Besides, according to this embodiment, a regularity of which an operator is not aware can be indicated, or a process which utilizes such a regularity can be executed. Especially, even in a case where a long time is expended on the series of operations or events, or where another operation or event intervenes midway of the series of operations or events, the regularity can be extracted. Therefore, the automation etc. of plant operations can be efficiently promoted. Further, since a regularity can be extracted also for the occurrence situation of events, it is possible to efficiently detect, for example, a situation where a plurality of “trail” alarms occur in chain-like fashion. It is accordingly possible to attain the automation of plant operations, enhancement in operability, or lowering in the occurrence rate of alarms.
The applicable scope of the invention is not restricted to the foregoing embodiment. The invention is extensively applicable, not only to the control system for the plant, but also to other control systems which perform controls for various installations.
Number | Date | Country | Kind |
---|---|---|---|
2004-251258 | Aug 2004 | JP | national |