DK181281B1 - Apparatus for preventing occurrence of abnormal incidents in ship, program, and storage medium - Google Patents

Apparatus for preventing occurrence of abnormal incidents in ship, program, and storage medium Download PDF

Info

Publication number
DK181281B1
DK181281B1 DKPA201970303A DKPA201970303A DK181281B1 DK 181281 B1 DK181281 B1 DK 181281B1 DK PA201970303 A DKPA201970303 A DK PA201970303A DK PA201970303 A DKPA201970303 A DK PA201970303A DK 181281 B1 DK181281 B1 DK 181281B1
Authority
DK
Denmark
Prior art keywords
cause
event
data
ship
occurrence
Prior art date
Application number
DKPA201970303A
Other languages
Danish (da)
Inventor
Yamada Shogo
Beppu Masayuki
Maeda Yoshihiko
Takeda Koichi
Original Assignee
Nippon Yusen Kk
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nippon Yusen Kk filed Critical Nippon Yusen Kk
Publication of DK201970303A1 publication Critical patent/DK201970303A1/en
Application granted granted Critical
Publication of DK181281B1 publication Critical patent/DK181281B1/en

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B23/00Testing or monitoring of control systems or parts thereof
    • G05B23/02Electric testing or monitoring
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N5/00Computing arrangements using knowledge-based models
    • G06N5/04Inference or reasoning models
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/40Business processes related to the transportation industry

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Human Resources & Organizations (AREA)
  • Strategic Management (AREA)
  • Tourism & Hospitality (AREA)
  • Marketing (AREA)
  • General Business, Economics & Management (AREA)
  • Economics (AREA)
  • Operations Research (AREA)
  • Quality & Reliability (AREA)
  • Health & Medical Sciences (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Primary Health Care (AREA)
  • General Health & Medical Sciences (AREA)
  • Automation & Control Theory (AREA)
  • Evolutionary Computation (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Mathematical Physics (AREA)
  • Software Systems (AREA)
  • Data Mining & Analysis (AREA)
  • Computational Linguistics (AREA)
  • Artificial Intelligence (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

Cause-effect relationship data indicating a cause-effect relationship between multiple causes resulting in trouble is stored in a server apparatus. The server apparatus receives various types of attribute values relating to a ship or an environment in which the ship is located, via a communication satellite, for example. The cause-effect relationship data indicates a tree structure in which incidents that cause trouble are nodes, and rules for specifying risk indices indicating likelihoods that the incidents corresponding to the nodes will occur. The server apparatus specifies the risk indices of the nodes from leaf nodes to root nodes in accordance with the specifying rules indicated by the cause-effect relationship data, based on the received attribute values. The terminal apparatus receives notification data for performing notification of the risk indices specified by the server apparatus. The terminal apparatus displays the risk indices indicated by the received notification data.

Description

DK 181281 B1 1
SPECIFICATION
TECHNICAL FIELD
[0001] The present invention relates to a technique for preventing the occurrence of abnormal incidents in a ship.
BACKGROUND ART
[0002] In an apparatus such as a main engine or a power generator mounted on a ship, abnormal incidents occur in some cases due to faulty maintenance, breakdown. or the like. A technique for preventing the occurrence of these abnormal incidents (hereinafter referred to as “trouble™ has been proposed. For example. Patent Document 1 proposes a system for preventing trouble caused by a ship engine. The system according Patent Document I mcludes a first information processing apparatus that is arranged on a ship and collects and transmits data relating to the ship engine, and a second information processing apparatus that is arranged in an engineering center and performs diagnosis and lifespan prediction of the ship engine based on the data transmitted from the first information processing apparatus.
With the system according to Patent Document I, the service center can design a maintenance plan for the ship engine and prepare maintenance parts based on the results of the diagnosis and lifespan prediction performed by the second mformation processing apparatus. Ås a result. trouble in the ship engine 1s prevented.
PRIOR ART DOCUMENT
DK 181281 B1 2
PATENT DOCUMENT
[0003] Patent Document 1: JP 2002-183341A
WO 2015/166637 Al relates to a maintenance timing determination device comprising a prediction data input unit that inputs prediction data which is one or more explanatory variables which are information that can affect a deterioration of the object, a component determination unit that branches in a hierarchical hidden structure in which hidden variables are represented by a tree structure and a component representing a stochastic model is arranged in a node at the bottom layer of the tree structure, and a node in the hierarchical hidden structure. The component used for predicting the deterioration of the object 1s determined based on the node function that determines the direction and the prediction data.
SUMMARY OF THE INVENTION PROBLEM TO BE SOLVED BY THE INVENTION
[0004] Most trouble that occurs in a ship is pre-indicated in some manner before it occurs. Accordingly, an engineer performing maintenance of an apparatus on a ship senses a pre-indication of trouble based on various types of information and prevents the occurrence of trouble by taking a countermeasure before the trouble occurs. Accordingly, if an engineer overlooks these pre-indications, there is a risk that trouble will occur.
[0005] In view of the foregoing circumstances, the present invention provides a means for estimating the likelihood of occurrence of an abnormal incident in a ship.
MEANS FOR SOLVING THE PROBLEM
[0006] In order to solve the above-described problem, the present invention
DK 181281 B1 3 provides, as a first aspect, an apparatus including: an acquisition means for acquiring cause-effect relationship data indicating a cause-effect relationship between a plurality of incidents that occur in a ship, and attribute value data indicating, for each of one or more incidents for which an incident serving as a cause is not indicated by the cause-effect relationship data, an attribute value of the ship or an environment in which the ship is located, relating to an occurrence of the incident; and an estimation means for estimating a likelihood of occurrence of each of the plurality of incidents based on the cause-effect relationship data and the attribute value data.
[0007] In the apparatus according to the above-described first aspect, it is also possible to employ, as a second aspect, a configuration in which for each of the one or more incidents for which an incident serving as a cause 1s not indicated by the cause-effect relationship data, the acquisition means acquires reference value data indicating a reference value of an attribute value of the ship or the environment in which the ship is located, relating to the incident, and for each of the one or more incidents for which an incident serving as a cause is not indicated by the cause-effect relationship data, the estimation means estimates the likelihood of occurrence of the incident based on the result of comparing an attribute value indicated by the attribute value data relating to the incident and a reference value indicated by the reference value data relating to the incident.
[0008] In the apparatus according to the above-described first aspect, it is also possible to employ, as a third aspect, a configuration in which for each of at least one of the one or more incidents for which an incident serving as a cause is not indicated by the cause-effect relationship data, the acquisition means acquires the attribute value data indicating a plurality of attribute values of the ship or the environment in which the
DK 181281 B1 4 ship is located, relating to the incident, for each of the at least one incident, the acquisition means acquires reference value data indicating a reference combination of a plurality of attribute values relating to the incident, and for each of the at least one incident, the estimation means estimates the likelihood of occurrence of the incident based on the result of comparing the combination of the plurality of attribute values indicated by the attribute value data and the reference combination of the plurality of attribute values indicated by the reference value data.
[0009] In the apparatus according to any one of the above-described first to third aspects, it is also possible to employ, as a fourth aspect, an configuration in which the cause-effect relationship data indicates a tree structure in which the plurality of incidents are nodes, and a contribution level according to which, in each node group in a parent-child relationship in the tree structure, the likelihood of occurrence of an incident of a child node included in the node group contributes to the likelihood of occurrence of an incident of a parent node included in the node group, and for each of one or more leaf nodes in the tree structure, the estimation means estimates the likelihood of occurrence of an incident of the leaf node based on the attribute value data relating to the incident of the leaf node, and estimates the likelihood of occurrence of an incident of an internal node in the tree structure in order from a leaf node side to a root node side based on the estimated likelihood of occurrence of the incident of the leaf node and the contribution level indicated by the cause-effect relationship data.
[0010] In the apparatus according to any one of the above-described first to fourth aspects, it is also possible to employ, as a fifth aspect, a configuration including a notification means for performing processing for performing notification of the incident to a user if the likelihood of occurrence estimated by the estimation means exceeds a predetermined
DK 181281 B1 threshold value.
[0011] In the apparatus according to the above-described fifth aspect, it is also possible to employ, as a sixth aspect, a configuration including a specifying means for specifying the incident that contributes the most to 5 an increase in the likelihood of occurrence of an incident for which the likelihood of occurrence estimated by the estimation means exceeds a predetermined threshold value, wherein the notification means performs processing for performing notification of the incident specified by the specifying means to the user.
[0012] Also, the present invention provides, as a seventh aspect, a program for causing a computer to execute: processing for acquiring cause-effect relationship data indicating a cause-effect relationship between a plurality of incidents that occur in a ship, and attribute value data indicating, for each of one or more incidents for which an incident serving as a cause is not indicated by the cause-effect relationship data, an attribute value of the ship or an environment in which the ship is located, relating to an occurrence of the incident; and processing for estimating a likelihood of occurrence of each of the plurality of incidents based on the cause-effect relationship data and the attribute value data.
[0013] Also, the present invention provides, as an eighth aspect, a computer-readable storage medium permanently storing a program for causing a computer to execute: processing for acquiring cause-effect relationship data indicating a cause-effect relationship between a plurality of incidents that occur in a ship, and attribute value data indicating, for each of one or more incidents for which an incident serving as a cause is not indicated by the cause-effect relationship data, an attribute value of the ship or an environment in which the ship is located, relating to an occurrence of the incident; and processing for
DK 181281 B1 6 estimating a likelihood of occurrence of each of the plurality of incidents based on the cause-effect relationship data and the attribute value data.
EFFECTS OF THE INVENTION
[0014] According to the present invention, the likelihood of occurrence of an abnormal incident in a ship can be estimated. As a result, a user such as an engineer of the ship can take a countermeasure for preventing the occurrence of trouble.
BRIEF EXPLANATION OF THE DRAWINGS
[0015] [FIG. 1] A diagram showing an overall configuration of a system according to an embodiment. [FIG. 2] A diagram showing a configuration of a computer to be used as hardware of a server apparatus according to an embodiment. [FIG. 3] A diagram showing a configuration of a computer to be used as hardware of a terminal apparatus according to an embodiment. [FIG. 4] A diagram showing a functional configuration of a server apparatus according to an embodiment. [FIG. 5] A diagram showing a configuration of an attribute value table stored in a server apparatus according to an embodiment. [FIG. 6] A diagram showing a functional configuration of a server apparatus according to an embodiment. [FIG. 7] A diagram showing a configuration of cause-effect relationship data stored in a server apparatus according to an embodiment. [FIG. 8] A tree diagram used to create a cause-effect relationship tree diagram according to an embodiment. [FIG. 9] A cause-effect relationship tree diagram according to an embodiment. [FIG. 10] A graph used by a server apparatus according to an
DK 181281 B1 7 embodiment to specify a risk index. [FIG. 11] A diagram showing a flow of processing performed by a server apparatus according to an embodiment to specify a risk index. [FIG. 12] A diagram showing a configuration of a risk index log table stored in a server apparatus according to an embodiment. [FIG. 13] A diagram showing a functional configuration of a terminal apparatus according to an embodiment. [FIG. 14] A diagram illustrating a screen displayed on a terminal apparatus according to an embodiment. [FIG. 15] A diagram illustrating a screen displayed on a terminal apparatus according to an embodiment.
MODES FOR CARRYING OUT THE INVENTION
[0016] [Exemplary embodiment]
System 1 according to an embodiment of the present invention will be described hereinafter. System 1 is a system that estimates the likelihood of occurrence of trouble in a ship, and arouses caution in the user if the estimated likelihood exceeds a predetermined threshold.
[0017] FIG. 1 is a diagram showing the overall configuration of system 1.
System 1 includes: n (n being any integer) measurement apparatuses, that is, measurement apparatuses 11-1, 11-2, …, and 11-n (these measurement apparatuses will hereinafter be referred to as “measurement apparatus group 117); server apparatus 12; server apparatus 13; terminal apparatus 14; and terminal apparatus 15.
Measurement apparatus group 11, server apparatus 12, and terminal apparatus 15 are arranged on ship 9, and server apparatus 13 and terminal apparatus 14 are arranged on land.
[0018] Although one ship 9 is shown in FIG. 1, multiple ships 9 may be managed by system 1. If multiple ships 9 are managed by system 1,
DK 181281 B1 8 system 1 includes measurement apparatus groups 11, server apparatuses 12, and terminal apparatuses 15 corresponding to multiple ships 9.
Also, in FIG. 1, although one terminal apparatus 15 is arranged in one ship 9, multiple terminal apparatuses 15 may be arranged in one ship 9.
Also, although one terminal apparatus 14 is shown in FIG. 1, system 1 may also include multiple terminal apparatuses 14.
[0019] The n measurement apparatuses included in measurement apparatus group 11 are various types of measurement apparatuses, such as a main engine revolution meter, a power meter of generator, and a wind speed/wind direction meter. That is, each of the measurement apparatuses included in measurement apparatus group 11 measures an attribute value of ship 9 or of the environment in which ship 9 is located.
Hereinafter, the data indicating the measurement results of each of the measurement apparatuses included in measurement apparatus group 11 will be referred to as “attribute value data”.
[0020] Server apparatus 12 is an apparatus that receives attribute value data from each of the measurement apparatuses included in measurement apparatus group 11, and transmits the received attribute value data to server apparatus 13. Note that data communication between server apparatus 12 and server apparatus 13 is performed via communication satellite 8. Server apparatus 13 is an apparatus that estimates the likelihood of occurrence of trouble (abnormal incidents) in ship 9 based on the attribute value data transmitted from server apparatus 12, and performs notification of the result of the estimation to terminal apparatus 14 and terminal apparatus 15.
[0021] Terminal apparatus 14 is an apparatus that displays the result of the estimation performed by server apparatus 13 to a user on land (e.g., an employee of an owner company of ship 9, an employee of a management company of ship 9, etc.). Also, terminal apparatus 15 is
DK 181281 B1 9 an apparatus that displays the result of the estimation performed by server apparatus 13 to a user on ship 9 (e.g., a crew member of ship 9, etc.). Note that data communication between server apparatus 13 and terminal apparatus 15 is performed via communication satellite 8.
[0022] The hardware of server apparatus 12 and server apparatus 13 is a general computer for a server apparatus, for example. FIG. 2 is a diagram showing a configuration of computer 10, which is used as the hardware of server apparatus 12 or server apparatus 13. Computer 10 includes: memory 101 for storing various types of data; processor 102 for performing various types of data processing in accordance with a program stored in memory 101; and communication IF 103, which is an interface for performing data communication with an external apparatus.
Communication IF 103 of computer 10, which is used as the hardware of server apparatus 12, performs data communication with each of the measurement apparatuses included in measurement apparatus group 11 via a communication network in ship 9, and performs data communication with server apparatus 13 via communication satellite 8.
Also, communication IF 103 of computer 10, which is used as the hardware of server apparatus 12, performs data communication with terminal apparatus 14 via an on-land communication network, and performs data communication with server apparatus 12 and terminal apparatus 15 via communication satellite 8.
[0023] The hardware of terminal apparatus 14 and terminal apparatus 15 is a general computer for a terminal apparatus, for example. FIG. 3 is a diagram showing a configuration of computer 20, which is used as the hardware of terminal apparatus 14 or terminal apparatus 15. Computer 20 includes: memory 201 for storing various types of data; processor 202 for performing various types of data processing in accordance with a program stored in memory 201; communication IF 203, which is an
DK 181281 B1 10 interface for performing data communication with an external apparatus; display apparatus 204, such as a liquid crystal display for displaying an image to a user; and operation apparatus 205 such as a keyboard for receiving a user operation. Note that an externally-attached display apparatus that is connected to computer 20 may also be used instead of or in addition to display apparatus 204 that is built in computer 20. Also, an externally-attached operation apparatus that is connected to computer 20 may also be used instead of or in addition to operation apparatus 205 that is built in computer 20.
[0024] FIG. 4 is a diagram showing a functional configuration of server apparatus 12. That is, computer 10, which constitutes the hardware of server apparatus 12, operates as an apparatus that includes the configurational units shown in FIG. 4, by executing data processing in accordance with a program for server apparatus 12. Hereinafter, the configurational units of server apparatus 12 shown in FIG. 4 will be described.
[0025] Acquisition means 121 is constituted mainly by communication IF 103 and acquires attribute value data that is output from the measurement apparatuses included in measurement apparatus group 11.
Storage means 122 is constituted mainly by memory 101 and stores the attribute value data acquired by acquisition means 121. Storage means 122 stores a table (hereinafter referred to as “attribute value table”) for storing the attribute value data corresponding to the measurement apparatuses included in measurement apparatus group 11.
[0026] FIG. 5 is a diagram showing a configuration of an attribute value table stored in storage means 122. Upon the occurrence of a specific event, such as the elapse of a predetermined amount of time, for example, the measurement apparatuses included in measurement apparatus group 11 each perform measurement of an attribute value and
DK 181281 B1 11 output attribute value data indicating the measurement result. The attribute value table is a collection of data records corresponding to these measurements. The attribute value table has the data fields “measurement time” and “attribute value”. Data indicating the times of measurement performed by the measurement apparatuses is stored in the data field “measurement time”. Note that the times of measurement performed by the measurement apparatuses may also be times measured by a measurement apparatus, and for example, may also be times at which server apparatus 12 received attribute value data from the measurement apparatuses. The attribute value data indicating the results of measurement performed by the measurement apparatuses, that is, the attribute values, is stored in the data field “attribute value”.
[0027] Description of the configuration of server apparatus 12 will be continued with reference to FIG. 4. Transmission means 123 is constituted mainly by communication IF 103, and each time a predetermined amount of time elapses, for example, transmission means 123 transmits the untransmitted attribute value data stored in storage means 122 to server apparatus 13.
[0028] FIG. 6 is a diagram showing a functional configuration of server apparatus 13. That is, computer 10, which constitutes the hardware of server apparatus 13, operates as an apparatus that includes the constituent units shown in FIG. 6, by executing data processing in accordance with a program for server apparatus 13. Hereinafter, the constituent units of server apparatus 13 shown in FIG. 6 will be described.
[0029] Acquisition means 131 is constituted mainly by communication IF 103 and acquires various types of data transmitted from server apparatus 12 or terminal apparatus 14. The data acquired by acquisition means 131 includes, in addition to the attribute value data
DK 181281 B1 12 transmitted from server apparatus 12, cause-effect relationship data indicating the cause-effect relationship between multiple incidents that occur in ship 9, and reference value data indicating reference values for attribute values of ship 9 or the environment in which ship 9 is located, for each of the incidents for which an incident serving as a cause is not indicated by the cause-effect relationship data. The cause-effect relationship data and reference value data are, for example, pieces of data that are input to terminal apparatus 14 by the user of terminal apparatus 14 and are transmitted from terminal apparatus 14 to server apparatus 13.
[0030] Storage means 132 is constituted mainly by memory 101 and stores the various types of data acquired by acquisition means 131. First, the attribute value table for storing the attribute value data acquired from server apparatus 12 is stored in storage means 132. The attribute value table has a similar configuration to the attribute value table stored in storage means 132 of server apparatus 13 (see FIG. 5). However, if multiple ships 9 are managed by system 1, a group of attribute value tables corresponding to multiple ships 9 is stored in storage means 132.
[0031] Also, storage means 132 stores cause-effect relationship data corresponding to each kind of trouble that the user wants to prevent the occurrence of. Note that if multiple ships 9 are managed by system 1, storage means 132 stores a cause-effect relationship data group corresponding to each of multiple ships 9.
[0032] FIG. 7 is a diagram showing a configuration of cause-effect relationship data stored in storage means 132. The cause-effect relationship data is data that indicates a tree structure in which multiple incidents relating to trouble each serve as a node, and indicates rules for specifying the likelihood of occurrence of the incidents corresponding to the nodes. The cause-effect relationship data is, for example, data
DK 181281 B1 13 created by the user of terminal apparatus 14 (e.g., an employee of a management company of ship 9, etc.). Hereinafter, the tree structure, which is indicated by the cause-effect relationship data and in which the multiple incidents relating to trouble each serve as a node, will be described.
[0033] First, a creator of the cause-effect relationship data (hereinafter simply referred to as "creator”) thinks of a direct cause that results in trouble that is to be prevented. Hereinafter, as an example, a case is envisioned in which the trouble to be prevented is a “scavenging space fire”. In this case, as direct causes that result in a scavenging space fire, the creator thinks of “oxygen”, “heat source (e.g., occurrence of blow-by gas)”, and “combustible material (e.g., accumulation of sludge)” , for example. Next, the creator thinks of direct causes resulting in each of the causes. In this case, the creator thinks that “oxygen” is a fundamental cause for which it is not necessary to think of a further cause. On the other hand, the creator thinks of “damage to piston ring or progression of wear of cylinder liner” as an example of a direct cause resulting in “heat source (e.g., occurrence of blow-by gas)”.
Also, the creator thinks of “incomplete combustion” and “clogging of drain pipe” as examples of direct causes resulting in “combustible material (e.g., accumulation of sludge)”.
[0034] FIG. 8 is a tree diagram for organizing the relationships between the multiple causes resulting in a scavenging space fire, which were thought of as described above by the creator. The creator repeats the above-described task until all of the causes located at the terminal ends of the tree diagram shown in FIG. 8 are fundamental causes for which it 1s not necessary to think of further causes.
[0035] Next, the creator reconfigures the incidents serving as causes included in the organized tree diagram to be incidents that can be
DK 181281 B1 14 evaluated using an attribute value (or a combination of multiple attribute values) measured by a measurement apparatus included in the measurement apparatus group 11. FIG. 9 results from the operator reconfiguring the tree diagram of FIG. 8 to be a tree diagram constituted by incidents that can be evaluated using an attribute value (or a combination of multiple attribute values). Hereinafter, the tree diagram expressing the relationship between the trouble in the ship and its causes, as shown in FIG. 9, will be referred to as a “cause-effect relationship tree diagram”.
[0036] The structure of the data expressed by the tree diagram is generally called a tree structure, and the multiple elements constituting the data of the tree structure are called nodes. The nodes serving as the bases of the nodes in the data of the tree structure are called root nodes, and the nodes at the terminal ends are called leaf nodes. Also, the node on the root node side of two associated nodes is called a parent node, and the node on the leaf node side is called a child node. Accordingly, a root node is a node that does not have a parent node, and a leaf node is a node that does not have a child node. Also, multiple nodes with the same parent node are called sibling nodes. Also, a node having a parent node and a child node is called an internal node.
[0037] In the cause-effect relationship tree diagram of FIG. 9, reference numerals such as "N1” and "N11”, which are attached to each element, are node IDs that identify the nodes. Node NI “scavenger chamber fire” in the cause-effect relationship tree diagram of FIG. 9 is a root node, and corresponds to trouble that is to be prevented. Also, node
NI111 "engine load and exhaust gas temperature”, node N11131 “scavenging air pressure and first supercharger rotation rate”, and the like in the cause-effect relationship tree diagram of FIG. 9 are leaf nodes, and correspond to incidents that are directly evaluated using an
DK 181281 B1 15 attribute value (or a combination of multiple attribute values) measured by the measurement apparatuses included in the measurement apparatus group 11.
[0038] Note that the incidents shown in the tree diagram of FIG. 8 and the nodes of the cause-effect relationship tree diagram of FIG. 9 do not necessarily need to be in one-to-one correspondence.
[0039] The tree structure expressed by the cause-effect relationship tree diagram shown in FIG. 9 is the tree structure indicated by the cause-effect relationship data shown in FIG. 7. Hereinafter, the configuration of the cause-effect relationship data shown in FIG. 7 will be described.
[0040] The cause-effect relationship data is a collection of data records corresponding to the multiple nodes constituting the data of the tree structure. The cause-effect relationship data includes the data fields “node ID”, “node name”, “parent node”, “child node”, “risk index calculation condition”, “weight”, and “maximum value”. The data stored in "node ID”, "node name”, “parent node”, and “child node” among these data fields is data indicating the tree structure expressed by the cause-effect relationship tree diagram.
[0041] The node ID is stored in the data field "node ID”. Data indicating the name of the incident corresponding to the node is stored in the data field "node name”. The node ID of the parent node is stored in the data field "parent node”. The node ID of the child node is stored in the data field "child node”.
[0042] Data indicating a rule for specifying an index (hereinafter referred to as "risk index”) indicating the likelihood of occurrence of the incident corresponding to the node is stored in the data field "risk index specifying rule” of the cause-effect relationship data. For example, the risk index specifying rule “weighted average” of node N1 shown in FIG.
DK 181281 B1 16 7 indicates that the weighted average of the risk indices of the child nodes (nodes N11, N12, ...) of node NI is to be the risk index of node
NI.
[0043] Also, the risk index specifying rule “if R(N112)>700 then
R(N11)=R(N112), else weighted average” of node N11 indicates that if the risk index of node N112 is greater than 700, the risk index of node
N112 is to be the risk index of node N11; otherwise, that is, if the risk index of node N112 is 700 or less, the weighted average of the risk indices of the child nodes, that is, node N111 and node N112, is to be the risk index of node N11. Note that “R( )” means the risk index of the node identified by the node ID in “( )”. In this manner, the risk index relating to a parent node or an internal node is specified based on the risk indices of child nodes.
[0044] Also, the risk index specifying rule “graph G035, R=DX%” of node
N1121 means that a number obtained by multiplying distance D in the y-axis direction between a reference line indicated by the graph with the name “graph G035” and a point indicating the combination of attribute values corresponding to node N1121 (main engine load and average cylinder exhaust gas temperature) by a constant # is to be the risk index of node N1121.
[0045] FIG. 10 is a diagram for describing graph GO035, a method for generating graph G035, and the like. In FIG. 10, the x axis indicates the main engine load, and the y axis indicates the average cylinder exhaust gas temperature (average value of exhaust gas temperature of each of multiple cylinders). The many dots (scatter diagram) shown in
FIG. 10 are dots resulting from plotting samples of a combination of the main engine load and the average cylinder exhaust gas temperature measured in ship 9 (or a group of ships of the same type as ship 9) in the past. Line M in FIG. 10 1s a trend line (e.g., a polynomial trend line)
DK 181281 B1 17 indicating the trend of the samples indicated by the many dots. Line
M is graph G035.
[0046] The data indicating graph G035 (line M) is used as reference value data indicating a reference combination of multiple attribute values, namely the main engine load and the average cylinder exhaust gas temperature. For example, the sample indicated by dot S in FIG. 10 is distance D away from graph G035 (line M) in the y-axis direction.
The larger distance D is, the farther away from the normal state ship 9 is when in the state of the sample indicated by dot S. Accordingly, it is evaluated that the larger distance D is, the higher the likelihood that an unfavorable incident will occur.
[0047] However, the relationship between distance D and the likelihood of occurrence of the incident differs depending on the type of the incident of interest. “R(N1121)=Dx#”, which is indicated in the risk index specifying rule of node N1121 of FIG. 7, means that if node N1121 is determined as the cause of the trouble “scavenger chamber fire”, a number obtained by multiplying distance D by constant # is suitable as the risk index indicating the contribution level of the combination of the main engine load and the average cylinder exhaust gas temperature.
[0048] In this manner, a risk index for a leaf node is specified based on the result of comparing an attribute value (or combination of multiple attribute values) measured by a measurement apparatus included in the measurement apparatus group 11 and a reference value.
[0049] Description of the configuration of the cause-effect relationship data will be continued with reference to FIG. 7. If a weighted average is to be used as the risk index specifying rule, data indicating the weight to be used in the weighted average is stored in the data field “weight” of the cause-effect relationship data. In the example shown in FIG. 7, for example, the risk index of node NI is calculated by finding the
DK 181281 B1 18 weighted average of the risk indices of nodes N11, N12, and N13, which are child nodes of node N1. In the calculation of the weighted average, for example, the weight by which to multiply the risk index of node N11 is stored in the data field “weight” of the data record corresponding to node N11.
[0050] Note that the data stored in the data field “weight” indicates the contribution level to which the likelihood of the occurrence of the incident corresponding to the target node contributes to the likelihood of the occurrence of the incident of the parent node in the comparison of incidents corresponding to sibling nodes of a target node.
[0051] The data indicating the maximum value of the risk index is stored in the data field “maximum value” of the cause-effect relationship data.
If the risk index calculated in accordance with the rule indicated by the data stored in the data field “risk index specifying rule” exceeds the maximum value indicated by the data stored in the data field “maximum value”, the maximum value 1s employed as the risk index instead of the risk index calculated in accordance with the rule. Accordingly, even if an abnormal risk index is calculated due to damage or the like of the measurement apparatus, the abnormal risk index has a limited influence on the risk index of the root node.
[0052] The configuration of the cause-effect relationship data has been described above. Note that in addition to the cause-effect relationship data, storage means 132 also stores data indicating various graphs to be referenced according to the data stored in the data field “risk index specifying rule” of the cause-effect relationship data.
[0053] Description of the configuration of server apparatus 13 will be continued with reference to FIG. 6. Estimation means 133 is constituted mainly by processor 102, and estimates the likelihood of occurrence of the incidents corresponding to the nodes of the
DK 181281 B1 19 cause-effect relationship tree diagram based on the attribute value data that has been acquired by acquisition means 131 from server apparatus 12 and stored in storage means 132, and the cause-effect relationship data that has been acquired by acquisition means 131 from terminal apparatus 14 and stored in storage means 132. More specifically, estimation means 133 specifies the risk indices corresponding to the nodes. Hereinafter, a procedure according to which estimation means 133 specifies the risk indices corresponding to the nodes will be described.
[0054] FIG. 11 is a diagram showing a flow of processing performed by estimation means 133 in order to specify a risk index. Each time a predetermined amount of time elapses, for example, estimation means 133 selects one leaf node and reads out the data record corresponding to the selected leaf node from the cause-effect relationship data (see FIG. 9) (step S001). Next, estimation means 133 reads out the newest attribute value data from the attribute value table (see FIG. 5) corresponding to the attribute value (or combination of attribute values) indicated by the data stored in the data field "node name” of the data record of the leaf node read out in step S001 (step S002).
[0055] Next, in accordance with the rule indicated by the data stored in the data field "risk index specifying rule” in the data record of the leaf node read out in step S001, estimation means 133 specifies the risk index corresponding to the attribute value (or the combination of multiple attribute values) indicated by the attribute value data read out in step
S002 (step S003).
[0056] A table corresponding to each node (hereinafter referred to as "risk index log table”) is stored in storage means 132 in order to store the risk indices specified by estimation means 133. FIG. 12 is a diagram showing a configuration of a risk index log table. Upon specifying the
DK 181281 B1 20 risk index in step S003, estimation means 133 adds a new data record to the risk index log table corresponding to the node ID stored in the data field "node ID” of the data record read out in step S001, stores data indicating the current time in the data field “time” of the added data record, and stores the risk index specified in step S003 in the data field “risk index” (step S004).
[0057] Next, estimation means 133 determines whether or not all leaf nodes have been selected in the selection of the leaf nodes in step S001 executed in the past (step S005). If there is an unselected leaf node (step S005; No), estimation means 133 returns the processing to step
S001, selects one unselected leaf node, and reads out the data record corresponding to the selected leaf node from the cause-effect relationship data, and thereafter repeats the processing of step S002 and onward for the read-out data record.
[0058] If all leaf nodes have been selected (step S005; Yes), estimation means 133 selects one internal node for which the risk indices of all child nodes have been specified and reads out the data record corresponding to the selected internal node from the cause-effect relationship data (see FIG. 9) (step S006). Next, in accordance with the rule indicated by the data stored in the data field “risk index specifying rule” in the data record of the internal node read out in step
S006, estimation means 133 specifies the risk index of the internal node selected in step S006 using the risk indices of the child nodes (step
S007).
[0059] Upon specifying the risk index in step S007, estimation means 133 adds a new data record to the risk index log table corresponding to the node ID stored in the data field “node ID” of the data record read out in step S006, stores data indicating the current time in the data field “time” of the added data record, and stores the risk index specified in step S007
DK 181281 B1 21 in the data field “risk index” (step S008).
[0060] Next, estimation means 133 determines whether or not all internal nodes have been selected in the selection of the internal nodes in step
S006 executed in the past (step S009). If there is an unselected internal node (step S009; No), estimation means 133 returns the processing to step S006, selects one unselected internal node, and reads out the data record corresponding to the selected internal node from the cause-effect relationship data, and thereafter repeats the processing of step S007 and onward for the read-out data record.
[0061] Note that in step S006, which is executed repeatedly, the internal nodes are selected in order from the leaf node side to the root node side.
Accordingly, the risk indices are specified sequentially in order from the leaf node side to the root node side.
[0062] If all of the internal nodes have been selected (step S009; Yes), estimation means 133 reads out the data record corresponding to the parent node from the cause-effect relationship data (see FIG. 9) and specifies the risk index of the parent node using the risk indices of the child nodes, in accordance with the rule indicated by the data stored in the data field “risk index specifying rule” of the data record of the read-out parent node (step S010).
[0063] Upon specifying the risk index in step S010, estimation means 133 adds a new data record to the risk index log table corresponding to the node ID stored in the data field “node ID” of the data record read out in step S010, stores data indicating the current time in the data field “time” of the added data record, and stores the risk index specified in step S010 in the data field “risk index” (step S011). Accordingly, risk indices indicating the likelihood of occurrence of incidents corresponding to the nodes are specified for all of the nodes shown in the cause-effect relationship tree diagram (FIG. 9).
DK 181281 B1 22
[0064] If multiple pieces of cause-effect relationship data for one ship 9 are stored in storage means 132, estimation means 133 performs processing in accordance with the flow shown in FIG. 11 for each of the multiple pieces of cause-effect relationship data. Also, if multiple ships 9 are managed by system 1, estimation means 133 performs processing in accordance with the flow shown in FIG. 11 for each of the pieces of cause-effect relationship data stored in storage means 132 for each of multiple ships 9. Estimation means 133 has been described above.
[0065] Description of the configuration of server apparatus 13 will be continued with reference to FIG. 6. Specifying means 134 is constituted mainly by processor 102, and specifies the incident that contributes the most to increasing the likelihood of the occurrence of an incident (trouble) corresponding to a root node subjected to estimation by estimation means 133 if the likelihood of occurrence of the incident (trouble) exceeds a predetermined threshold value.
[0066] For example, if the risk index specified by estimation means 133 exceeds the predetermined threshold for node NI, the node that contributes the most to the increase in the risk index of node N1 among the child nodes of node N1 (node N11, etc.) is specified. For example, if the risk index specifying rule of node NI is a weighted average, specifying means 134 specifies the node for which the value that is the product of the risk index and the weight is the largest among the child nodes of node NI is specified as the node that contributes the most to the increase in the risk index of node NI1. Hereinafter, the node specified in this manner will be referred to as a "node of interest”.
[0067] Next, specifying means 134 specifies the node that contributes the most to the increase in the risk index of the node of interest among the child nodes of the node of interest specified as described above, as the node of interest one layer down. Specifying means 134 repeats the
DK 181281 B1 23 processing for specifying the mode of interest one layer down from among the child nodes of the mode of interest until the mode of interest is specified from the leaf nodes.
[0068] Notification means 135 is constituted mainly by processor 102 and communication IF 103 and performs processing for performing notification of the risk indices specified by estimation means 133, the nodes of interest specified by specifying means 134, and the like to the user of terminal apparatus 14 or terminal apparatus 15. Specifically, in response to a request transmitted from terminal apparatus 14 or terminal apparatus 15, notification means 135 generates data indicating a screen for displaying the risk indices specified by estimation means 133, nodes of interest specified by specifying means 134, and the like, as the notification data, and transmits the notification data to the terminal apparatus that transmitted the request. The configuration of server apparatus 13 has been described above.
[0069] FIG. 13 is a diagram showing a functional configuration of terminal apparatus 14 and terminal apparatus 15. That is, computer 20, which constitutes the hardware of terminal apparatus 14 or terminal apparatus 15, operates as an apparatus that includes the constituent units shown in
FIG. 13 by executing data processing in accordance with a program for terminal apparatus 14 or terminal apparatus 15. Hereinafter, the constituent units of terminal apparatus 14 and terminal apparatus 15 shown in FIG. 13 will be described.
[0070] Request means 141 is constituted mainly by communication IF 203, and transmits request data requesting notification data to server apparatus 13 in response to a user operation. Acquisition means 142 is constituted mainly by communication IF 203 and operation apparatus 205, acquires data indicating the user operation, and receives notification data transmitted from server apparatus 13 as a response to
DK 181281 B1 24 the request data transmitted by request means 141.
[0071] Storage means 143 is constituted mainly by memory 201 and stores the notification data received by acquisition means 142. Display means 144 is constituted mainly by processor 202 and display apparatus 204, uses the notification data stored in storage means 143 to generate a screen (hereinafter referred to as “trouble occurrence risk display screen”) for performing notification of the risk indices and the like to the user, and displays the generated trouble occurrence risk display screen.
[0072] FIG. 14 is a diagram showing a trouble occurrence risk display screen.
Tables T1 and T2 are included on the left side of the trouble occurrence risk display screen, and graphs G1 and G2 are included on the right side.
Table TI is a table for selecting ship 9 whose risk indices and the like the user wants to know, from among one or more ships 9 managed by system 1. Table T1 has a “ship name” column and an “alert” column.
The ship name of ship 9 is displayed in the “ship name” column. If the risk index of any incident exceeds a predetermined threshold value for prompting caution for a corresponding ship 9, “Yes” is displayed in the “alert” column; otherwise, “No” is displayed. The user can select ship 9 by performing clicking or the like on any row displayed in table T1.
[0073] Table T2 is a table for displaying a list of risk indices for trouble relating to ship 9 selected by the user in table T1. Table T2 has a “caution/warning” column, an “incident name” column, and a “risk index” column. One of “normal”, “caution”, and “warning” is displayed in the "caution/warning” column. “Normal” indicates that the risk index is less than or equal to a predetermined threshold value for prompting caution. “Caution” indicates that the risk index exceeds the predetermined threshold value for prompting caution but is less than or equal to a threshold value for warning. “Warning” indicates that the
DK 181281 B1 25 risk index value exceeds the predetermined threshold value for warning.
[0074] The name of the trouble is displayed in the “incident name” column.
The risk index is displayed in the "risk index” column. The incidents displayed in table T2 are sorted in order of the size of the risk index.
The user can perform selection by performing clicking or the like on any row displayed in table T2.
[0075] Graph G1 is a cause-effect relationship tree diagram relating to an incident selected by the user in table T2. If an incident for which “caution” or “warning” is displayed in the "caution/warning” column in table T2 is selected by the user, the node of interest specified by specifying means 134 is displayed in a mode different from that of the other nodes in graph G1. In the example shown in FIG. 14, the nodes indicated by rectangular shapes surrounded by thicker frames than the other nodes are nodes of interest. Also, the risk indices are displayed in the rectangular shapes indicating the nodes. When the user performs an operation of moving a cursor over any of the nodes, for example, the incident name (node name) corresponding to the rectangular shape subjected to the operation is displayed as a pop-up.
[0076] Graph G2 is a graph showing change over time in the risk index of a type of trouble selected by the user in table T2. Also, the user can select any leaf node displayed in graph G1 by performing clicking or the like. When selection of a leaf node is performed by the user, a graph showing the temporal change in the attribute value used to calculate the risk index of the selected leaf node is subjected to pop-up display. FIG. 15 is a diagram illustrating a graph subjected to pop-up display in this manner.
[0077] According to system 1 described above, by viewing the trouble occurrence risk display screen displayed on terminal apparatus 14 or terminal apparatus 15, the user can easily find out the likelihood of
DK 181281 B1 26 occurrence of trouble in ship 9. Also, if the likelihood of occurrence of trouble has become high, the user can easily find out the incident that is the cause of the increase in the likelihood of the occurrence of trouble.
Accordingly, the user can take a countermeasure for preventing the occurrence of trouble.
[0078] [Modifications]
The above-described embodiment can be modified in various ways within the scope of the technical idea of the present invention.
Hereinafter, examples of these modifications will be shown.
[0079] (1) Server apparatus 13 may also be arranged on ship 9. If server apparatus 13 is arranged on ship 9, server apparatus 12 and server apparatus 13 may also be integrated into one apparatus.
[0080] (2) An attribute value that is not an attribute value measured on ship 9 may also be used as the attribute value to be used by estimation means 133 of server apparatus 13 to specify the risk index. For example, server apparatus 13 may also acquire data indicating atmospheric incidents and maritime incidents (wind direction, wind speed, etc.) in a water zone through which ship 9 navigates from a server apparatus that provides information on atmospheric incidents and maritime incidents, and server apparatus 13 may also use the atmospheric incidents and maritime incidents indicated by the acquired data to specify the risk index.
[0081] (3) The number of attributes used by estimation means 133 of server apparatus 13 to specify the risk index of a leaf node in the cause-effect relationship tree diagram is not limited. For example, the risk index of the leaf node may also be specified using one type of attribute value, and the risk index of the leaf node may also be specified using two or more types of attribute values.
[0082] (4) The above-described risk index specifying rules are merely
DK 181281 B1 27 examples, and various rules are used to specify the risk indices. For example, in the above description of the embodiment, as a risk index specifying rule using the graph shown in FIG. 7, a rule was given as an example, in which a value obtained by multiplying distance D in the y-axis direction between line M, which is a reference line, and a point indicating a combination of measured attribute values, by a constant # is used as the risk index. Instead of distance D, the measured probability of occurrence for the main engine load and the average cylinder exhaust gas temperature may also be used to specify the risk index. In this case, for example, for various main engine loads, the user of terminal apparatus 14 estimates a probability distribution (e.g., regular distribution) of a population of samples that are the average cylinder exhaust gas temperatures measured when the main engine load was measured for various main engine loads, and stores data indicating the estimated probability distribution in storage unit 132. In the specifying of the risk index, estimation means 133 reads out data indicating the probability distribution corresponding to the measured main engine load from storage means 132, and specifies the occurrence probability of the measured average cylinder exhaust gas temperature as the risk index in accordance with the probability distribution indicated by the read-out data. In this manner, the occurrence probability of the measured attribute value (or combination of attribute values) may be used to specify the risk index.
[0083] (5) In the above-described embodiment, transfer of the data between apparatuses such as server apparatus 12 and server apparatus 13 is performed through transmission and reception of data via a network.
The method for transferring the data between these apparatuses is not limited to transmitting and receiving data via a network. For example, while ship 9 is performing navigation, transfer of the attribute value
DK 181281 B1 28 data from server apparatus 12 to server apparatus 13 may also be performed not by transferring the attribute value data acquired by acquisition means 121 to server apparatus 13, but by accumulating the attribute value data in storage means 122, copying the attribute value data accumulated in storage means 122 to a storage medium while ship 9 is anchored at a port, and causing server apparatus 13 to load the attribute value data from the storage medium.
[0084] (6) In the above-described embodiment, the risk index is compared with a predetermined threshold value and the likelihood of occurrence of an incident is evaluated for only incidents corresponding to root nodes of the cause-effect relationship tree diagram. The incidents for which server apparatus 12 performs evaluation of the likelihood of occurrence are not limited to incidents corresponding to the root nodes, and the likelihood of occurrence may also be evaluated for incidents corresponding to internal nodes. In this case, for example, various types of information corresponding to the internal nodes may also be displayed using a screen similar to the screen illustrated in FIG. 14 for the incidents corresponding to root nodes.
[0085] (7) In the above-described embodiment, server apparatus 12, server apparatus 13, terminal apparatus 14, and terminal apparatus 15 are realized by a general computer executing processing in accordance with a program. Instead of this, at least a portion of server apparatus 12, server apparatus 13, terminal apparatus 14, and terminal apparatus 15 may be constituted as a so-called dedicated apparatus.
[0086] (8) The program according to the present invention, that is, the program illustrated as the program that is executed by computer 10 to realize server apparatus 12 or server 13, or the program illustrated as the program executed by computer 20 to realize terminal apparatus 14 or terminal apparatus 15 may also be provided in a state of being stored in
DK 181281 B1 29 a computer-readable storage medium such as an optical storage medium or a semiconductor memory, and may also be provided via a communication network such as the Internet. If the program according to the present invention is provided in a state of being stored in a storage medium, computer 10 or computer 20 reads out the program from the storage medium and uses the program. Also, if the program according to the present invention is provided via a communication network, computer 10 or computer 20 receives the program from an apparatus that is a distribution source and uses the program.
DESCRIPTION OF REFERENCE NUMERALS
[0087] 1 ... System, 8 ... Communication satellite, 9 ... Ship, 10 ... Computer, 11 ... Measurement apparatus group, 12 ... Server apparatus, 13 …
Server apparatus, 14 ... Terminal apparatus, 15 ... Terminal apparatus, 20 ... Computer, 101 ... Memory, 102 ... Processor, 103 …
Communication IF, 121 ... Acquisition means, 122 ... Storage means, 123 … Transmission means, 131 ... Acquisition means, 132 ... Storage means, 133 ... Estimation means, 134 ... Specifying means, 135 ...
Notification means, 141 ... Request means, 142 ... Acquisition means, 143 ... Storage means, 144 ... Display means, 201 ... Memory, 202 …
Processor, 203 ... Communication IF, 204 ... Display apparatus, 205 ...
Operation apparatus

Claims (6)

DK 181281 B1 30 PATENTKRAVDK 181281 B1 30 PATENT CLAIM 1. Apparat, som omfatter: et tilvejebringelsesorgan (131), der er konfigureret til at tilvejebringe årsags- fvirkningsforholdsdata, der indikerer et årsags- fvirkningsforhold med træstruktur mellem en flerhed af hændelser, der forekommer på et skib (9), og attributværdidata, som for hver af de én eller flere hændelser, for hvilke en hændelse, der fungerer som en årsag, ikke er indikeret af Arsags- /virkningsforholdsdataene, indikerer en attributværdi for skibet eller et miljø, hvori skibet befinder sig, i tilknytning til en forekomst af hændelsen og målt ved hjæln af instrumenter; et estimeringsorgan (133), der er konfigureret til 23 at estimere sandsynligheden for forskomst af flerheden af hændelser baseret på årsags-/virkningsforholdsdataene og attributværdidataene; og et notifikationsorgan (135), som er konfigureret til at udføre behandling til udførelse af notifikaticn om hændelsen til en bruger, hvis sandsynligheden for forekomst af hændelsen, der er estimeret af estimeringsorganet, overstiger en forudbestemt grænseværdi; hver tilvejebringelsesorganet (131) for hver af de én eller flere hændelser, for hvilke en hændelse, der fungerer som en årsag, ikke er indikeret af årsags- /virkningsforholdsdataene, yderiigere er konfigureret til at tilvejebringe referenceværdidata, der angiver en referenceværdi for en attributværdi for skibet eller det1. Apparatus comprising: a providing means (131) configured to provide cause-and-effect relationship data indicating a tree-structured cause-and-effect relationship between a plurality of events occurring on a ship (9) and attribute value data which for each of the one or more events for which an event acting as a cause is not indicated by the Cause/Effect relationship data, indicate an attribute value for the ship or an environment in which the ship is located associated with an occurrence of the event and measured by means of instruments; an estimator (133) configured to estimate the probability of occurrence of the plurality of events based on the cause/effect relationship data and the attribute value data; and a notification means (135) configured to perform processing to perform notification of the event to a user if the probability of occurrence of the event estimated by the estimation means exceeds a predetermined threshold value; each the providing means (131) for each of the one or more events for which an event serving as a cause is not indicated by the cause/effect relationship data, further configured to provide reference value data indicating a reference value for an attribute value for the ship or it DK 181281 B1 31 miljø, hvori skibet befinder sig, i tilknytning til hændelsen, og estimeringsorganet (133) for hver af de én eller flere hændelser, for hvilke en hændelse, der fungerer som en årsag, ikke er indikeret af årsags- /virkningsforholdsdataene, yderligere er konfigureret til at estimere sandsynligheden for forekomst af hændelsen baseret på resultatet af sammenligning af en attributværdi, der er indikeret af attributværdidataene i tilknytning til hændelsen, og en referenceværdi, der er indikeret af referenceværdidataene i tilknytning til hændelsen.DK 181281 B1 31 environment in which the ship is located, associated with the incident, and the estimation body (133) for each of the one or more incidents for which an incident acting as a cause is not indicated by the cause/effect relationship data, further configured to estimate the probability of occurrence of the event based on the result of comparing an attribute value indicated by the attribute value data associated with the event and a reference value indicated by the reference value data associated with the event. 2. Apparat ifølge krav 1, hvor tilvejebringelsesorganet (131) for hver af mindst én af de én eller flere hændelser, for hvilke en hændelse, der fungerer som en årsag, ikke er indikeret af årsags-/virkningsforholdsdataene, yderligere er konfigureret til at tilvejebringe attributværdidataene, der indikerer en flerhed af attributværdier for skibet eller det miljø, hvori skibet befinder sig, i tilknytning til hændelsen, tilvejebringelsesorganet (131) for hver af de én eller flere hændelser yderligere er konfigureret til at tilvejebringe referenceværdidata, der indikerer en referencekombination af en flerhed af attributværdier i tilknytning til hændelsen, og estimeringsorganet (133) for hver af de én eller flere hændelser yderligere er konfigureret til at estimere sandsynligheden for forekomst af hændelsen baseret på resultatet af sammenligning af kombinationen af flerheden af attributværdier, der er indikeret af attributværdidataene, og referencekombinationen afApparatus according to claim 1, wherein for each of at least one of the one or more events for which an event acting as a cause is not indicated by the cause/effect relationship data, the providing means (131) is further configured to provide the attribute value data indicating a plurality of attribute values of the ship or the environment in which the ship is located associated with the event, the providing means (131) for each of the one or more events is further configured to provide reference value data indicating a reference combination of a plurality of attribute values associated with the event, and the estimator (133) for each of the one or more events is further configured to estimate the probability of occurrence of the event based on the result of comparing the combination of the plurality of attribute values indicated by the attribute value data, and the reference combination of DK 181281 B1 32 flerheden af attributværdier, der er indikeret af referenceværdidataene.DK 181281 B1 32 the plurality of attribute values indicated by the reference value data. 3. Apparat ifølge et hvilket som helst af kravene 1 til 2, hvor årsags-/virkningsforholdsdataene indikerer en træstruktur, i hvilken flerheden af hændelser er knudepunkter, og et bidragsniveau ifølge hvilket, i hver knudepunktsgruppe i et forældre-/barnforhold i træstrukturen, sandsynligheden for forekomst af en hændelse af et barneknudepunkt, der er inkluderet i knudepunktsgruppen, bidrager til sandsynligheden for forekomst af en hændelse af et forældreknudepunkt, der er inkluderet i knudepunktsgruppen, og estimeringsorganet (133) for hvert af de ét eller flere bladknudepunkter i træstrukturen yderligere er konfigureret til at estimere sandsynligheden for forekomst af en hændelse af bladknudepunktet baseret på attributværdidataene i tilknytning til hændelsen af bladknudepunktet og til at estimere sandsynligheden for forekomst af en hændelse af et internt knudepunkt i træstrukturen i rækkefølge fra en bladknudepunktsside til en rodknudepunktsside baseret på den estimerede sandsynlighed for forekomst af hændelsen af bladknudepunktet og bidragsniveauet indikeret af årsags- /virkningsforholdsdataene.Apparatus according to any one of claims 1 to 2, wherein the cause/effect relationship data indicates a tree structure in which the plurality of events are nodes, and a contribution level according to which, in each node group in a parent/child relationship in the tree structure, the probability for occurrence of an event of a child node included in the node group contributes to the probability of occurrence of an event of a parent node included in the node group, and the estimator (133) for each of the one or more leaf nodes of the tree structure is further configured to estimate the probability of occurrence of an event of the leaf node based on the attribute value data associated with the event of the leaf node and to estimate the probability of occurrence of an event of an internal node of the tree structure in order from a leaf node side to a root node side based on the estimated probability for occurrence of the event of the leaf node and the level of contribution indicated by the cause/effect relationship data. 4. Apparat ifølge krav 1 og omfattende: et specificeringsorgan (134), der er konfigureret til at specificere den hændelse, som bidrager mest til en forøgelse i sandsynligheden for forekomst af en hændelse, for hvilken sandsynligheden for forekomst, derApparatus according to claim 1 and comprising: specifying means (134) configured to specify the event which contributes most to an increase in the probability of occurrence of an event for which the probability of occurrence DK 181281 B1 33 er estimeret ved hjælp af estimeringsorganet, overstiger en forudbestemt grænseværdi, og hvor notifikationsorganet (135) yderligere er konfigureret til at udføre behandling til udførelse af notifikation om hændelsen specificeret af specificeringsorganet til brugeren.DK 181281 B1 33 is estimated by means of the estimation body, exceeds a predetermined limit value, and where the notification body (135) is further configured to perform processing for performing notification of the event specified by the specifying body to the user. 5. Program, der får en computer til at eksekvere: behandling til at tilvejebringe årsags- /virkningsforholdsdata, der indikerer et træstruktur- årsags-/virkningsforhold mellem en flerhed af hændelser, der forekommer på et skib, og attributværdidata, der for hver af de én eller flere hændelser, for hvilke en hændelse, der fungerer som en årsag, ikke er indikeret af årsags-/virkningsforholdsdataene, indikerer en attributværdi for skibet eller et miljø, hvori skibet befinder sig, i tilknytning til en forekomst af hændelsen og målt ved hjælp af instrumenter; behandling til estimering af en sandsynlighed for forekomst af hver af flerheden af hændelser baseret på årsags-/virkningsforholdsdataene og attributværdidataene; og udførelse af notifikation om hændelsen til en bruger, hvis sandsynligheden for forekomst, der er estimeret ved hjælp af estimeringsorganet, overstiger en forudbestemt grænseværdi; hvor behandlingen til tilvejebringelse, der for hver af de én eller flere hændelser, for hvilke en hændelse, som fungerer som en årsag, ikke er indikeret af årsags-/virkningsforholdsdataene, indbefatter tilvejebringelse af referenceværdidata, der indikerer en referenceværdi af en attributværdi for skibet eller det miljø, hvori skibet befinder sig, i tilknytning til hændelsen, og5. Program causing a computer to execute: processing to provide cause/effect relationship data indicating a tree structure cause/effect relationship between a plurality of events occurring on a ship and attribute value data that for each of the one or more events for which an event acting as a cause is not indicated by the cause/effect relationship data indicates an attribute value for the ship or an environment in which the ship is located associated with an occurrence of the event and measured by of instruments; processing to estimate a probability of occurrence of each of the plurality of events based on the cause/effect relationship data and the attribute value data; and performing notification of the event to a user if the probability of occurrence estimated using the estimation means exceeds a predetermined threshold value; wherein the processing for providing, for each of the one or more events for which an event acting as a cause is not indicated by the cause/effect relationship data, includes providing reference value data indicating a reference value of an attribute value for the ship, or the environment in which the ship is in relation to the incident, and DK 181281 B1 34 hvor behandling til estimering for hver af de én eller flere hændelser, for hvilke en hændelse, der fungerer som en årsag, ikke er indikeret af årsags- /virkningsforholdsdataene, indbefatter estimering af sandsynligheden for forekomst af hændelsen baseret på resultatet af sammenligning af en attributværdi, der er indikeret af attributværdidataene i tilknytning til hændelsen, og en referenceværdi, som er indikeret af referenceværdidataene i tilknytning til hændelsen.DK 181281 B1 34 wherein processing for estimating for each of the one or more events for which an event acting as a cause is not indicated by the cause/effect relationship data includes estimating the probability of occurrence of the event based on the result of comparison of an attribute value indicated by the attribute value data associated with the event and a reference value indicated by the reference value data associated with the event. 6. Computerlæsbart lagringsmedium, der permanent lagrer et program, der får en computer til at eksekvere: behandling til at tilvejebringe årsags- /virkningsforholdsdata, der indikerer et årsags- /virkningsforhold med træstruktur mellem en flerhed af hændelser, der forekommer på et skib, og attributværdidata, som for hver af de én eller flere hændelser, for hvilke en hændelse, der fungerer som en årsag, ikke er indikeret af årsags- /virkningsforholdsdataene, indikerer en attributværdi for skibet eller et miljø, hvori skibet befinder sig, i tilknytning til en forekomst af hændelsen og målt ved hjælp af instrumenter; behandling til estimering af en sandsynlighed for forekomst af hver af flerheden af hændelser baseret på årsags-/virkningsforholdsdataene og attributværdidataene; og udførelse af notifikation om hændelsen til en bruger, hvis sandsynligheden for forekomst, der er estimeret ved hjælp af estimeringsorganet, overstiger en forudbestemt grænseværdi; hvor behandlingen til tilvejebringelse for hver af de én eller flere hændelser, for hvilke en hændelse, der fungerer som en årsag, ikke er indikeret af årsags-6. Computer-readable storage medium that permanently stores a program causing a computer to execute: processing to provide cause/effect relationship data indicating a tree-structured cause/effect relationship between a plurality of events occurring on a ship, and attribute value data which, for each of the one or more events for which an event acting as a cause is not indicated by the cause/effect relationship data, indicates an attribute value for the ship or an environment in which the ship is located associated with a occurrence of the event and measured using instruments; processing to estimate a probability of occurrence of each of the plurality of events based on the cause/effect relationship data and the attribute value data; and performing notification of the event to a user if the probability of occurrence estimated using the estimation means exceeds a predetermined threshold value; where the treatment to provide for each of the one or more events for which an event acting as a cause is not indicated by causal DK 181281 B1 35DK 181281 B1 35 /virkningsforholdsdataene, indbefatter tilvejebringelse af referenceværdidata, der indikerer en referenceværdi af en attributværdi for skibet eller det miljø, hvori skibet befinder sig, i tilknytning til hændelsen, og behandling til estimering for hver af de én eller flere hændelser, for hvilke en hændelse, der fungerer som en årsag, ikke er indikeret af årsags- /virkningsforholdsdataene, indbefatter estimering af sandsynligheden for forekomst af hændelsen baseret på resultatet af sammenligning af en attributværdi, der er indikeret af attributværdidataene i tilknytning til hændelsen, og en referenceværdi, der er indikeret af referenceværdidataene i tilknytning til hændelsen./the impact ratio data, includes providing reference value data indicating a reference value of an attribute value of the ship or the environment in which the ship is located associated with the event, and processing to estimate for each of the one or more events for which an event acting as a cause, not indicated by the cause/effect relationship data, includes estimating the probability of occurrence of the event based on the result of comparing an attribute value indicated by the attribute value data associated with the event and a reference value indicated by the reference value data in connection with the incident.
DKPA201970303A 2016-11-02 2019-05-10 Apparatus for preventing occurrence of abnormal incidents in ship, program, and storage medium DK181281B1 (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/JP2016/082593 WO2018083756A1 (en) 2016-11-02 2016-11-02 Device, program, and recording medium for prevenging occurrence of anomaly event in ship

Publications (2)

Publication Number Publication Date
DK201970303A1 DK201970303A1 (en) 2019-05-23
DK181281B1 true DK181281B1 (en) 2023-06-20

Family

ID=62075904

Family Applications (1)

Application Number Title Priority Date Filing Date
DKPA201970303A DK181281B1 (en) 2016-11-02 2019-05-10 Apparatus for preventing occurrence of abnormal incidents in ship, program, and storage medium

Country Status (4)

Country Link
JP (1) JP6514793B2 (en)
DK (1) DK181281B1 (en)
NO (1) NO20190606A1 (en)
WO (1) WO2018083756A1 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6803954B1 (en) * 2019-09-24 2020-12-23 株式会社 日立産業制御ソリューションズ Business management equipment, business management methods and business management programs
CN110932901B (en) * 2019-11-29 2022-11-15 深圳市计通智能技术有限公司 Alarm level adjusting method and system
CN111191937B (en) * 2019-12-31 2023-12-29 深圳市计通智能技术有限公司 Alarm hazard assessment method, system and terminal equipment

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH06168128A (en) * 1992-11-27 1994-06-14 Nec Corp Expert system
JPH09274568A (en) * 1996-02-07 1997-10-21 Toshiba Corp Fault diagnostic device
JP5299267B2 (en) * 2007-03-22 2013-09-25 日本電気株式会社 Diagnostic equipment
JP2009301134A (en) * 2008-06-10 2009-12-24 Omron Corp Ft diagram creation program, ft diagram creation apparatus, recording medium, and ft diagram creation method
JP2011028339A (en) * 2009-07-21 2011-02-10 Nippon Telegr & Teleph Corp <Ntt> Information processor, information processing system and information processing method

Also Published As

Publication number Publication date
JPWO2018083756A1 (en) 2018-11-01
JP6514793B2 (en) 2019-05-15
WO2018083756A1 (en) 2018-05-11
DK201970303A1 (en) 2019-05-23
NO20190606A1 (en) 2019-05-14

Similar Documents

Publication Publication Date Title
DK181281B1 (en) Apparatus for preventing occurrence of abnormal incidents in ship, program, and storage medium
US7693982B2 (en) Automated diagnosis and forecasting of service level objective states
CN101841435B (en) Method, apparatus and system for detecting abnormality of DNS (domain name system) query flow
CN108683530B (en) Data analysis method and device for multi-dimensional data and storage medium
JP6419987B2 (en) Proactive detection of emerging threats
Liang et al. Matrix model of forest dynamics: An overview and outlook
CN106502815B (en) A kind of abnormal cause localization method, device and calculate equipment
JP2018151883A (en) Analysis device, analysis method, and program
Wei et al. Measuring temporal patterns in dynamic social networks
CN108540329B (en) Network security inference method based on two-layer Bayesian network model
CA3051483C (en) System and method for automated and intelligent quantitative risk assessment of infrastructure systems
US10062034B2 (en) Method and system for obtaining and analyzing information from a plurality of sources
US9104199B2 (en) Engine monitoring
CN111813644B (en) Evaluation method and device for system performance, electronic equipment and computer readable medium
Karthik et al. Data trust model for event detection in wireless sensor networks using data correlation techniques
JP6528532B2 (en) Disaster detection program, disaster detection device and disaster detection method
US9397921B2 (en) Method and system for signal categorization for monitoring and detecting health changes in a database system
Cabral et al. A use case in semantic modelling and ranking for the sensor web
Shang et al. List-wise fairness criterion for point processes
CN116846658A (en) Intelligent network security risk assessment method based on service quality tracking
WO2020227985A1 (en) Real-time fault detection on network devices and circuits based on traffic volume statistics
López et al. Food webs over time: evaluating structural differences and variability of degree distributions in food webs
KR20200106106A (en) Realtime data quality management system for internet of things and method therefore
Zhou et al. How much do we know about seabird bycatch in pelagic longline fisheries? A simulation study on the potential bias caused by the usually unobserved portion of seabird bycatch
WO2017115409A1 (en) Data processing device for managing data measured on ships, program, and recording medium

Legal Events

Date Code Title Description
PAT Application published

Effective date: 20190510

PME Patent granted

Effective date: 20230620