Data processing method and data processing platform for cabin penetrating part of ship

By introducing a data processing platform into the ship, the area of ​​insulation consumption area of ​​the cabin through the cabin through the cabin is automatically calculated, which solves the complex and time-consuming problem of insulation consumption calculation of cable insulation parts in large ships, and realizes efficient insulation consumption calculation.

CN119293963APending Publication Date: 2025-01-10SHANGHAI WAIGAOQIAO SHIP BUILDING CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411416409.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-11
Publication Date
2025-01-10

AI Technical Summary

Technical Problem

In large ocean liner ships, the calculation of insulation consumption of cable through cabins is complex and time-consuming. The existing technology mainly relies on manual calculations, resulting in low efficiency and high computational complexity.

Method used

Provide a data processing method and data processing platform for ship cabin penetration. By importing the cabin penetration list, determining the cabin penetration type and size based on multiple attribute parameters, calculating the insulation consumption area area, and calculating the insulation consumption area area through formulas , realize automated storage.

Benefits of technology

The calculation efficiency of the insulation area of ​​the cable through cabin parts is improved, a lot of manual calculation time is saved, and the calculation efficiency and accuracy are significantly improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119293963A_ABST
    Figure CN119293963A_ABST
Patent Text Reader

Abstract

The invention provides a data processing method and a data processing platform for cabin-penetrating parts of a ship, and the method comprises the steps: importing a cabin-penetrating part list in a data processing interface, the cabin-penetrating part list comprises a plurality of processing items, each processing item is used for recording a plurality of attribute parameters of a corresponding cabin-penetrating part, a plurality of isolation plates are arranged on the ship, and each processing item is used for recording a plurality of attribute parameters of the corresponding cabin-penetrating part; each isolation plate is used for isolating the ship into spaces, and the cabin penetrating pieces are through holes formed in the isolation plates so that cables can penetrate through the cabin penetrating pieces to be transmitted to the spaces; performing the following processing on each cabin penetrating piece: determining the cabin penetrating piece type and the cabin penetrating piece size of the cabin penetrating piece according to a plurality of attribute parameters of the cabin penetrating piece so as to calculate the insulation consumption area of the cabin penetrating piece; and for each cabin penetrating piece, adding the insulation consumption area of the cabin penetrating piece into a processing item of the cabin penetrating piece, and storing the insulation consumption area of the cabin penetrating piece. According to the invention, the efficiency of calculating the area of the insulation consumption area of the cabin penetrating part is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of ship technology, and in particular to a data processing method and a data processing platform for a ship's cabin penetration component. Background Art

[0002] At present, large ocean-going passenger ships and other ships with complex electrical designs have various forms of penetrations, which are formed in the bulkheads and decks of the ship to isolate each compartment for transmitting cables. In the design process of various products in the past, cable penetrations were rarely wrapped with insulation and the amount of insulation was small, so the insulation amount of cable penetrations was basically calculated manually.

[0003] However, in ship projects such as large ocean-going passenger ships, where penetrations are diverse in form, the insulation requirements for penetrations are complex, and the design and proofreading are complex, the amount of insulation used for cable penetrations is large, and the insulation wrapping forms of different penetrations are inconsistent, and manual calculation is time-consuming and labor-intensive. Summary of the invention

[0004] In view of this, the purpose of the present application is to provide a data processing method and a data processing platform for a ship's cabin penetration component to overcome at least one of the above-mentioned defects.

[0005] In a first aspect, an embodiment of the present application provides a method for data processing of a ship's penetration parts, the method comprising: importing a list of penetration parts in a data processing interface, the list of penetration parts comprising a plurality of processing items, each processing item being used to record a plurality of attribute parameters of a corresponding penetration part, a plurality of isolation plates being provided on the ship, each isolation plate being used to isolate the ship into various spaces, the penetration parts being through holes formed on the isolation plates, so that cables can pass through the penetration parts and be transmitted to various spaces; performing the following processing for each penetration part: determining a penetration part type and a penetration part size of the penetration part according to the plurality of attribute parameters of the penetration part, so as to calculate an insulation usage area of ​​the penetration part, the insulation usage area being an area where insulation material is laid at the position of the penetration part; for each penetration part, adding the insulation usage area of ​​the penetration part to the processing item of the penetration part, and storing the penetration part.

[0006] In an optional embodiment of the present application, the multiple attribute parameters of each penetration component include the model of the penetration component, the fire protection level, the structural material, and the formation position of the penetration component, wherein the insulation usage area of ​​each penetration component is determined in the following manner: for each penetration component, the type of penetration component corresponding to the model of the penetration component is queried from the penetration component database according to the model of the penetration component, and the penetration component type indicates the shape of the through hole corresponding to the penetration component; for each penetration component type, the insulation construction method corresponding to the penetration component type is determined according to the penetration component type, the fire protection level, the structural material, and the formation position of the penetration component, and the insulation construction method is the number of surfaces on which the insulation area of ​​the penetration component corresponding to the penetration component type is laid; for each insulation construction method, the insulation usage area of ​​the penetration component under the construction method is determined according to the insulation construction method corresponding to the penetration component and the size of the penetration component.

[0007] In an optional embodiment of the present application, the type of the penetration piece includes a circular shape, and the penetration piece size corresponding to the circular penetration piece is the radius of the circular through hole of the circular penetration piece, wherein the insulation usage area of ​​each circular penetration piece is calculated in the following manner: for each circular penetration piece, a first area is calculated according to a preset insulation extension length and the radius of the circular penetration piece, and a second area is calculated according to the radius of the circular penetration piece, and the preset insulation extension length is the distance extending outward around the circular through hole corresponding to the penetration piece; for each circular penetration piece, the insulation usage area of ​​the circular penetration piece is calculated according to the difference between the first area and the second area corresponding to the circular penetration piece.

[0008] In an optional embodiment of the present application, the type of cabin penetration piece also includes a rectangle, and the cabin penetration piece size corresponding to the rectangular cabin penetration piece is the length and width of the rectangular through hole of the rectangular cabin penetration piece, wherein the insulation usage area of ​​each rectangular cabin penetration piece is calculated in the following manner: for each rectangular cabin penetration piece, a third area is calculated based on a preset insulation extension length and the length and width of the rectangular cabin penetration piece, and a fourth area is calculated based on the length and width of the rectangular cabin penetration piece, and the preset insulation extension length is the distance extending outward around the rectangular through hole corresponding to the cabin penetration piece; for each rectangular cabin penetration piece, the insulation usage area of ​​the rectangular cabin penetration piece is calculated based on the difference between the third area and the fourth area corresponding to the rectangular cabin penetration piece.

[0009] In an optional embodiment of the present application, the insulation usage area of ​​the circular cabin penetration member for single-sided construction is determined by the following formula:

[0010]

[0011] Among them, S insulation1k represents the insulation area of ​​the kth circular penetration piece on one side, r krepresents the radius of the circular hole of the kth circular penetration component, L A It is the distance extending outward around the circular through hole corresponding to the cabin penetration member.

[0012] In an optional embodiment of the present application, the insulation usage area of ​​the rectangular cabin penetration member constructed on one side is determined by the following formula:

[0013] S insulation2k =(L1+2L B )×(L2+2L B )-L1×L2

[0014] Among them, S insulation2k represents the insulation area of ​​the single-sided construction of the k-th rectangular penetration component, L1 represents the length of the rectangular through hole of the k-th rectangular penetration component, L2 represents the width of the rectangular through hole of the k-th rectangular penetration component, and L B It is the distance extending outward around the corresponding rectangular through hole of the cabin penetration member.

[0015] In an optional embodiment of the present application, when the penetration member is formed at the inner bulkhead, the insulation construction method is double-sided construction; when the penetration member is formed at the outer bulkhead and deck, the insulation construction method is single-sided construction.

[0016] In the second aspect, the embodiment of the present application also provides a data processing platform for ship's cabin penetration parts, the data processing platform for ship's cabin penetration parts comprises: an import module, used to import a list of cabin penetration parts in a data processing interface, the list of cabin penetration parts comprises multiple processing items, each processing item is used to record multiple attribute parameters of a corresponding cabin penetration part, a plurality of isolation plates are provided on the ship, each isolation plate is used to isolate the ship into various spaces, the cabin penetration parts are through holes formed on the isolation plates, so that cables can pass through the cabin penetration parts and be transmitted to various spaces; a calculation module, used to perform the following processing for each cabin penetration part: according to the multiple attribute parameters of the cabin penetration part, determine the cabin penetration part type and the cabin penetration part size of the cabin penetration part to calculate the insulation usage area of ​​the cabin penetration part, the insulation usage area area is the area of ​​the insulation material laid at the position of the cabin penetration part; a storage module, used to add the insulation usage area area of ​​the cabin penetration part to the processing item of the cabin penetration part for each cabin penetration part, and store it.

[0017] In a third aspect, an embodiment of the present application further provides an electronic device, comprising: a processor, a memory and a bus, wherein the memory stores machine-readable instructions executable by the processor, and when the electronic device is running, the processor and the memory communicate via the bus, and when the machine-readable instructions are executed by the processor, the steps of the method described above are performed.

[0018] In a fourth aspect, an embodiment of the present application further provides a computer-readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor, the steps of the method described above are executed.

[0019] The data processing method and data processing platform for the ship's penetration parts provided in the embodiment of the present application import a list of penetration parts in the data processing interface. The list of penetration parts includes multiple processing items, each of which is used to record multiple attribute parameters of a corresponding penetration part. The ship is provided with multiple isolation plates, each of which is used to isolate the ship into various spaces. The penetration parts are through holes formed on the isolation plates so that the cables can be transmitted to various spaces through the penetration parts. The following processing is performed for each penetration part: according to the multiple attribute parameters of the penetration part, the penetration part type and the penetration part size of the penetration part are determined to calculate the insulation usage area of ​​the penetration part; for each penetration part, the insulation usage area of ​​the penetration part is added to the processing item of the penetration part and stored. Through the present application, the efficiency of calculating the insulation usage area of ​​the penetration part is improved.

[0020] In order to make the above-mentioned objects, features and advantages of the present application more obvious and easy to understand, preferred embodiments are specifically cited below and described in detail with reference to the attached drawings. BRIEF DESCRIPTION OF THE DRAWINGS

[0021] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings required for use in the embodiments will be briefly introduced below. It should be understood that the following drawings only show certain embodiments of the present application and therefore should not be regarded as limiting the scope. For ordinary technicians in this field, other related drawings can be obtained based on these drawings without paying creative work.

[0022] Figure 1 A flow chart of a method for processing data of a ship's cabin penetration member provided in an embodiment of the present application;

[0023] Figure 2 A schematic diagram of the structure of laying insulating materials on a circular penetration member of a ship provided in an embodiment of the present application;

[0024] Figure 3 A schematic diagram of the structure of laying insulating materials on a rectangular penetration member of a ship provided in an embodiment of the present application;

[0025] Figure 4 A schematic diagram of the structure of a data processing platform for a ship's cabin penetration component provided in an embodiment of the present application;

[0026] Figure 5 A schematic diagram of the structure of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0027] To make the purpose, technical scheme and advantages of the embodiments of the present application clearer, the technical scheme in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only a part of the embodiments of the present application, rather than all of the embodiments. The components of the embodiments of the present application usually described and shown in the drawings here can be arranged and designed in various different configurations. Therefore, the following detailed description of the embodiments of the present application provided in the drawings is not intended to limit the scope of the application claimed for protection, but merely represents the selected embodiments of the present application. Based on the embodiments of the present application, each other embodiment obtained by those skilled in the art without making creative work belongs to the scope of protection of the present application.

[0028] First, the application scenarios to which the present application is applicable are introduced. The present application can be applied to the field of ships.

[0029] Research has found that for ships with highly complex electrical designs, such as large ocean liner ships, the forms of penetrations are diverse, and cable penetrations are rarely wrapped in insulation, with a small amount of insulation used. Therefore, manual calculations are basically used to calculate the insulation amount of cable penetrations. However, in ship projects such as large ocean liner ships, where the forms of penetrations are diverse, the insulation requirements of penetrations are complex, and the design and proofreading complexity is high, the insulation amount of cable penetrations is large, and the insulation wrapping forms of different penetrations are inconsistent, and manual calculations are time-consuming and labor-intensive.

[0030] Based on this, the embodiment of the present application provides a data processing method and a data processing platform for ship's cabin penetration parts, importing a cabin penetration parts list in the data processing interface; performing the following processing for each cabin penetration part: determining the cabin penetration part type and cabin penetration part size of the cabin penetration part according to multiple attribute parameters of the cabin penetration part to calculate the insulation usage area of ​​the cabin penetration part; for each cabin penetration part, adding the insulation usage area of ​​the cabin penetration part to the processing item of the cabin penetration part and storing it. Through this application, the efficiency of calculating the insulation usage area of ​​the cabin penetration part is improved.

[0031] See also Figure 1 , Figure 1 This is a flow chart of the data processing method of the ship's cabin penetration parts provided in the embodiment of the present application. Figure 1 As shown in the figure, the data processing method of the ship's cabin penetration parts provided in the embodiment of the present application includes:

[0032] S101. Import a list of cabin penetration parts in a data processing interface.

[0033] Among them, the penetration list includes multiple processing items, each processing item is used to record multiple attribute parameters of a corresponding penetration. A plurality of isolation panels are provided on the ship, each isolation panel is used to isolate the ship into various spaces, and the penetration is a through hole formed on the isolation panel so that the cable can pass through the penetration and be transmitted to various spaces.

[0034] The multiple attribute parameters on each processing item include the penetration model and fire protection level, structural material, and the penetration position of the penetration.

[0035] S102, performing the following processing for each cabin penetration component: determining the cabin penetration component type and cabin penetration component size of the cabin penetration component according to multiple attribute parameters of the cabin penetration component, so as to calculate the insulation usage area of ​​the cabin penetration component.

[0036] Here, the area of ​​the insulation usage region is the area where the insulation material is laid at the location of the cabin penetration member.

[0037] For example, the multiple attribute parameters of each cabin penetration component include the cabin penetration component model and fire protection level, structural material, and the location where the cabin penetration component is formed.

[0038] Specifically, the insulation area of ​​each cabin penetration member is determined by:

[0039] For each cabin penetration component, the cabin penetration component type corresponding to the cabin penetration component model is queried from the cabin penetration component database according to the cabin penetration component model.

[0040] The type of the penetration member indicates the shape of the through hole corresponding to the penetration member.

[0041] For each type of penetration component, the insulation construction method corresponding to the type of penetration component is determined according to the type of penetration component, fire protection level, structural material and formation position of the penetration component.

[0042] The insulation construction method is the number of surfaces of the insulation area of ​​the penetration component corresponding to the type of penetration component;

[0043] For each insulation construction method, the insulation usage area of ​​the penetration component under the construction method is determined according to the insulation construction method corresponding to the penetration component and the size of the penetration component.

[0044] The types of the cabin penetration pieces include circular ones, and the cabin penetration piece size corresponding to the circular cabin penetration piece is the radius of the circular through hole of the circular cabin penetration piece.

[0045] In an optional embodiment, the insulation construction method corresponding to the type of the penetration component is determined according to the type of the penetration component, the fire protection level, the structural material, and the position of the penetration component, as shown in Table 1 below:

[0046] Table 1:

[0047]

[0048]

[0049] As shown in Table 1, the type of the penetration, the fire protection level, the structural material, the location of the penetration, and the corresponding insulation construction method of the penetration can be determined by querying MCT (Multi Cable Transit) in Table 1.

[0050] For example, as shown in the first row of Table 1, when the type of the penetration is rectangular, circular MCT or similar shape, the fire protection level is A0, the structural material is steel and the position of the penetration is the outer bulkhead, the insulation construction method is determined to be single-sided construction.

[0051] In the fire protection level, A0 indicates extremely low fire resistance or an unspecified fire resistance level, A15 indicates that the material or structure can maintain a certain protection time in the fire, usually 15 minutes, and A30 indicates that the material or structure can maintain a certain protection time in the fire, usually 30 minutes, which means that after the fire occurs, the material or structure can effectively prevent the spread of the fire within 30 minutes, providing valuable time for personnel evacuation and fire extinguishing;

[0052] The A60 fire rating indicates that the material or structure can maintain a protection time of 60 minutes in a fire. This is a higher fire rating, usually used in places with high requirements for fire resistance, such as high-rise buildings, public buildings, important facilities, etc. A60 grade materials or structures can effectively prevent the spread of fire and protect the safety of people and property in a fire. A60L is a variant or additional description of the A60 grade.

[0053] In an optional embodiment, when the penetration member is formed at the inner bulkhead, the insulation amount is constructed in a double-sided construction manner; and when the penetration member is formed at the outer bulkhead and deck, the insulation amount is constructed in a single-sided construction manner.

[0054] After determining the type of penetration and insulation construction method, the insulation area of ​​the penetration can be calculated.

[0055] See also Figure 2 , Figure 2 This is a schematic diagram of the structure of laying insulating materials on the circular penetration member of the ship provided in the embodiment of the present application. Figure 2 As shown in the figure, a schematic structural diagram of a circular penetration member of a ship provided in an embodiment of the present application for laying insulating materials includes: a radius 21 and a preset insulating extension length 22.

[0056] Figure 2 The middle oblique line area is the insulation area required for single-sided construction of the circular penetration component.

[0057] The insulation area for single-sided construction of circular penetrations is determined by the following formula:

[0058]

[0059] Among them, S insulation1k represents the insulation area of ​​the kth circular penetration piece on one side, r k represents the radius of the circular hole of the kth circular penetration component, L A It is the distance extending outward around the circular through hole corresponding to the cabin penetration member.

[0060] The insulation area for double-sided construction of circular penetrations is determined by the following formula:

[0061]

[0062] Among them, S insulation3k represents the insulation area of ​​the kth circular penetration component on both sides, r k represents the radius of the circular hole of the kth circular penetration component, L A It is the distance extending outward around the circular through hole corresponding to the cabin penetration member.

[0063] The type of cabin penetration piece also includes a rectangular shape, and the cabin penetration piece size corresponding to the rectangular cabin penetration piece is the length and width of the square through hole of the rectangular cabin penetration piece.

[0064] See also Figure 3 , Figure 3 This is a schematic diagram of the structure of laying insulating materials on a rectangular penetration member of a ship provided in an embodiment of the present application. Figure 3 As shown in the figure, a schematic diagram of the structure of laying insulating materials on a rectangular penetration piece of a ship provided in an embodiment of the present application includes: a length 31, a width 32 and a preset insulation extension length 33.

[0065] Figure 3 The middle oblique line area is the insulation area required for single-sided construction of the rectangular penetration.

[0066] like Figure 3 As shown, Figure 3 The area between the rounded rectangle and the rectangle is the border area of ​​the rectangular cabin penetration part, which is not calculated here.

[0067] The insulation area for single-sided construction of rectangular penetrations is determined by the following formula:

[0068] S insulation2k =(L1+2L B )×(L2+2L B )-L1×L2

[0069] Among them, Sinsulation2k represents the insulation area of ​​the single-sided construction of the k-th rectangular penetration component, L1 represents the length of the rectangular through hole of the k-th rectangular penetration component, L2 represents the width of the rectangular through hole of the k-th rectangular penetration component, and L B It is the distance extending outward around the corresponding rectangular through hole of the cabin penetration member.

[0070] The insulation area for double-sided construction of rectangular penetrations is determined by the following formula:

[0071] S insulation4k =2×[(L1+2L B )×(L2+2L B )-L1×L2]

[0072] Among them, S insulation4k represents the insulation area of ​​the double-sided construction of the k-th rectangular penetration component, L1 represents the length of the rectangular through hole of the k-th rectangular penetration component, L2 represents the width of the rectangular through hole of the k-th rectangular penetration component, and L B It is the distance extending outward around the corresponding rectangular through hole of the cabin penetration member.

[0073] Here, L A and L B Equal, preferably, in order to avoid wasting the area of ​​insulation materials and to ensure that the insulation function is not affected, the preset insulation extension length can be calculated, and it can be known that L A and L B When the insulation is 200mm-300mm, it can achieve a good fireproof effect. In this application calculation, 200mm is taken as L A and L B The value of .

[0074] S103: For each cabin penetration component, add the insulation usage area of ​​the cabin penetration component to the processing item of the cabin penetration component and store it.

[0075] In this step, when the insulation usage area of ​​each cabin penetration component is calculated, the insulation usage area is added to the processing items of the cabin penetration component, and the processing items of all cabin penetration components can be exported to an EXCEL table for screening and summary.

[0076] Preferably, each row in the EXCEL table corresponds to a penetration component, including parameter information such as the penetration component serial number, penetration component name, penetration component model, penetration component formation position, fire protection level, watertightness level, insulation construction method, and insulation usage area.

[0077] For example, the watertightness levels include NT and WT. If the position of the penetration member is a watertight door, the watertightness level is WT. If the position of the penetration member is a semi-watertight door, the watertightness level is WT.

[0078] The data processing method and data processing platform for the ship's penetration parts provided in the embodiment of the present application import a list of penetration parts in the data processing interface. The list of penetration parts includes multiple processing items, each of which is used to record multiple attribute parameters of a corresponding penetration part. The ship is provided with multiple isolation plates, each of which is used to isolate the ship into various spaces. The penetration parts are through holes formed on the isolation plates so that the cables can be transmitted to various spaces through the penetration parts. The following processing is performed for each penetration part: according to the multiple attribute parameters of the penetration part, the penetration part type and the penetration part size of the penetration part are determined to calculate the insulation usage area of ​​the penetration part; for each penetration part, the insulation usage area of ​​the penetration part is added to the processing item of the penetration part and stored. Through the present application, the efficiency of calculating the insulation usage area of ​​the penetration part is improved.

[0079] The data processing method for ship penetrations of the present application is simple and fast. Taking a large cruise ship as an example, the number of cable penetrations that need to be insulated is about 8,000. If the insulation usage of each penetration is calculated manually, with an average of 6 minutes for calculating the insulation usage of one penetration, it will take about 800 man-hours. Through the model-based cable penetration insulation usage calculation method, the working hours can be shortened to 4 man-hours, which can save about 796 hours per ship, thereby solving the efficiency problem of cable penetration insulation usage calculation and greatly improving the efficiency and accuracy of insulation calculation.

[0080] Based on the same inventive concept, the embodiment of the present application also provides a data processing platform for ship's penetration parts corresponding to the data processing method for ship's penetration parts. Since the principle of solving the problem by the platform in the embodiment of the present application is similar to the data processing method for ship's penetration parts in the embodiment of the present application, the implementation of the platform can refer to the implementation of the method, and the repeated parts will not be repeated.

[0081] See also Figure 4 , Figure 4 This is a schematic diagram of the structure of the data processing platform of the ship's cabin penetration parts provided in the embodiment of the present application. Figure 4 As shown in FIG. 4 , the data processing platform 400 of the ship's cabin penetration component includes:

[0082] The import module 401 is used to import a list of penetration parts in the data processing interface, wherein the list of penetration parts includes multiple processing items, each of which is used to record multiple attribute parameters of a corresponding penetration part. The ship is provided with multiple isolation plates, each isolation plate is used to isolate the ship into various spaces, and the penetration parts are through holes formed on the isolation plates, so that cables can pass through the penetration parts and be transmitted to various spaces;

[0083] The calculation module 402 is used to perform the following processing for each cabin penetration component: determine the cabin penetration component type and cabin penetration component size of the cabin penetration component according to multiple attribute parameters of the cabin penetration component, so as to calculate the insulation usage area of ​​the cabin penetration component, wherein the insulation usage area is the area where the insulation material is laid at the position of the cabin penetration component;

[0084] The storage module 403 is used to add the insulation usage area of ​​each cabin penetration component to the processing item of the cabin penetration component and store it.

[0085] See also Figure 5 , Figure 5 This is a schematic diagram of the structure of the electronic device provided in the embodiment of the present application. Figure 5 As shown in , the electronic device 500 includes a processor 510 , a memory 520 and a bus 530 .

[0086] The memory 520 stores machine-readable instructions executable by the processor 510. When the electronic device 500 is running, the processor 510 communicates with the memory 520 via the bus 530. When the machine-readable instructions are executed by the processor 510, the above-mentioned Figure 1 The steps of the method for processing data of the ship's cabin penetration parts in the method embodiment shown, and the specific implementation method can be found in the method embodiment, which will not be repeated here.

[0087] The present application also provides a computer-readable storage medium on which a computer program is stored. When the computer program is executed by a processor, the computer program can execute the above-mentioned Figure 1 The steps of the method for processing data of the ship's cabin penetration parts in the method embodiment shown, and the specific implementation method can be found in the method embodiment, which will not be repeated here.

[0088] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.

[0089] In the several embodiments provided in the present application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. The device embodiments described above are merely schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some communication interfaces, and the indirect coupling or communication connection of devices or units can be electrical, mechanical or other forms.

[0090] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0091] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.

[0092] If the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a non-volatile computer-readable storage medium that is executable by a processor. Based on this understanding, the technical solution of the present application can essentially be embodied in the form of a software product, or in other words, the part that contributes to the prior art or the part of the technical solution. The computer software product is stored in a storage medium, including several instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.

[0093] Finally, it should be noted that the above-described embodiments are only specific implementation methods of the present application, which are used to illustrate the technical solutions of the present application, rather than to limit them. The protection scope of the present application is not limited thereto. Although the present application is described in detail with reference to the above-mentioned embodiments, ordinary technicians in the field should understand that any technician familiar with the technical field can still modify the technical solutions recorded in the above-mentioned embodiments within the technical scope disclosed in the present application, or can easily think of changes, or make equivalent replacements for some of the technical features therein; and these modifications, changes or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the embodiments of the present application, and should be included in the protection scope of the present application. Therefore, the protection scope of the present application shall be based on the protection scope of the claims.

Claims

1. A method for processing data of a ship's penetration parts, characterized in that: include: Import a list of penetration parts in the data processing interface, wherein the list of penetration parts includes multiple processing items, each of which is used to record multiple attribute parameters of a corresponding penetration part. The ship is provided with multiple isolation plates, each isolation plate is used to isolate the ship into various spaces, and the penetration parts are through holes formed on the isolation plates, so that cables can pass through the penetration parts and be transmitted to various spaces; The following processing is performed for each cabin penetration component: according to multiple attribute parameters of the cabin penetration component, the cabin penetration component type and the cabin penetration component size of the cabin penetration component are determined to calculate the insulation usage area of ​​the cabin penetration component, and the insulation usage area is the area where the insulation material is laid at the position of the cabin penetration component; For each cabin penetration component, the insulation usage area of ​​the cabin penetration component is added to the processing item of the cabin penetration component and stored.

2. The method according to claim 1, characterized in that The multiple attribute parameters of each penetration component include the model of the penetration component, fire rating, structural material, and the location of the penetration component. The insulation area of ​​each penetration member is determined by: For each cabin penetration component, querying a cabin penetration component type corresponding to the cabin penetration component model from a cabin penetration component database according to the cabin penetration component model, wherein the cabin penetration component type indicates a shape of a through hole corresponding to the cabin penetration component; For each type of penetration component, determine the insulation construction method corresponding to the type of penetration component according to the type of penetration component, fire protection level, structural material and formation position of the penetration component, wherein the insulation construction method is the number of surfaces of the insulation area of ​​the penetration component corresponding to the type of penetration component; For each insulation construction method, the insulation usage area of ​​the penetration component under the construction method is determined according to the insulation construction method corresponding to the penetration component and the size of the penetration component.

3. The method according to claim 2, characterized in that The type of the cabin penetration member includes a circular shape, and the cabin penetration member size corresponding to the circular cabin penetration member is the radius of the circular through hole of the circular cabin penetration member. The insulation area of ​​each circular penetration is calculated in the following way: For each circular cabin penetration member, a first area is calculated according to a preset insulation extension length and a radius of the circular cabin penetration member, and a second area is calculated according to the radius of the circular cabin penetration member, wherein the preset insulation extension length is a distance extending outward around a circular through hole corresponding to the cabin penetration member; For each circular cabin penetration component, the insulation usage area of ​​the circular cabin penetration component is calculated according to the difference between the first area and the second area corresponding to the circular cabin penetration component.

4. The method according to claim 2, characterized in that: The type of the cabin penetration piece also includes a rectangular shape, and the cabin penetration piece size corresponding to the rectangular cabin penetration piece is the length and width of the square through hole of the rectangular cabin penetration piece. The insulation area of ​​each rectangular penetration is calculated as follows: For each rectangular penetration member, a third area is calculated according to a preset insulation extension length and the length and width of the rectangular penetration member, and a fourth area is calculated according to the length and width of the rectangular penetration member, wherein the preset insulation extension length is a distance extending outward around the rectangular through hole corresponding to the penetration member; For each rectangular cabin penetration component, the insulation usage area of ​​the rectangular cabin penetration component is calculated according to the difference between the third area and the fourth area corresponding to the rectangular cabin penetration component.

5. The method according to claim 3, characterized in that: The insulation area of ​​the circular penetration member for single-sided construction is determined by the following formula: Among them, Sinsulatio n1k represents the insulation area of ​​the kth circular penetration piece on one side, r k represents the radius of the circular hole of the kth circular penetration component, L A It is the distance extending outward around the circular through hole corresponding to the cabin penetration member.

6. The method according to claim 4, characterized in that The insulation area of ​​the rectangular penetration piece constructed on one side is determined by the following formula: Sinsutation2k=(L1+2LB)×(L2+2LB)-L×L2 Among them, Sinsulatio n2k represents the insulation area of ​​the single-sided construction of the k-th rectangular penetration component, L1 represents the length of the rectangular through hole of the k-th rectangular penetration component, L2 represents the width of the rectangular through hole of the k-th rectangular penetration component, and L B It is the distance extending outward around the corresponding rectangular through hole of the cabin penetration member.

7. The method according to claim 2, characterized in that: When the penetration member is formed at the inner bulkhead, the insulation amount is constructed in a double-sided construction manner; and when the penetration member is formed at the outer bulkhead and the deck, the insulation amount is constructed in a single-sided construction manner.

8. A data processing platform for ship's cabin penetration parts, characterized in that: include: An import module is used to import a list of penetration parts in a data processing interface, wherein the list of penetration parts includes a plurality of processing items, each of which is used to record a plurality of attribute parameters of a corresponding penetration part, wherein a plurality of isolation plates are provided on the ship, each isolation plate is used to isolate the ship into various spaces, and the penetration parts are through holes formed on the isolation plates, so that cables can pass through the penetration parts and be transmitted to various spaces; a calculation module, configured to perform the following processing for each cabin penetration component: determining the cabin penetration component type and cabin penetration component size of the cabin penetration component according to a plurality of attribute parameters of the cabin penetration component, so as to calculate the insulation usage area of ​​the cabin penetration component, wherein the insulation usage area is the area where the insulation material is laid at the position of the cabin penetration component; The storage module is used to add the insulation usage area of ​​each cabin penetration component to the processing item of the cabin penetration component and store it.

9. An electronic device, characterized in that: include: A processor, a memory and a bus, wherein the memory stores machine-readable instructions executable by the processor, and when the electronic device is running, the processor and the memory communicate via the bus, and the processor executes the machine-readable instructions to perform the steps of any method as claimed in claims 1 to 7.

10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 7 are executed.