Data management apparatus of vessel

KR103036178B1Active Publication Date: 2026-10-21AGILESOFTWARE INC
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
KR1020250018372
Authority / Receiving Office
KR · KR
Patent Type
Patents
Current Assignee / Owner
Filing Date
2025-02-13
Publication Date
2026-10-21
Estimated Expiration
2045-02-13

Smart Images

  • Figure 112025016546542-PAT00002_ABST
    Figure 112025016546542-PAT00002_ABST
Patent Text Reader

Abstract

The present invention relates to a data management device for a ship, and more specifically, to a data management device for a ship that can receive data from a plurality of devices necessary for the navigation of a ship (having multiple input ports), converts the input multiple data into a standard protocol, and serially merges the data for transmission. To this end, a data management device for a navigating vessel is characterized by comprising: a protocol conversion and mapping unit that receives various vessel navigation information data required for a navigating vessel through a plurality of input ports, converts the non-standard protocol of the input data into a standard protocol according to the analysis of the input data, and maps the input non-standard data to the standard protocol and outputs it; a first distribution path that distributes and outputs the data converted to the standard protocol transmitted from the protocol conversion and mapping unit in a 1:N format; a data merging and distribution unit that maps and merges selected data among a plurality of data converted to the standard protocol according to a preset condition and distributes and outputs it when a preset condition is met or a command for data merging and distribution is received from the outside; an abnormal position data identification unit that continuously marks valid GPS data while detecting anomalies in GPS data among the input vessel navigation information data through a learning module, and calculates and outputs valid GPS data using a preset position calculation method based on the last valid GPS data when an anomaly in GPS data is detected; and a data storage and transmission unit that records the collected vessel navigation information data in a database and transmits the collected vessel navigation information data from the vessel to a land base station via a wireless communication network. It begins.
Need to check novelty before this filing date? Find Prior Art

Description

Technology Field

[0001] The present invention relates to an intelligent data management device for a ship, and more specifically, to an intelligent data management device for a ship capable of receiving data from a plurality of devices necessary for the navigation of a ship (having multiple input ports), converting the input multiple data into a standard protocol, and serially merging the data for transmission. Background Technology

[0002] As illustrated in FIG. 1, the data collection and distribution unit (10) of a conventional ship has a structure in which it can only receive data from one of the multiple devices required for the operation of the ship (input 1: output N structure), and therefore there is a problem that the same number of data collection and distribution units (10) as the input device is required. Prior art literature

[0003] KR 10-2083284 (Title of Invention: GPS Data and Iroran Data Switching Method) The problem to be solved

[0004] Accordingly, the present invention was created to solve the aforementioned problems and aims to provide an invention capable of simultaneously receiving various data from multiple input devices, converting multiple input non-standard protocols and non-standard data into standard protocols, and simultaneously serially merging selected data according to condition settings.

[0005] However, the objectives of the present invention are not limited to those mentioned above, and other unmentioned objectives will be clearly understood by those skilled in the art from the description below. means of solving the problem

[0006] The objective of the present invention described above is to provide data of a navigating vessel, characterized by comprising: a protocol conversion and mapping unit that receives various vessel navigation information data required for a navigating vessel through a plurality of input ports, converts a non-standard protocol of the input data into a standard protocol according to the analysis of the input data, and maps the input non-standard data to the standard protocol and outputs it; a first distribution path that distributes and outputs the data converted to the standard protocol transmitted from the protocol conversion and mapping unit in a 1:N format; a data merging and distribution unit that maps and merges selected data among a plurality of data converted to the standard protocol according to a preset condition and distributes it when a preset condition is met or a command for data merging and distribution is received from the outside; an abnormal position data identification unit that continuously marks valid GPS data while detecting anomalies in GPS data among the input vessel navigation information data through a learning module, and calculates and outputs valid GPS data using a preset position calculation method based on the last valid GPS data when an anomaly in GPS data is detected; and a data storage and transmission unit that records the collected vessel navigation information data in a database and transmits the collected vessel navigation information data from the vessel to a land base station via a wireless communication network. This can be achieved by providing a management device.

[0007] Additionally, the protocol conversion and mapping unit includes a protocol conversion unit that converts the input data's non-standard protocol into a standard protocol and outputs it, and a protocol mapping unit that repositions and maps the input non-standard data to match the standard protocol and converts and outputs it into a standard protocol.

[0008] Additionally, the data merging and distribution unit includes a first data distribution unit that outputs data converted into a standard protocol transmitted from the protocol conversion and mapping unit in a 1:N format through a first distribution path, and a data conditional distribution unit that maps and merges selected data that meets the conditions among a plurality of data converted into a standard protocol according to the pre-set conditions and outputs it through a second distribution path when a pre-set condition is met or a command for data merging and distribution is received from the outside.

[0009] Additionally, the data conditional distribution unit includes a data mapping unit that selects data that meets a condition among multiple data and determines the mapping order of the data, a data merging unit that serially merges and connects the selected data transmitted from the data mapping unit according to the mapping order, and a second data distribution unit that outputs the multiple serially data conditionally merged transmitted from the data merging unit along a second distribution path.

[0010] Additionally, the abnormal position data identification unit includes a position data input unit that receives GPS data among ship navigation information data; a position data anomaly detection unit that receives GPS data from the position data input unit and continuously detects errors in GPS data through a learning module by matching and comparing the input current GPS data with the current position estimate calculated through a preset position calculation method based on the valid GPS data of the last marked position reference point; a valid position data recording unit that marks and records whether each input GPS data is valid GPS data based on each position reference point; and a position data output unit that outputs GPS data corresponding to the current position estimate when determined to be abnormal GPS data, and bypasses and outputs the input GPS data as is when determined to be normal GPS data.

[0011] Additionally, the location data anomaly detection unit includes a valid location estimate calculation unit that calculates a current valid location estimate using the position, velocity, and direction of valid GPS data of the last marked location reference point; a valid location estimate matching unit that matches the current valid location estimate input from the valid location estimate calculation unit with the current GPS data input from the location data input unit; and an abnormal data judgment unit that detects and judges errors in the current valid location estimate and the current GPS data through a learning module, and the marking and recording of the valid location data recorder are continuously updated according to the error detection judgment of the abnormal data judgment unit. Effects of the invention

[0012] According to the present invention as described above, various data can be received simultaneously from multiple input devices, and there is an effect of converting multiple input non-standard protocols and non-standard data into standard protocols while simultaneously serially merging selected data according to condition settings.

[0013] In addition, according to the present invention, in cases where GPS data is disrupted by jamming attacks, etc., there is an effect of being able to calculate and provide a location estimate based on the last verified GPS data at a specific point in time.

[0014] In addition, according to the present invention, information from different navigation communication equipment, engine equipment, and sensor devices can be primarily collected and converted into a protocol that can be commonly used within a ship (ocean) to share data, and information can be provided to an external system to enable secondary data processing, which has the effect of enabling secondary data processing. Brief explanation of the drawing

[0015] The following drawings attached to this specification illustrate a preferred embodiment of the present invention and serve to further enhance understanding of the technical concept of the present invention together with the detailed description of the invention; therefore, the present invention should not be interpreted as being limited only to the matters described in such drawings. FIG. 1 is a drawing illustrating a data collection and distribution unit of a ship according to conventional technology, and FIG. 2 is a diagram roughly illustrating the configuration of a data management device for a ship according to an embodiment of the present invention, and FIG. 3 is a diagram roughly illustrating the configuration of a protocol conversion and mapping unit according to an embodiment of the present invention, and FIG. 4 is a diagram roughly illustrating the configuration of a data merging and distribution unit according to an embodiment of the present invention, and FIG. 5 is a diagram roughly illustrating the configuration of an abnormal position data identification unit according to an embodiment of the present invention. Specific details for implementing the invention

[0016] Hereinafter, a preferred embodiment of the present invention will be described with reference to the drawings. Furthermore, the embodiment described below does not unduly limit the scope of the present invention as defined in the claims, and the entire configuration described in this embodiment is not considered essential as a means of solving the present invention. Additionally, descriptions of prior art and matters obvious to those skilled in the art may be omitted, and such omitted descriptions of components (methods) and functions may be sufficiently referenced within the scope that does not depart from the technical spirit of the present invention.

[0018] An intelligent data management device for a navigating vessel according to one embodiment of the present invention roughly includes an input interface unit (100), a data collection and distribution unit (200), and an output interface unit (300) as shown in FIG. 2.

[0020] An input interface unit (100) according to an embodiment of the present invention receives data necessary for the operation or navigation of a ship from various devices. Examples of various devices may include a navigation communication device (31), a sensor (32), and a radar (33). The navigation communication device (31) may be a GPS, AIS, an Echo Sounder, etc. The sensor (32) may be a Strain Gauge, a Roll / Pitch Gauge, etc. The radar (33) may be an image of the radar.

[0022] The input interface unit (100) receives relevant data from the aforementioned navigation communication device (31), sensor (32), and radar (33) via Ethernet, RS 232C, RS 422, and RS 485 communication. Since the navigation communication device (31), sensor (32), and radar (33) transmit data according to their respective packet protocols, the protocol conversion and mapping unit (210) described later is also required in the present invention. The ship navigation information data input through the input interface unit (100) is transmitted to the protocol conversion and mapping unit (210), data merging and distribution unit (220), data storage and transmission unit (230), and abnormal location data identification unit (240), respectively, described later.

[0024] As illustrated in FIG. 2, a protocol conversion and mapping unit (210) according to an embodiment of the present invention receives various ship navigation information data required for a navigating ship from an input interface unit (100) through a plurality of input ports. Additionally, the protocol conversion and mapping unit (210) converts the non-standard protocol of the input data into a standard protocol based on the analysis of the input data, and maps the input non-standard data to the standard protocol and outputs it. To this end, the protocol conversion and mapping unit (210) includes a protocol conversion unit (212) and a protocol mapping unit (213).

[0026] The protocol conversion unit (212) converts the non-standard protocol of the input data into a standard protocol and outputs it. However, if a standard protocol is received instead of a non-standard protocol, it outputs it exactly as received without protocol conversion. That is, as shown in the embodiment illustrated in FIG. 3, the protocol conversion unit (212) can receive 'D1' data and 'D2' data. 'D1' data is a non-standard protocol, and 'D2' data is a standard protocol. Since 'D1' data is a non-standard protocol, it is converted into a standard protocol and outputs it, and since 'D2' data is a standard protocol, it outputs it exactly as received without protocol conversion.

[0028] The protocol mapping unit (213) repositions and maps the input non-standard data to match the standard protocol and converts it into a standard protocol output. At this time, when the protocol mapping unit (213) receives a standard protocol, it outputs it exactly as received without protocol conversion. That is, as in the embodiment illustrated in FIG. 3, the protocol mapping unit (213) can receive 'D3' data and 'D4' data, where 'D3' data represents an example of a standard protocol and 'D4' data represents non-standard data. Since 'D4' data is 'binary' data and is non-standard data, the binary data is processed and mapped to match the packet configuration of the standard protocol and converted into a standard protocol output. Since 'D3' data is a standard protocol, it outputs it exactly as received without protocol conversion.

[0030] The above-described standard protocol may be, for example, the 'NMEA 0183' or 'NMEA 2000' data protocol, but the format of the standard protocol may vary, and it converts various non-standard protocols (or data of non-standard protocols) input through the input interface unit (100) into a standard protocol of the same format (or data of a standard protocol).

[0032] Data converted to a standard protocol or bypassed output from the protocol conversion unit (212) and the protocol mapping unit (213) is transmitted to the data merging and distribution unit (220) to serially merge and output the data according to conditions. That is, the data merging and distribution unit (220) receives the protocol-converted data from the protocol conversion and mapping unit (210) and serially merges the data according to conditions or bypasses and outputs it as received.

[0034] As illustrated in FIG. 4, a data merging and distribution unit (220) according to an embodiment of the present invention has a first distribution path that distributes and outputs data converted to or bypassed by a standard protocol transmitted from a protocol conversion and mapping unit (210) in a 1:N format (N is an integer greater than or equal to 1). That is, referring to FIG. 4, as an example, the first data distribution unit (222) receives 'D1' data of the standard protocol from a data input unit (221) and distributes and outputs it through two output ports. Thus, it performs a distribution structure of input 1 : output 2. However, although not illustrated in the drawing, as another example, the first data distribution unit (222) may receive 'D2', 'D3', and 'D4' respectively, and the 'D2' data may be distributed in an input 1 : output 3 structure, the 'D3' data may be distributed in an input 1 : output 2 structure, and the 'D4' data may be distributed in an input 1 : output 5 structure. Accordingly, the first data distribution unit (222) outputs data of the standard protocol transmitted from the protocol conversion and mapping unit (210) in a 1:N format through the first distribution path. The first distribution path may refer to a data input / output path including the data input port and output port of the first data distribution unit (222).

[0036] Additionally, the data merging and distribution unit (220) includes a data conditional distribution unit (223) that maps and merges selected data among multiple data converted into a standard protocol according to a pre-set condition when a pre-set condition is met or a command for data merging and distribution is received from the outside, and distributes the data through a second distribution path. That is, referring to FIG. 4, as an example, the data conditional distribution unit (223) includes a data mapping unit (224), a data merging unit (225), and a second data distribution unit (226).

[0038] The data mapping unit (224) selects data that corresponds to the set condition or external request command signal among the multiple data input from the data input unit (221) and determines the mapping order of the data. The set condition or external request command signal may be, for example, data to be merged or the serial merging order of the data. The data mapping unit (224) receives data 'D1', 'D2', 'D3', and 'D4' from the data input unit (221), selects data that corresponds to the set condition or external request command signal, and determines the mapping order of the data to correspond to the condition or command signal. Referring to FIG. 4, as an example of the first conditional distribution, the data 'D1', 'D2', 'D3', and 'D4' are serially merged and the merging order is sequentially in ascending order, and as an example of the second conditional distribution, the data 'D1' and 'D4' are serially merged and the merging order is sequentially in ascending order.

[0039] The first data distribution unit (222) described above is a structure that receives and distributes specific data in a 1:N structure, whereas the data conditional distribution unit (223) receives all data converted and output as a standard protocol from the protocol conversion and mapping unit (210), serially merges the data according to the conditions, and distributes the output.

[0041] The data merging unit (225) serially merges and connects the selected data transmitted from the data mapping unit (224) according to the data mapping order. That is, the data mapping unit (224) transmits the data to be merged that meets the conditions and the mapping order of the data to the data merging unit (225), and the data merging unit (225) serially merges the data according to the standard protocol according to the transmitted selected data and the mapping order. As an example, referring to FIG. 4, the data merging unit (225) serially merges the data 'D1', 'D2', 'D3', and 'D4' in ascending order according to the standard protocol as an example of the first conditional serial merging, and serially merges the data 'D1' and 'D4' in ascending order according to the standard protocol as an example of the second conditional serial merging.

[0043] The second data distribution unit (226) outputs multiple serial data that have been serially merged according to the first conditional serial merger and the second conditional serial merger transmitted from the data merging unit (225) along the second distribution path. In FIG. 4, one output of 'D1+D2+D3+D4' merged data and one output of 'D1+D4" merged data are exemplified as distribution outputs, but multiple identical merged data may be distributed and output.

[0044] Here, the second distribution path may refer to a data input / output path from the data input port of the data mapping unit (224) to the data output port of the second data distribution unit (226).

[0046] A data storage and transmission unit (230) according to one embodiment of the present invention records collected ship navigation information data in a connected database and transmits the collected ship navigation information data from the ship to a land base station via a wireless communication network (e.g., LTE, LTE-M).

[0048] As illustrated in FIG. 5, an abnormal position data identification unit (240) according to an embodiment of the present invention detects an anomaly (error) in the GPS data among the ship navigation information data input through the input interface unit (100) using a learning module, and continuously checks or marks the validity (valid GPS data) of the input GPS data. In addition, when an anomaly in the GPS data is detected through the learning module, the abnormal position data identification unit (240) calculates and outputs valid GPS data using a pre-set position calculation method based on the last valid GPS data.

[0050] The abnormal location data identification unit (240) includes a location data input unit (241), a location data anomaly detection unit (242), a valid location data recording unit (246), and a location data output unit (247).

[0052] The location data input unit (241) receives GPS data among the ship navigation information data from either the input interface unit (100) or the configuration module of the data collection and distribution unit (200).

[0054] The location data anomaly detection unit (242) receives GPS data from the location data input unit (241). Additionally, the location data anomaly detection unit (242) continuously detects errors in GPS data through a learning module by matching and comparing the current location estimate value calculated through a preset location calculation method based on the valid GPS data of the last marked location reference point with the current GPS data input from the input interface unit (100). To this end, the location data anomaly detection unit (242) includes a valid location estimate value calculation unit (243), a valid location estimate value matching unit (244), and an abnormal data determination unit (245).

[0056] The valid position estimate calculation unit (243) continuously calculates and updates the current valid position estimate using the position, velocity, and direction of the valid GPS data of the last marked valid position reference point. For example, if the abnormal data determination unit (245) determines that the first GPS data entered at the first time point is valid, the valid position estimate calculation unit (243) calculates the current valid position estimate of the second time point using the position, velocity, and direction values ​​included in the valid first GPS data in order to determine the validity of the second GPS data entered at the second time point. The same principle applies to the method of calculating the valid position estimate of the corresponding time point even after the third time point.

[0058] The valid position estimate matching unit (244) matches the current valid position estimate input from the valid position estimate calculation unit (243) with the current GPS data input from the position data input unit (241). That is, based on the example described above, the valid position estimate at the second time point calculated earlier is compared with the GPS data input at the second time point.

[0060] The abnormal data determination unit (245) detects and determines errors in the current valid position estimate and current GPS data through a generated learning module. In the example described above, the valid position estimate at the second time point matched by the valid position estimate matching unit (244) and the GPS data input at the second time point are compared with each other; if the preset error condition is not satisfied, it is determined that an error in the GPS data has been detected, and the information of the GPS data determined to be an error is transmitted to the valid position data recording unit (246) to be marked and recorded.

[0062] The above-described valid position estimate calculation unit (243), valid position estimate matching unit (244), and abnormal data determination unit (245) calculate and compare the current valid position estimate and the current GPS data at each point in time when GPS data is input, thereby determining whether the input GPS data is normal or abnormal. While determining the normality of the GPS data at each point in time, if the input GPS data at any point in time is abnormal, the position, velocity, and direction values ​​of the valid GPS data when it was normal immediately prior to that point in time are used to calculate the valid position estimate for the current point in time, and this is output to be used as GPS information. However, if the GPS data is input abnormally due to jamming and then returns to normal (refer to the above-described abnormal data determination unit for determining normality), the position estimate is not used, and the input GPS data value is utilized.

[0064] The valid location data recording unit (246) marks and records whether the input GPS data is 'normal or erroneous' at each GPS input time based on the error detection judgment of the GPS data by the abnormal data judgment unit (245), and updates the result.

[0066] The location data output unit (247) outputs GPS data corresponding to the calculated current location estimate when the GPS data is abnormal data, and outputs the GPS data input from the location data input unit (241) as is bypassed when the GPS data is normal.

[0068] In describing the present invention, prior art and matters obvious to those skilled in the art may be omitted, and descriptions of such omitted components (methods) and functions may be sufficiently referenced within the scope that does not depart from the technical spirit of the present invention. Furthermore, the components of the present invention described above are explained only for the convenience of explaining the invention, and components not described herein may be added within the scope that does not depart from the technical spirit of the present invention.

[0070] The descriptions of the composition and function of each part mentioned above have been explained separately for the sake of convenience of explanation; however, as necessary, any one composition or function may be integrated into another component or implemented in a more subdivided manner.

[0072] Although the present invention has been described with reference to an exemplary embodiment, the invention is not limited thereto, and various modifications and applications are possible. That is, those skilled in the art will readily understand that many modifications are possible within the scope of the essence of the invention. Furthermore, it should be noted that specific descriptions of known functions and configurations related to the invention, or the combination relationships of each configuration of the invention, have been omitted if it is determined that such descriptions would unnecessarily obscure the essence of the invention. Explanation of the symbols

[0073] 10: Data Collection and Distribution Unit 11: Input Port Section 12: Output port section 13: Data buffer section 21 : Standalone input device 22: Multiple output device 31: Navigation and communication devices 32 : Sensor device 33 : Radar (or radar image) 34 : 11,2,… .,n external device 100 : Input interface section 200: Data Collection and Distribution Unit 210: Protocol Conversion and Mapping Section 211 : Data Input Section 212 : Protocol conversion section 213: Protocol Mapping Section 220: Data Merging and Distribution Section 221 : Data Input Section 222 : 1st Data Distribution Unit 223 : Data Conditional Distribution Unit 224 : Data Mapping Section 225 : Data Merging Section 226 : 2nd Data Distribution Unit 230: Data storage and transmission unit 240 : Abnormal location data identification unit 241 : Location data input section 242: Location Data Anomaly Detection Unit 243 : Position Estimation Calculation Unit 244 : Position Estimation Matching Section 245 : Abnormal data determination unit 246 : Valid Location Data Record Book 247 : Location data output section 300 : Output interface section

Claims

Claim 1 A protocol conversion and mapping unit that receives various ship navigation information data required for a navigating vessel through multiple input ports, converts the non-standard protocol of the input data into a standard protocol according to the analysis of the input data, and maps the input non-standard data to the standard protocol and outputs it; a data merging and distribution unit that has a first distribution path that distributes and outputs the data converted to the standard protocol transmitted from the protocol conversion and mapping unit in a 1:N format, and a second distribution path that maps and merges selected data among the multiple data converted to the standard protocol according to the pre-set conditions and distributes and outputs it when a pre-set condition is met or a command for data merging and distribution is received from the outside; an abnormal position data identification unit that continuously marks valid GPS data while detecting anomalies in GPS data among the input ship navigation information data through a learning module, and calculates and outputs valid GPS data using a pre-set position calculation method based on the last valid GPS data when an anomaly in the GPS data is detected; and a data storage and transmission unit that records the collected ship navigation information data in a database and transmits the collected ship navigation information data from the vessel to a land base station via a wireless communication network, and the data merging and The distribution unit includes a first data distribution unit that outputs data converted into a standard protocol transmitted from the protocol conversion and mapping unit in a 1:N format through the first distribution path, and a data conditional distribution unit that maps and merges selected data that meets the condition among a plurality of data converted into the standard protocol according to a preset condition and outputs it through the second distribution path when a preset condition is met or a command for data merge distribution is received from the outside, and the data conditional distribution unit includes a data mapping unit that selects data that meets the condition among the plurality of data and determines the mapping order of the data.An intelligent data management device for a ship, characterized by comprising: a data merging unit that serially merges and connects selected data transmitted from the data mapping unit according to the mapping order of a first conditional serial merging and a second conditional serial merging; and a second data distribution unit that outputs a plurality of conditionally merged serial data transmitted from the data merging unit along the second distribution path. Claim 2 An intelligent data management device for a ship according to claim 1, wherein the protocol conversion and mapping unit comprises a protocol conversion unit that converts and outputs a non-standard protocol of input data into a standard protocol, and a protocol mapping unit that repositions and maps the location of input non-standard data to conform to the standard protocol and converts and outputs it into a standard protocol. Claim 3 delete Claim 4 delete Claim 5 An intelligent data management device for a ship according to claim 1, wherein the abnormal position data identification unit comprises: a position data input unit that receives GPS data among the ship navigation information data; a position data anomaly detection unit that receives the GPS data from the position data input unit and continuously detects errors in the GPS data through a learning module by matching and comparing the input current GPS data with a current position estimate value calculated through a preset position calculation method based on the valid GPS data of the last marked position reference point; a valid position data recording unit that marks and records whether each input GPS data is valid GPS data centered on each position reference point; and a position data output unit that outputs GPS data corresponding to the current position estimate value when determined to be abnormal GPS data, and bypasses and outputs the input GPS data as is when determined to be normal GPS data. Claim 6 In claim 5, the position data anomaly detection unit comprises: a valid position estimation value calculation unit that calculates a current valid position estimation value using the position, velocity, and direction of valid GPS data of a marked last position reference point; a valid position estimation value matching unit that matches the current valid position estimation value input from the valid position estimation value calculation unit with the current GPS data input from the position data input unit; and an abnormal data determination unit that detects and determines errors in the current valid position estimation value and the current GPS data through the learning module, wherein the marking and recording of the valid position data recording unit are continuously updated according to the error detection determination of the abnormal data determination unit.

Citation Information

Patent Citations

  • System and method for processing sensing data from sensor network

    KR100749820B1

  • Complex communication system between port and ship

    KR1020240076045A

  • Mobile device location anomaly detection based on non-location information

    US20190306826A1