Method and device for determining task reliability of ship electronic information system, medium and product

By utilizing the DoDAF view model to construct the network topology of the ship's electronic information system, determining the overall strength and node efficiency, the problem of low efficiency in reliability modeling of the ship's electronic information system is solved, and efficient and reliable reliability assessment is achieved.

CN119276724APending Publication Date: 2025-01-07COMPREHENSIVE TECH & ECONOMIC RES INST OF CHINA STATE SHIPBUILDING CORP
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411559550.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-04
Publication Date
2025-01-07

AI Technical Summary

Technical Problem

Traditional reliability modeling methods for ship electronic information systems based on reliability block diagrams rely on manual methods, which threatens the ability of ship equipment to perform its missions. In particular, the networked characteristics of the internal components of new ship electronic information systems lead to low modeling efficiency.

Method used

By using the DoDAF view model to obtain the nodes and links of the ship's electronic information system, a network topology model is constructed. The mission reliability index is determined by comprehensive strength and node efficiency, thereby realizing the automatic mapping and evaluation of the mission reliability of the ship's electronic information system.

Benefits of technology

It improves the efficiency of reliability analysis and the credibility of evaluation results for ship electronic information systems, eliminates the disconnect between functional design and reliability design, and accurately describes the internal hardware and software structure and operating principles of the system.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119276724A_ABST
    Figure CN119276724A_ABST
Patent Text Reader

Abstract

The invention discloses a method and device for determining the task reliability of a ship electronic information system, a medium and a product, and relates to the field of network reliability, and the method comprises the steps: obtaining nodes contained in the ship electronic information system and links between the nodes through a DoDAF view model; constructing a network topology structure model according to the link; determining comprehensive strength and node efficiency according to the network topology structure model; determining a task reliability index according to the comprehensive strength and the node efficiency; and determining the task reliability of the ship electronic information system according to the task reliability index. According to the method, the reliability modeling and analysis of the ship electronic information system task can be realized, and the efficiency of the reliability analysis process and the credibility of the evaluation result are improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of network reliability, and in particular to a method, device, medium and product for determining mission reliability of a ship electronic information system. Background Art

[0002] At present, the SysML-based DoDAF framework is used in the design process of ship electronic information systems to improve system design efficiency and ensure product forward design and traceability. In 2009, the DoD Architecture Framework 2.0 (DoDAF2.0 for short) was released. DoDAF 2.0 defines 8 views: All Viewpoint (AV), Capability Viewpoint (CV), Operational Viewpoint (OV), Services Viewpoint (SV), System Viewpoint (SV), Standard Viewpoint (StdV), Data and Information Viewpoint (DIV) and Project Viewpoint (PV). Each view describes the architecture product composition through graphics, tables or text.

[0003] The traditional reliability modeling method of ship electronic information system based on reliability block diagram still relies on manual work. Due to the lack of automatic mapping between the functional model of ship electronic information system based on DoDAF and the reliability model based on reliability block diagram, the questionable reliability assessment threatens the ability of ship equipment to perform tasks. Especially for new ship electronic information systems, the networking characteristics between its internal components are more significant, resulting in defects in the modeling efficiency of the reliability block diagram method. Therefore, a new method for mission reliability modeling of ship electronic information system is urgently needed. Summary of the invention

[0004] The purpose of this application is to provide a method, device, medium and product for determining the mission reliability of a ship's electronic information system, which can realize the modeling and analysis of the mission reliability of a ship's electronic information system, improve the efficiency of the reliability analysis process and the credibility of the evaluation results.

[0005] To achieve the above objectives, this application provides the following solutions:

[0006] In a first aspect, the present application provides a method for determining the mission reliability of a ship electronic information system, the method comprising:

[0007] The DoDAF view model is used to obtain the nodes and links between nodes in the ship's electronic information system; and a network topology model is constructed based on the links;

[0008] Determine the comprehensive strength and node efficiency based on the network topology model;

[0009] Determine the task reliability index based on comprehensive strength and node efficiency;

[0010] The mission reliability of the ship's electronic information system is determined based on the mission reliability index.

[0011] Optionally, the using of the DoDAF view model to obtain the elements and the association relationships between the elements contained in the ship electronic information system; and constructing a network topology structure model according to the association relationships specifically includes:

[0012] Parse the system interface description according to the DoDAF view model; the system interface description is the link between the internal nodes of the ship's electronic information system;

[0013] Obtain the nodes and links contained in the ship's electronic information system according to the BDD file described by the system interface, and draw all the nodes and links;

[0014] Parse the system event tracking description model according to the DoDAF view model; the system event tracking description model is used to detail the exchange order of resource flow elements in the context of resources or system ports and generate timing diagrams;

[0015] The links between nodes are marked according to the analyzed time sequence to obtain the improved network topology links;

[0016] The network topology structure model is obtained according to the improved network topology links.

[0017] Optionally, determining the comprehensive strength and node efficiency according to the network topology model specifically includes:

[0018] Determine the adjacency matrix of the network according to the network topology model;

[0019] Determine the node strength of each node in the network based on the adjacency matrix of the network;

[0020] Determine the adjacency of each node based on the adjacency matrix of the network;

[0021] Determine the influence coefficient based on the node strength and adjacency of each node in the network;

[0022] Determine the comprehensive strength of the node based on the node strength, adjacency and influence coefficient of each node in the network;

[0023] The shortest distance matrix is ​​determined according to the adjacency matrix of the network; and the node efficiency of each node is obtained according to the shortest distance matrix.

[0024] Optionally, determining the comprehensive strength of the node according to the node strength, adjacency and influence coefficient of each node in the network specifically includes:

[0025] Using the formula Determine the overall strength D i ;

[0026] Among them, S i is the node strength of node i, Q j is the adjacency degree of node j, Γ i is the set of neighbor nodes of node i, and η is the influence coefficient.

[0027] Optionally, determining the shortest distance matrix according to the adjacency matrix of the network; and obtaining the node efficiency of each node according to the shortest distance matrix specifically includes:

[0028] Using the formula Determine the node efficiency of node i;

[0029] Where n is the number of nodes in the network topology model, d ij is the distance between node i and node j in the shortest distance matrix.

[0030] Optionally, determining the task reliability index according to the comprehensive strength and node efficiency specifically includes:

[0031] Using formula C i =I i ×D i Determine the task reliability index C i .

[0032] In a second aspect, the present application provides a device for determining the mission reliability of a ship electronic information system, the device comprising:

[0033] The network topology structure model determination module is used to obtain the nodes and links between nodes contained in the ship electronic information system using the DoDAF view model; and to construct the network topology structure model according to the links;

[0034] A feature determination module, used to determine the comprehensive strength and node efficiency according to the network topology model;

[0035] A task reliability index determination module is used to determine the task reliability index based on comprehensive strength and node efficiency;

[0036] The reliability determination module is used to determine the mission reliability of the ship's electronic information system based on the mission reliability index.

[0037] In a third aspect, the present application provides a computer device, comprising: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the method for determining the mission reliability of a ship electronic information system.

[0038] In a fourth aspect, the present application provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the method for determining the mission reliability of a ship electronic information system.

[0039] In a fifth aspect, the present application provides a computer program product, including a computer program, which, when executed by a processor, implements the method for determining the mission reliability of a ship electronic information system.

[0040] According to the specific embodiments provided in this application, this application has the following technical effects:

[0041] The present application provides a method, device, medium and product for determining the mission reliability of a ship's electronic information system. The method obtains the nodes and links between the nodes contained in the ship's electronic information system by utilizing the DoDAF view model; and constructs a network topology model based on the links; that is, an automatic mapping between the DoDAF-based ship's electronic information system functional model and the network topology-based reliability model, thereby accurately describing the internal hardware and software composition structure and operation principle of the ship's electronic information system; determines the comprehensive strength and node efficiency based on the network topology model, and then realizes the mission reliability index of the ship's electronic information system based on the comprehensive strength and node efficiency, and measures the impact of the system's internal hardware and software composition structure and configuration relationship on mission reliability based on the network topology characteristics, eliminates the problem of disconnection between the functional design and reliability design of the ship's electronic information system, thereby improving the efficiency of the reliability analysis process and the credibility of the evaluation results. BRIEF DESCRIPTION OF THE DRAWINGS

[0042] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.

[0043] Figure 1 This is a schematic diagram of the DoDAF 2.0 structure;

[0044] Figure 2 This is a flow chart of a method for determining mission reliability of a ship electronic information system in one embodiment of the present application;

[0045] Figure 3 Construct a flow chart for the network topology model;

[0046] Figure 4 Schematic diagram of the process for determining mission reliability indicators. DETAILED DESCRIPTION

[0047] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.

[0048] In order to make the above-mentioned objects, features and advantages of the present application more obvious and easy to understand, the present application is further described in detail below with reference to the accompanying drawings and specific implementation methods.

[0049] Figure 1 The following is a schematic diagram of the DoDAF 2.0 structure: Figure 1 As shown in the figure, each view describes the composition of the architecture product through graphics, tables or text; the DoDAF view model can describe the architecture from multiple angles and levels. By analyzing the DoDAF view model, we can construct a collection of elements such as combat activities, combat systems, service functions, and system capabilities of the combat system at different granularities to establish an architecture model and achieve integration between systems. DoDAF is a top-level structural model that emphasizes goals, and there are certain internal connections and mapping relationships between view models.

[0050] In an exemplary embodiment, Figure 2 As shown, a method for determining mission reliability of a ship electronic information system is provided, the method comprising the following S201 to S204. Wherein:

[0051] S201, using the DoDAF view model to obtain nodes and links between nodes included in the ship electronic information system; and constructing a network topology structure model according to the links;

[0052] like Figure 3 As shown, S201 specifically includes:

[0053] S11, read the DoDAF file, and parse the system interface description (SV-1) according to the DoDAF view model; the system interface description is the link between the internal nodes of the ship electronic information system; therefore, the elements (nodes) and the association relationship (link) between the elements are obtained when constructing the topological structure model;

[0054] S12, obtaining nodes and links included in the ship electronic information system according to the BDD file described by the system interface, and drawing all nodes and links; the BDD file is a storage format file of the DoDAF view model;

[0055] S13, parse the system event tracking description model (SV-10C) according to the DoDAF view model; the system event tracking description model is used to detail the exchange order of resource flow elements in the context of resources or system ports and generate timing diagrams; supplement the timing relationship according to S13 to improve the topology structure link;

[0056] S14, annotate the links between nodes according to the parsed time sequence to obtain the improved network topology links; the system event tracking description model ensures that each participating element has the necessary information required and performs its assigned function at the appropriate time, and improves the network topology links according to the system event tracking description model.

[0057] S15, obtaining a network topology structure model according to the improved network topology links.

[0058] S202, determining comprehensive strength and node efficiency according to the network topology model;

[0059] In order to improve the comprehensive performance of the task reliability model, a method for constructing the task reliability index of the ship's electronic information system based on comprehensive strength and node efficiency is proposed. The node adjacency (adjacency) between the next adjacent nodes is added to the node strength to comprehensively examine the differences between the nodes. The average efficiency of the nodes is considered globally. The higher the average efficiency of the nodes in the network, the more important the node is. Finally, the importance value of each node is obtained by combining the node comprehensive strength and the node average efficiency. The larger the value, the more important the node is in the network. The maximum value of the importance value is used as the task reliability index of the ship's electronic information system to characterize the influence of network structure characteristics on task reliability.

[0060] like Figure 4 As shown, S202 specifically includes:

[0061] S21, determining the adjacency matrix of the network according to the network topology model;

[0062] S22, determining the node strength of each node in the network according to the adjacency matrix of the network;

[0063] The adjacency matrix of the network calculates the entry strength of each node in the network And the strength value The strength value S of each node is calculated according to the following formula: i :

[0064]

[0065] in, is the input strength value of node i, is the output strength value of node i, w ij is the weight of the edge from node i to node j, w ji is the weight of the edge from node j to node i. λ is the degree influence coefficient. Under normal circumstances, the in-degree value of a node can better reflect the importance of the node than the out-degree value, so the degree influence coefficient λ>0.5, and in this embodiment λ=0.8.

[0066] S23, determining the adjacency of each node according to the adjacency matrix of the network;

[0067] The adjacency of a node's neighbors is mainly reflected in the connection status between the node and its neighboring nodes and between the node and its next neighboring nodes. Like the strength value of a node, the adjacency of a node is a higher-level node, which can better reflect the importance of the node to the local system. For a directed weighted network, the adjacency of a node is the sum of the adjacency of all its directly connected neighboring nodes. The specific formula is as follows:

[0068]

[0069] Among them, node j is the neighbor node of node i, s ij is the strength value of node i pointing to node j, s ji is the strength value of node j pointing to node i, Γ i is the set of neighbor nodes of node i;

[0070] S24, determining an influence coefficient according to the node strength and adjacency of each node in the network;

[0071] For a directed weighted network, the importance of the target node not only affects its directly connected neighbor nodes, but also the nodes farther away from the node will have a certain impact on it. In order to fully consider the impact of the nodes in the network locally, the impact of the nodes within the three-step neighborhood of the target node is considered. The influence coefficient η is set to balance the impact of nodes at different distances on the target node. The calculation formula is as follows:

[0072]

[0073] S25, determining the comprehensive strength of the node according to the node strength, adjacency and influence coefficient of each node in the network;

[0074] Using the formula Determine the overall strength D i ; Comprehensive strength D i In order to compensate for the singleness of node strength, the influence of neighbor nodes, secondary neighbor nodes and third-level neighbor nodes is comprehensively considered according to the local structural characteristics of the network.

[0075] Among them, S i is the node strength of node i, Q j is the adjacency degree of node j, Γ i is the set of neighbor nodes of node i, and η is the influence coefficient.

[0076] S26, determining a shortest distance matrix according to the adjacency matrix of the network; and obtaining the node efficiency of each node according to the shortest distance matrix.

[0077] Specifically include:

[0078] Using the formula Determine the node efficiency of node i; the node efficiency reflects the global characteristics of the node. The greater the node efficiency, the more information in the entire network passes through the node.

[0079] Where n is the number of nodes in the network topology model, d ij is the distance between node i and node j in the shortest distance matrix.

[0080] S203, determining a task reliability index according to comprehensive strength and node efficiency;

[0081] Using the formula Determine the task reliability index C i .

[0082] S204, determining the mission reliability of the ship's electronic information system according to the mission reliability index.

[0083] Task reliability index C i The nodes are sorted according to their size, and the maximum importance is the mission reliability index of the ship's electronic information system.

[0084] Based on the same inventive concept, the embodiment of the present application also provides a ship electronic information system task reliability determination device for implementing the ship electronic information system task reliability determination method involved above. The implementation scheme for solving the problem provided by the device is similar to the implementation scheme recorded in the above method, so the specific limitations in one or more ship electronic information system task reliability determination device embodiments provided below can refer to the limitations of the video tag processing method above, and will not be repeated here.

[0085] In an exemplary embodiment, a device for determining mission reliability of a ship electronic information system is provided, comprising:

[0086] The network topology structure model determination module is used to obtain the nodes and links between nodes contained in the ship electronic information system using the DoDAF view model; and to construct the network topology structure model according to the links;

[0087] A feature determination module, used to determine the comprehensive strength and node efficiency according to the network topology model;

[0088] A task reliability index determination module is used to determine the task reliability index based on comprehensive strength and node efficiency;

[0089] The reliability determination module is used to determine the mission reliability of the ship's electronic information system based on the mission reliability index.

[0090] In an exemplary embodiment, a computer device is provided, which may be a server or a terminal. The computer device includes a processor, a memory, an input / output interface (I / O for short) and a communication interface. The processor, the memory and the input / output interface are connected via a system bus, and the communication interface is connected to the system bus via the input / output interface. The processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, a computer program and a database. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The input / output interface of the computer device is used to exchange information between the processor and an external device. The communication interface of the computer device is used to communicate with an external terminal via a network connection. When the computer program is executed by the processor, a method for determining the mission reliability of a ship electronic information system is implemented.

[0091] In an exemplary embodiment, a computer-readable storage medium is provided, storing a computer program, and when the computer program is executed by a processor, the steps in the above method embodiments are implemented.

[0092] In an exemplary embodiment, a computer program product is provided, including a computer program, and when the computer program is executed by a processor, the steps in the above method embodiments are implemented.

[0093] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, stored data, displayed data, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of relevant data must comply with relevant regulations.

[0094] Those of ordinary skill in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be completed by instructing the relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to the memory, database or other medium used in the embodiments provided in the present application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM may be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM).

[0095] The database involved in each embodiment provided in this application may include at least one of a relational database and a non-relational database. The non-relational database may include a distributed database based on blockchain, etc., but is not limited thereto. The processor involved in each embodiment provided in this application may be a general-purpose processor, a central processing unit, a graphics processor, a digital signal processor, a programmable logic device, a data processing logic device based on quantum computing, etc., but is not limited thereto.

[0096] In this application, all actions to obtain signals, information or data are carried out in compliance with the relevant data protection laws and policies of the country where they are located and with the authorization given by the owner of the corresponding device.

[0097] The technical features of the above embodiments may be combined arbitrarily. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.

[0098] This article uses specific examples to illustrate the principles and implementation methods of this application. The description of the above embodiments is only used to help understand the method and core ideas of this application. At the same time, for those skilled in the art, according to the ideas of this application, there will be changes in the specific implementation methods and application scope. In summary, the content of this specification should not be understood as limiting this application.

Claims

1. A method for determining mission reliability of a ship electronic information system, characterized in that: The method for determining mission reliability of a ship electronic information system comprises: The DoDAF view model is used to obtain the nodes and links between nodes in the ship's electronic information system; and a network topology model is constructed based on the links; Determine the comprehensive strength and node efficiency based on the network topology model; Determine the task reliability index based on comprehensive strength and node efficiency; The mission reliability of the ship's electronic information system is determined based on the mission reliability index.

2. The method for determining mission reliability of a ship electronic information system according to claim 1, characterized in that: The DoDAF view model is used to obtain the elements and the association relationships between the elements in the ship electronic information system; and a network topology model is constructed according to the association relationships, specifically including: Parse the system interface description according to the DoDAF view model; the system interface description is the link between the internal nodes of the ship's electronic information system; Obtain the nodes and links contained in the ship's electronic information system according to the BDD file described by the system interface, and draw all the nodes and links; Parse the system event tracking description model according to the DoDAF view model; the system event tracking description model is used to detail the exchange order of resource flow elements in the context of resources or system ports and generate timing diagrams; The links between nodes are marked according to the analyzed time sequence to obtain the improved network topology links; The network topology structure model is obtained according to the improved network topology links.

3. The method for determining mission reliability of a ship electronic information system according to claim 1, characterized in that: Determining the comprehensive strength and node efficiency according to the network topology model specifically includes: Determine the adjacency matrix of the network according to the network topology model; Determine the node strength of each node in the network based on the adjacency matrix of the network; Determine the adjacency of each node based on the adjacency matrix of the network; Determine the influence coefficient based on the node strength and adjacency of each node in the network; Determine the comprehensive strength of the node based on the node strength, adjacency and influence coefficient of each node in the network; The shortest distance matrix is ​​determined according to the adjacency matrix of the network; and the node efficiency of each node is obtained according to the shortest distance matrix.

4. The method for determining mission reliability of a ship electronic information system according to claim 3, characterized in that: Determining the comprehensive strength of the node according to the node strength, adjacency and influence coefficient of each node in the network specifically includes: Using the formula Determine the overall strength D i ; Among them, S i is the node strength of node i, Q j is the adjacency degree of node j, Γ i is the set of neighbor nodes of node i, and η is the influence coefficient.

5. The method for determining mission reliability of a ship electronic information system according to claim 4, characterized in that: Determining the shortest distance matrix according to the adjacency matrix of the network; And the node efficiency of each node is obtained according to the shortest distance matrix, including: Using the formula Determine the node efficiency of node i; Where n is the number of nodes in the network topology model, d ij is the distance between node i and node j in the shortest distance matrix.

6. The method for determining mission reliability of a ship electronic information system according to claim 5, characterized in that: The task reliability index is determined based on the comprehensive strength and node efficiency, specifically including: Using formula C i =I i ×D i Determine the task reliability index C i .

7. A device for determining mission reliability of a ship electronic information system, characterized in that: The ship electronic information system mission reliability determination device includes: The network topology structure model determination module is used to obtain the nodes and links between nodes contained in the ship electronic information system using the DoDAF view model; and to construct the network topology structure model according to the links; A feature determination module, used to determine the comprehensive strength and node efficiency according to the network topology model; A task reliability index determination module is used to determine the task reliability index based on comprehensive strength and node efficiency; The reliability determination module is used to determine the mission reliability of the ship's electronic information system based on the mission reliability index.

8. A computer device comprising: A memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the method for determining the mission reliability of a ship electronic information system according to any one of claims 1 to 6.

9. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the method for determining the mission reliability of a ship electronic information system according to any one of claims 1 to 6 is implemented.

10. A computer program product, comprising a computer program, characterized in that When the computer program is executed by a processor, the method for determining the mission reliability of a ship electronic information system according to any one of claims 1 to 6 is implemented.