A method and system for the automatic setting of a shipbuilding process in an integrated area

CN117875640BActive Publication Date: 2026-08-07JIANGNAN SHIPYARD (GRP) CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
JIANGNAN SHIPYARD (GRP) CO LTD
Filing Date
2024-01-04
Publication Date
2026-08-07

AI Technical Summary

Technical Problem

[0003]而在同一舾装阶段及功能区域中,涉及多类型舾装件,且各类舾装件的安装工艺各不相同,如电工、钳工、油漆工和焊接工等,现有的建造工序规划方法仍仅按照舾装件的吊装顺序进行规划,导致多工种间经常无序交叉,舾装作业混乱,且会由于工艺路径互相干涉而产生返工问题,降低船舶生产效率,拉长船舶建造周期

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117875640B_ABST
    Figure CN117875640B_ABST
Patent Text Reader

Abstract

The application provides a kind of ship integrated area construction process automation setting method, comprising: obtaining current planned tray set and to-be-planned tray set;Perform construction process planning on current to-be-planned tray set, comprising: based on preset conditions, obtain main material tray, to divide other trays into first tray and second tray;Detect whether the three-dimensional path of the first tray outfitting and the main material tray outfitting coincides, to split the coincident outfitting sub-piece from the coincident outfitting of the first tray and obtain a new tray;Add the main material tray and the split first tray to the planned tray set;Perform planning sequence update on the new tray and the second tray to obtain a new to-be-planned tray set and re-execute the construction process planning until each tray does not meet the preset conditions.The ship integrated area construction process automation setting method and system of the application can realize multi-skilled sequential operation and improve shipbuilding efficiency.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application belongs to the field of shipbuilding technology, and in particular relates to an automated setting method and system for ship integrated area construction processes. Background Technology

[0002] Ship outfitting accounts for 50% to 60% of the total shipbuilding workload and is a crucial part of the shipbuilding process. Currently, ship outfitting is primarily based on pallet management, with construction conducted through different outfitting stages and areas. For example, outfitting stages are divided into pre-embedding, pre-assembly, section assembly, and dock stages; then, the outfitting areas within each stage are further divided into large, medium, and small areas according to hierarchy. Furthermore, to facilitate the verification of the ship's completed functional modules, these large, medium, and small areas are typically further subdivided into functional zones based on these modules, such as the engine room hangar area and the engine room area.

[0003] Within the same outfitting phase and functional area, multiple types of outfitting components are involved, each with different installation processes, such as electricians, fitters, painters, and welders. Existing construction process planning methods still only plan according to the hoisting sequence of outfitting components, leading to frequent disorderly overlap between different trades, chaotic outfitting operations, and rework issues due to interference between process paths, reducing shipbuilding efficiency and lengthening the shipbuilding cycle. Balancing the work rhythms of different trades requires managers to have extensive shipbuilding and management experience, and planning shipbuilding processes in integrated areas is time-consuming, further delaying the shipbuilding cycle. Therefore, there is an urgent need for an automated construction process setting method that enables orderly operation among multiple trades and improves shipbuilding efficiency in integrated shipbuilding areas. Summary of the Invention

[0004] In view of the shortcomings of the prior art, the purpose of this application is to provide an automated setting method and system for the construction process of a ship integrated area, so as to solve the problem of rework caused by disorderly crossover of multiple trades and mutual interference of process paths during the installation process in the scenario of ship integrated area construction.

[0005] To achieve the above and other related objectives, this invention provides an automated method for setting up construction processes in integrated shipbuilding areas, used for planning construction processes for pallets with the same outfitting stage and functional areas, including the following steps:

[0006] Get the current set of planned pallets and the set of pallets to be planned;

[0007] Construction process planning is performed on the current set of pallets to be planned, the construction process planning includes:

[0008] Based on preset conditions, the main quantity pallets in the current set of pallets to be planned are obtained, and according to the planning order of each pallet to be planned, the other pallets to be planned are divided into the first pallet and the second pallet; the first pallet is the pallet whose planning order is before the main quantity pallet; the second pallet is the pallet whose planning order is after the main quantity pallet.

[0009] Obtain the spatial distribution of the 3D models of each outfitting component in the first pallet, and the 3D path of each outfitting component in the main material pallet; perform overlap detection on the spatial distribution of the 3D models of each outfitting component in the first pallet and the 3D paths respectively, and obtain the overlapping outfitting components and their overlap information in the first pallet.

[0010] Based on the overlap information, overlapping outfitting sub-components are separated from the overlapping outfitting components, and each overlapping outfitting sub-component is assembled into a new pallet; the main quantity pallet and the separated first pallet are added to the planned pallet set according to the planning order; the planning order of the new pallet and the second pallet is updated to obtain a new set of pallets to be planned.

[0011] For the new set of pallets to be planned, the construction process planning is repeated until none of the pallets in the new set of pallets to be planned meet the preset conditions, at which point the construction process planning ends.

[0012] In one embodiment of the present invention, the overlap detection is implemented by means of:

[0013] Based on the spatial distribution of the three-dimensional models of each outfitting component in the first tray and each of the three-dimensional paths, it is determined whether there is an overlapping area between the spatial distribution of the three-dimensional models of the outfitting components in the first tray and the three-dimensional paths; if so, the outfitting components in the first tray that have overlapping areas with the three-dimensional paths are obtained and regarded as overlapping outfitting components; and the spatial distribution of the three-dimensional solid model formed by the boundary of the overlapping area of ​​the overlapping outfitting components and the three-dimensional paths is obtained and regarded as the overlap information of the overlapping outfitting components.

[0014] In one embodiment of the present invention, the method for obtaining the three-dimensional path includes:

[0015] Obtain the spatial distribution of the three-dimensional model of the outfitting components in the main material pallet; based on the spatial distribution of the three-dimensional model of the outfitting components in the main material pallet, extract the projection of the three-dimensional model of the outfitting components in the main material pallet onto the installation horizontal plane, take the projection as the bottom surface, take the distance between the bottom surface and the hoisting position as the height, generate a three-dimensional model based on the bottom surface and the height, and take the spatial distribution of the three-dimensional model as the three-dimensional path;

[0016] The installation horizontal plane is the horizontal plane in the ship's three-dimensional model where the lowest point of the outfitting component's three-dimensional model at the assembly position is located.

[0017] In one embodiment of the present invention, the method for obtaining the trays of the same outfitting stage and functional area includes:

[0018] The outfitting stage, category, and functional area of ​​the pallet are respectively coded and defined accordingly;

[0019] Obtain the codes of the outfitting stage, category, and functional area to which each pallet belongs; use the set of codes of the outfitting stage, category, and functional area to which the pallet belongs as the pallet code; and obtain a set of pallets containing the pallet codes.

[0020] Based on the coding of outfitting stage and functional area, the pallet set is searched to obtain pallets with the same outfitting stage and functional area.

[0021] In one embodiment of the present invention, the preset condition is that the proportion of the pallet working hours of the pallet to be planned in the total pallet working hours of the set of pallets to be planned is greater than a preset proportion threshold; the method of obtaining the pallet working hours includes:

[0022] Obtain the quantity data of the pallet to be planned; the quantity data includes the types of outfitting components in the pallet to be planned, the total quantity of each type of outfitting component, and the installation quantity of each type of outfitting component per unit time; divide the total quantity of each type of outfitting component by the installation quantity of the corresponding type of outfitting component per unit time to obtain the installation time of each type of outfitting component, and use the sum of the installation time of each type of outfitting component as the pallet time of the pallet to be planned.

[0023] In one embodiment of the present invention, the implementation of the planning order update includes:

[0024] The new pallet and the second pallet are reordered such that the planning order of the new pallet and the second pallet is later than the planning order of each pallet in the planned pallet set; and the planning order of the new pallet is earlier than the planning order of the second pallet.

[0025] Correspondingly, the present invention provides an automated setting system for integrated shipbuilding processes, characterized in that it plans the construction process for pallets with the same outfitting stage and functional area, including:

[0026] The module for obtaining the currently planned pallet set is used to retrieve the current set of planned pallets.

[0027] The module for obtaining the set of pallets to be planned is used to obtain the current set of pallets to be planned.

[0028] A construction process planning module is used to perform construction process planning on the current set of pallets to be planned. The construction process planning module includes:

[0029] The pallet segmentation submodule is used to obtain the main quantity pallets in the current set of pallets to be planned based on preset conditions, and to divide the other pallets to be planned into a first pallet and a second pallet according to the planning order of each pallet to be planned; the first pallet is the pallet whose planning order is before the main quantity pallet; the second pallet is the pallet whose planning order is after the main quantity pallet.

[0030] The overlap detection submodule is used to obtain the spatial distribution of the three-dimensional models of each outfitting component in the first pallet and the three-dimensional path of each outfitting component in the main material pallet; to perform overlap detection on the spatial distribution of the three-dimensional models of each outfitting component in the first pallet and the three-dimensional path respectively, and to obtain the overlapping outfitting components and their overlap information in the first pallet.

[0031] A new set of pallets to be planned sub-module is used to, based on the overlap information, separate overlapping outfitting sub-components from the overlapping outfitting components, and assemble each overlapping outfitting sub-component into a new pallet; add the main quantity pallet and the separated first pallet to the set of planned pallets according to the planning order; and perform a planning order update on the new pallet and the second pallet to obtain a new set of pallets to be planned.

[0032] The construction process planning completion determination submodule is used to repeatedly execute the construction process planning for the new set of pallets to be planned until none of the pallets to be planned in the set of pallets to be planned meet the preset conditions, at which point the construction process planning ends.

[0033] Correspondingly, the present invention provides an automated setup system for the integrated shipbuilding process in the aforementioned area, characterized in that it further includes:

[0034] The 3D path acquisition submodule is used to acquire the spatial distribution of the 3D model of the outfitting components in the main material pallet; based on the spatial distribution of the 3D model of the outfitting components in the main material pallet, the projection of the 3D model of the outfitting components in the main material pallet onto the installation horizontal plane is extracted, the projection is used as the bottom surface, the distance between the bottom surface and the hoisting position is used as the height, a 3D model is generated based on the bottom surface and the height, and the spatial distribution of the 3D model is used as the 3D path;

[0035] The installation horizontal plane is the horizontal plane in the ship's three-dimensional model where the lowest point of the outfitting component's three-dimensional model at the assembly position is located.

[0036] Correspondingly, the present invention provides an automated setting terminal for a shipbuilding area integrated construction process, characterized in that the terminal includes:

[0037] Memory, used to store computer programs;

[0038] A processor is used to execute a computer program stored in the memory, so that the terminal performs the above-described automated setup method for the integrated shipbuilding process.

[0039] Correspondingly, the present invention provides a computer-readable storage medium storing a computer program, which, when executed by a processor, implements, as described above, the automated setting method for the integrated shipbuilding process applied to the terminal.

[0040] As described above, the automated setup method and system for the integrated shipbuilding process in this application has the following advantages:

[0041] By detecting whether there are overlapping areas between the outfitting components in the first pallet at the assembly position and the outfitting components in the main quantity pallet, overlapping outfitting sub-components are pre-separated from the overlapping outfitting components in the first pallet. These overlapping outfitting sub-components are then assembled into a new pallet. Based on the new pallet and the second pallet, a new set of pallets to be planned and a new planning order for each new set of pallets to be planned are obtained. This ensures that the planning order of each new set of pallets to be planned is later than that of the main quantity pallet. By repeating the above steps, overlapping areas between the three-dimensional paths of the outfitting components assembled earlier and those to be assembled are avoided. This achieves automated planning of shipbuilding processes, saves a significant amount of manpower and time costs, avoids rework during shipbuilding, and improves shipbuilding efficiency. Attached Figure Description

[0042] Figure 1 The diagram shown is a flowchart of an embodiment of an automated setup method for a ship integrated area construction process provided in this application.

[0043] Figure 2 The diagram shown is a flowchart illustrating the execution of a construction process planning method for an integrated shipbuilding area provided in this application, in one embodiment.

[0044] Figure 3 The diagram shown illustrates a process for obtaining pallets for the same outfitting stage and functional area in one embodiment of an automated setup method for a ship integrated area construction process provided in this application.

[0045] Figure 4 The diagram shown illustrates the execution of overlap detection in one embodiment of an automated setup method for a ship integrated area construction process provided in this application.

[0046] Figure 5The diagram shown is a module schematic of an embodiment of an automated setup system for a ship integrated area construction process provided in this application.

[0047] Figure 6 The diagram shown is a module schematic of another embodiment of an automated setup system for a ship integrated area construction process provided in this application.

[0048] Figure 7 The diagram shown is a structural schematic of an embodiment of an automated setup terminal for a ship integrated area construction process provided in this application.

[0049] Explanation of reference numerals in the attached figures

[0050] Steps S1~S2

[0051] Steps S21~S24

[0052] Steps S211~S213

[0053] T 3D Path

[0054] P Main material pallet outfitting components

[0055] C1 Overlapping Outfitting Part 1

[0056] C2 Overlapping Outfitting Part 2

[0057] 300 Construction Process Automation System

[0058] 301 Planned Pallet Collection Acquisition Module

[0059] 302 Unplanned Pallet Set Acquisition Module

[0060] 303 Construction Process Planning Module

[0061] 3031 Pallet Division Submodule

[0062] 3032 Overlap Detection Submodule

[0063] 3033 Submodule for Acquiring the Pending Tray

[0064] 3034 Construction Process Planning Completion Determination Submodule

[0065] 3035 3D Path Acquisition Submodule

[0066] 400 Construction Process Automation Setting Terminal

[0067] 401 Memory

[0068] 402 processor Detailed Implementation

[0069] The following specific examples illustrate the implementation of this application. Those skilled in the art can easily understand other advantages and effects of this application from the content disclosed in this specification. This application can also be implemented or applied through other different specific embodiments, and various details in this specification can also be modified or changed based on different viewpoints and applications without departing from the spirit of this application. It should be noted that, unless otherwise specified, the following embodiments and features in the embodiments can be combined with each other.

[0070] It should be noted that the illustrations provided in the following embodiments are only schematic representations of the basic concept of this application. Therefore, the drawings only show the components related to this application and are not drawn according to the actual number, shape and size of the components in the actual implementation. In the actual implementation, the form, quantity and proportion of each component can be arbitrarily changed, and the layout of the components may also be more complex.

[0071] Explanation of terms:

[0072] Pallets: In the shipbuilding process, outfitting components are divided into units according to the work stage, work site, and installation process. Each unit is a pallet.

[0073] Outfitting components are the parts of equipment and devices to be installed on a ship, such as anchors, masts, ladders, pipes, and electrical circuits.

[0074] Outfitting refers to the installation of devices, facilities, and equipment other than the ship's hull structure.

[0075] Functional areas refer to the areas that a ship is divided into according to its various functional modules, such as the engine room area, main engine area, and oil separator area.

[0076] The following embodiments of this application provide an automated setting method and system for the ship construction process in an integrated area. This method detects whether there is an overlap between the three-dimensional paths of outfitting components in a first pallet at the assembly position and those in a main quantity pallet. This allows for the pre-separation of overlapping outfitting sub-components from the overlapping components in the first pallet, and the assembly of these sub-components into a new pallet. Based on the new pallet and a second pallet, a new set of pallets to be planned and a new planning order for each new set of pallets are obtained, ensuring that the planning order of each new set of pallets is later than that of the main quantity pallet. By repeatedly executing the above steps, overlap between the three-dimensional paths of the outfitting components assembled earlier and those to be assembled is avoided. This achieves automated planning of the ship construction process, saving significant manpower and time costs, preventing rework during ship construction, and improving ship construction efficiency.

[0077] like Figure 1As shown in this embodiment, an automated setting method for ship integrated area construction processes according to the present invention is used to plan the construction process for pallets with the same outfitting stage and functional area. The method includes the following steps:

[0078] Step S1: Obtain the current set of planned pallets and the set of pallets to be planned;

[0079] The planned pallet set refers to the pallet set with a determined construction process; the unplanned pallet set refers to the pallet set with a determined construction process.

[0080] Step S2: Perform construction process planning on the current set of pallets to be planned, such as... Figure 2 As shown, the construction process plan includes:

[0081] Step S21: Based on preset conditions, obtain the main quantity pallets in the current set of pallets to be planned, and divide the other pallets to be planned into a first pallet and a second pallet according to the planning order of each pallet to be planned; the first pallet is the pallet whose planning order is before the main quantity pallet; the second pallet is the pallet whose planning order is after the main quantity pallet.

[0082] Optionally, the preset condition is that the pallet working hours of the pallet to be planned account for a proportion greater than a preset percentage threshold in the total pallet working hours of the set of pallets to be planned; for example, the preset percentage threshold is 50%.

[0083] In one embodiment, the method for obtaining pallet working hours includes: obtaining the quantity data of the pallet to be planned; the quantity data includes the types of outfitting components in the pallet to be planned, the total quantity of each type of outfitting component, and the installation quantity of each type of outfitting component per unit time; dividing the total quantity of each type of outfitting component by the installation quantity of the corresponding type of outfitting component per unit time to obtain the installation working hours of each type of outfitting component; and using the sum of the installation working hours of each type of outfitting component as the pallet working hours of the pallet to be planned.

[0084] Optionally, the installation quantity of each type of outfitting component per unit time is obtained based on the historical average installation quantity of that type of outfitting component per unit time.

[0085] It should be noted that the main quantity pallet can be selected based on the actual shipbuilding requirements, including but not limited to working hours, types of outfitting components, and the complexity of outfitting component installation.

[0086] It should be noted that when the construction process plan is first executed, i.e. the construction process of each pallet is not yet determined, the planning sequence of the pallets to be planned is determined based on the construction sequence of each pallet to be planned; the construction sequence can be determined based on the hoisting sequence of the outfitting components in the pallets to be planned, or the welding and assembly sequence.

[0087] like Figure 3 As shown, in one embodiment, the method for obtaining the trays of the same outfitting stage and functional area includes:

[0088] Step S211: Define the corresponding codes for the outfitting stage, category, and functional area of ​​the pallet;

[0089] The outfitting stage includes: pre-embedding stage, pre-outfitting stage, final assembly stage, and dock stage; for example, the outfitting stage codes include: pre-embedding stage: C; pre-outfitting stage: B; final assembly stage: P; dock stage: D, etc.; wherein, the English letters represent the codes corresponding to each outfitting stage.

[0090] The categories include: exhaust pipes, ordinary carbon steel pipes, and stainless steel pipes, etc.; for example, the category codes include: exhaust pipe: G; ordinary carbon steel pipe: N; stainless steel pipe: S; wherein, the English letters represent the codes corresponding to each category.

[0091] It should be noted that different types of outfitting components typically correspond to different types of installation processes, i.e., trades. Therefore, this application defines the category code of the pallet according to the type of outfitting component, which includes not only the type of outfitting component but also the information of the trade. The pallet category definition method described above is only an example. Those skilled in the art can make adaptive definitions of pallet categories according to the actual ship outfitting requirements, which are not limited here.

[0092] The functional areas include: engine bay area, main engine area, and oil separator area, etc.; for example, the functional area codes include: engine bay area: 910; main engine area: E20; oil separator area: E41; wherein, Arabic numerals and / or combinations of Arabic numerals and English letters represent the codes corresponding to each functional area.

[0093] Optionally, the specialties of the pallet can also be coded and defined; the specialties include: mechanical equipment, iron outfitting, marine equipment, electrical equipment, and residential equipment, etc.; for example, the specialty codes include: mechanical equipment: T; iron outfitting: M; marine equipment: F; electrical equipment: E; residential equipment: A; wherein, the English letters represent the codes corresponding to each specialty.

[0094] For example, the pallet is coded as 'TCG910', which indicates a pallet for the mechanical engineering specialty, pre-embedded stage, exhaust pipe and cabin area.

[0095] Step S212: Obtain the codes of the outfitting stage, category and functional area to which each pallet belongs; use the set of codes of the outfitting stage, category and functional area to which the pallet belongs as the pallet code; and obtain a set of pallets containing the pallet codes.

[0096] Step S213: Based on the outfitting stage and functional area coding, search the pallet set to obtain pallets with the same outfitting stage and functional area.

[0097] Step S22: Obtain the spatial distribution of the three-dimensional models of each outfitting component in the first pallet and the three-dimensional path of each outfitting component in the main material pallet; perform overlap detection on the spatial distribution of the three-dimensional models of each outfitting component in the first pallet and the three-dimensional path respectively, and obtain the overlapping outfitting components and their overlap information in the first pallet;

[0098] Wherein, the overlapping outfitting components are those outfitting components in the first pallet whose spatial distribution of the three-dimensional model overlaps with the three-dimensional path; the overlap information is the spatial distribution of the three-dimensional model formed by the boundary of the overlapping area; the spatial distribution of the three-dimensional model is the spatial distribution of the outfitting components at the assembly position in the ship's three-dimensional model; the three-dimensional path is the spatial distribution of the space occupied by each outfitting component in the main material pallet during its installation.

[0099] In one embodiment, the overlap detection is implemented by including:

[0100] Based on the spatial distribution of the three-dimensional models of each outfitting component in the first tray and each of the three-dimensional paths, it is determined whether there is an overlapping area between the spatial distribution of the three-dimensional models of the outfitting components in the first tray and each of the three-dimensional paths; if so, the outfitting components in the first tray that have overlapping areas with the three-dimensional paths are obtained and regarded as overlapping outfitting components; and the spatial distribution of the three-dimensional solid model formed by the boundary of the overlapping area of ​​the overlapping outfitting components and the three-dimensional paths is obtained and regarded as the overlap information of the overlapping outfitting components.

[0101] In one embodiment, the method for obtaining the three-dimensional path includes:

[0102] Obtain the spatial distribution of the three-dimensional model of the outfitting components in the main material pallet; based on the spatial distribution of the three-dimensional model of the outfitting components in the main material pallet, extract the projection of the three-dimensional model of the outfitting components in the main material pallet onto the installation horizontal plane, take the projection as the bottom surface, take the distance between the bottom surface and the hoisting position as the height, generate a three-dimensional model based on the bottom surface and the height, and take the spatial distribution of the three-dimensional model as the three-dimensional path;

[0103] The installation horizontal plane is the horizontal plane in the ship's three-dimensional model where the lowest point of the outfitting component's three-dimensional model at the assembly position is located.

[0104] Please see Figure 4The diagram shows a cross-sectional view of an embodiment of an automated setup method for the ship integrated area construction process, demonstrating the execution of overlap detection; as shown... Figure 4 As shown, the installation horizontal plane is parallel to the X-axis, and the hoisting direction of the outfitting components of the main material pallet is perpendicular to the X-axis. In the figure, T is the three-dimensional path, P is the outfitting component of the main material pallet, and C1 and C2 are overlapping outfitting component 1 and overlapping outfitting component 2, respectively.

[0105] Step S23: Based on the overlap information, separate the overlapping outfitting sub-components from the overlapping outfitting components, and assemble each overlapping outfitting sub-component into a new pallet; add the main quantity pallet and the separated first pallet to the planned pallet set according to the planning order; perform a planning order update on the new pallet and the second pallet to obtain a new set of pallets to be planned.

[0106] The construction sequence of the overlapping outfitting components is consistent with the construction sequence of the original overlapping outfitting components that were not disassembled.

[0107] Optionally, the planning order of the new pallets is consistent with the planning order of the first pallet to which the original, unsplit overlapping outfitting components belong.

[0108] In one implementation, the method for updating the planning order includes:

[0109] The new pallet and the second pallet are reordered such that the planning order of the new pallet and the second pallet is later than the planning order of each pallet in the planned pallet set; and the planning order of the new pallet is earlier than the planning order of the second pallet.

[0110] In one specific embodiment, the planning order of the new pallet is consistent with the planning order of the first pallet to which the original unsplit overlapping outfitting component belongs. The latest planning order of the planned pallets is "100". Based on the planning order of the new pallet and the second pallet, starting from "101", the new pallet and the second pallet are re-sorted in ascending order to obtain a new set of pallets to be planned whose planning order is later than "100".

[0111] Step S24: Repeat the construction process planning for the new set of pallets to be planned until none of the pallets to be planned in the new set of pallets to be planned meet the preset conditions, then end the construction process planning.

[0112] Optionally, the outfitting components include assembly position information and dimensional data of the outfitting components, and the method, after executing the construction process planning, further includes:

[0113] A 3D model of each outfitting component in the planned pallet is obtained. Based on the 3D model of each outfitting component, an outline drawing of each outfitting component in the planned pallet is generated. The assembly position information, size data, and construction process of the planned pallet are marked on the outline drawing to obtain the construction drawings of the planned pallet. This enables the automated generation of construction drawings, facilitating construction personnel to carry out corresponding construction tasks based on the construction drawings and improving shipbuilding efficiency.

[0114] This embodiment provides an automated setting method for ship construction processes in an integrated area. The method detects whether there is an overlap between the three-dimensional paths of outfitting components in the first pallet at the assembly position and those in the main quantity pallet. This allows for the pre-separation of overlapping outfitting sub-components from the overlapping components in the first pallet, assembling these sub-components into a new pallet. Based on the new pallet and the second pallet, a new set of pallets to be planned and a new planning order for each new set of pallets are obtained, ensuring that the planning order of each new set of pallets is later than that of the main quantity pallet. By repeatedly executing the above steps, overlap between the three-dimensional paths of the first-assembled outfitting components and those to be assembled is avoided. This automated planning of ship construction processes saves significant manpower and time costs, prevents rework during ship construction, and improves ship construction efficiency.

[0115] It should be noted that the three-dimensional models involved in the above embodiments of this application are all located in the same coordinate system.

[0116] like Figure 5 As shown, in this embodiment, the present invention provides an automated setting system for integrated shipbuilding processes, used to plan the construction process for pallets in the same outfitting stage and functional area, including:

[0117] The planned pallet set acquisition module 301 is used to acquire the current planned pallet set;

[0118] The unplanned pallet set acquisition module 302 is used to acquire the current unplanned pallet set;

[0119] Construction process planning module 303 performs construction process planning on the current set of pallets to be planned. Construction process planning module 303 includes:

[0120] The pallet division submodule 3031 is used to obtain the main quantity pallets in the current set of pallets to be planned based on preset conditions, and divide the other pallets to be planned into a first pallet and a second pallet according to the planning order of each pallet to be planned; the first pallet is the pallet whose planning order is before the main quantity pallet; the second pallet is the pallet whose planning order is after the main quantity pallet.

[0121] The overlap detection submodule 3032 is used to obtain the spatial distribution of the three-dimensional models of each outfitting component in the first pallet and the three-dimensional path of each outfitting component in the main material pallet; to perform overlap detection on the spatial distribution of the three-dimensional models of each outfitting component in the first pallet and the three-dimensional path respectively, and to obtain the overlapping outfitting components and their overlap information in the first pallet.

[0122] The new pallet acquisition submodule 3033 is used to, based on the overlap information, split the overlapping outfitting sub-components from the overlapping outfitting components, and assemble each overlapping outfitting sub-component into a new pallet; add the main quantity pallet and the split first pallet to the planned pallet set according to the planning order; and perform a planning order update on the new pallet and the second pallet to obtain a new set of pallets to be planned.

[0123] The construction process planning end determination submodule 3034 is used to repeatedly execute the construction process planning for the new set of pallets to be planned until none of the pallets to be planned in the set of pallets to be planned meet the preset conditions, and then end the construction process planning.

[0124] like Figure 6 As shown, in this embodiment, the present invention provides an automated setup system for a comprehensive shipbuilding process, which further includes:

[0125] The 3D path acquisition submodule 3035 is used to acquire the spatial distribution of the 3D model of the outfitting components in the main material pallet; based on the spatial distribution of the 3D model of the outfitting components in the main material pallet, the projection of the 3D model of the outfitting components in the main material pallet onto the installation horizontal plane is extracted, the projection is used as the bottom surface, the distance between the bottom surface and the hoisting position is used as the height, a 3D model is generated based on the bottom surface and the height, and the spatial distribution of the 3D model is used as the 3D path;

[0126] The installation horizontal plane is the horizontal plane in the ship's three-dimensional model where the lowest point of the outfitting component's three-dimensional model at the assembly position is located.

[0127] like Figure 7 As shown in this embodiment, the present invention provides an automated setting terminal for a ship integrated construction process. The automated setting terminal 400 includes a memory 401 and a processor 402. The memory 401 stores a computer program; the processor 402 executes the computer program stored in the memory 401, so that the automated setting terminal 400 executes the automated setting method for the ship integrated construction process of any of the above embodiments of this application. Since the specific implementation process of the automated setting method for the ship integrated construction process has been described in detail in the above embodiments, it will not be repeated here.

[0128] The memory 401 includes various media that can store program code, such as ROM (Read Only Memory image), RAM (Random Access Memory), magnetic disk, USB flash drive, memory card or optical disk.

[0129] The processor 402 is connected to the memory 401 and is used to execute the computer program stored in the memory 401 so that the construction process automation setting terminal 400 executes the above-mentioned automated setting method for the ship integrated area construction process.

[0130] Preferably, the processor 402 can be a general-purpose processor, including a central processing unit (CPU), a network processor (NP), etc.; it can also be a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, or discrete hardware components.

[0131] This application also provides a computer-readable storage medium. Those skilled in the art will understand that all or part of the steps in the methods of the above embodiments can be implemented by a program instructing a processor. The program can be stored in a computer-readable storage medium, which is a non-transitory medium, such as random access memory, read-only memory, flash memory, hard disk, solid-state drive, magnetic tape, floppy disk, optical disk, and any combination thereof. The storage medium can be any available medium accessible to a computer or a data storage device such as a server or data center that integrates one or more available media. The available medium can be a magnetic medium (e.g., floppy disk, hard disk, magnetic tape), an optical medium (e.g., digital video disc (DVD)), or a semiconductor medium (e.g., solid-state drive (SSD)).

[0132] This application embodiment may also provide a computer program product comprising one or more computer instructions. When the computer instructions are loaded and executed on a computing device, all or part of the processes or functions described in this application embodiment are generated. The computer instructions may be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, the computer instructions may be transmitted from one website, computer, or data center to another via wired (e.g., coaxial cable, fiber optic, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) means.

[0133] When the computer program product is executed by a computer, the computer performs the method described in the foregoing method embodiments. The computer program product can be a software installation package; when the foregoing method is required, the computer program product can be downloaded and executed on the computer.

[0134] The descriptions of the processes or structures corresponding to the above figures each have their own emphasis. For parts of a process or structure that are not described in detail, please refer to the relevant descriptions of other processes or structures.

[0135] The above embodiments are merely illustrative of the principles and effects of this application and are not intended to limit this application. Any person skilled in the art can modify or alter the above embodiments without departing from the spirit and scope of this application. Therefore, all equivalent modifications or alterations made by those skilled in the art without departing from the spirit and technical concept disclosed in this application should still be covered by the claims of this application.

Claims

1. An automated setting method for a shipbuilding integrated area construction process, characterized in that, Planning for the construction process of pallets in the same outfitting stage and functional area includes: Get the current set of planned pallets and the set of pallets to be planned; Construction process planning is performed on the current set of pallets to be planned, the construction process planning includes: Based on preset conditions, the main quantity pallets in the current set of pallets to be planned are obtained, and according to the planning order of each pallet to be planned, the other pallets to be planned are divided into the first pallet and the second pallet; the first pallet is the pallet whose planning order is before the main quantity pallet; the second pallet is the pallet whose planning order is after the main quantity pallet; wherein, the preset condition is that the pallet working hours of the pallet to be planned account for a proportion greater than a preset proportion threshold in the total pallet working hours of the set of pallets to be planned; The spatial distribution of the 3D models of each outfitting component in the first pallet and the 3D paths of each outfitting component in the main material pallet are obtained. Overlap detection is performed on the spatial distribution of the 3D models of each outfitting component in the first pallet and the 3D paths, respectively, to obtain overlapping outfitting components and their overlap information in the first pallet. The method for obtaining the 3D paths includes: obtaining the spatial distribution of the 3D models of the outfitting components in the main material pallet; based on the spatial distribution of the 3D models of the outfitting components in the main material pallet, extracting the projection of the 3D models of the outfitting components in the main material pallet onto the installation horizontal plane, using the projection as the bottom surface, and the distance between the bottom surface and the hoisting position as the height; generating a 3D model based on the bottom surface and the height; and using the spatial distribution of this 3D model as the 3D path. Based on the overlap information, overlapping outfitting sub-components are separated from the overlapping outfitting components, and each overlapping outfitting sub-component is assembled into a new pallet; the main quantity pallet and the separated first pallet are added to the planned pallet set according to the planning order; the planning order of the new pallet and the second pallet is updated to obtain a new set of pallets to be planned. For the new set of pallets to be planned, the construction process planning is repeated until none of the pallets in the new set of pallets to be planned meet the preset conditions, at which point the construction process planning ends.

2. The method according to claim 1, characterized in that, The overlap detection is implemented in the following ways: Based on the spatial distribution of the three-dimensional models of each outfitting component in the first tray and each of the three-dimensional paths, it is determined whether there is an overlapping area between the spatial distribution of the three-dimensional models of the outfitting components in the first tray and the three-dimensional paths; if so, the outfitting components in the first tray that have overlapping areas with the three-dimensional paths are obtained and regarded as overlapping outfitting components; and the spatial distribution of the three-dimensional solid model formed by the boundary of the overlapping area of ​​the overlapping outfitting components and the three-dimensional paths is obtained and regarded as the overlap information of the overlapping outfitting components.

3. The method according to claim 1, characterized in that, The installation horizontal plane is the horizontal plane in the ship's three-dimensional model where the lowest point of the outfitting component's three-dimensional model at the assembly position is located.

4. The method according to claim 1, characterized in that, The methods for obtaining the trays of the same outfitting stage and functional area include: The outfitting stage, category, and functional area of ​​the pallet are respectively coded and defined accordingly; Obtain the codes of the outfitting stage, category, and functional area to which each pallet belongs; use the set of codes of the outfitting stage, category, and functional area to which the pallet belongs as the pallet code; and obtain a set of pallets containing the pallet codes. Based on the coding of outfitting stage and functional area, the pallet set is searched to obtain pallets with the same outfitting stage and functional area.

5. The method according to claim 1, characterized in that, The preset condition is that the pallet working hours of the pallets to be planned account for a proportion greater than a preset threshold in the total pallet working hours of the set of pallets to be planned; the pallet working hours are obtained in the following ways: Obtain the quantity data of the pallet to be planned; the quantity data includes the types of outfitting components in the pallet to be planned, the total quantity of each type of outfitting component, and the installation quantity of each type of outfitting component per unit time; divide the total quantity of each type of outfitting component by the installation quantity of the corresponding type of outfitting component per unit time to obtain the installation time of each type of outfitting component, and use the sum of the installation time of each type of outfitting component as the pallet time of the pallet to be planned.

6. The method according to claim 1, characterized in that, The implementation methods for updating the planning order include: The new pallet and the second pallet are reordered such that the planning order of the new pallet and the second pallet is later than the planning order of each pallet in the planned pallet set; and the planning order of the new pallet is earlier than the planning order of the second pallet.

7. An automated setup system for a shipbuilding integrated area construction process, characterized in that, Planning for the construction process of pallets in the same outfitting stage and functional area includes: The module for obtaining the currently planned pallet set is used to retrieve the current set of planned pallets. The module for obtaining the set of pallets to be planned is used to obtain the current set of pallets to be planned. A construction process planning module is used to perform construction process planning on the current set of pallets to be planned. The construction process planning module includes: The pallet segmentation submodule is used to obtain the main quantity pallets in the current set of pallets to be planned based on preset conditions, and to divide the other pallets to be planned into a first pallet and a second pallet according to the planning order of each pallet to be planned; the first pallet is the pallet whose planning order is before the main quantity pallet; the second pallet is the pallet whose planning order is after the main quantity pallet; wherein, the preset condition is that the pallet working hours of the pallet to be planned account for a proportion greater than a preset proportion threshold in the total pallet working hours of the set of pallets to be planned; The overlap detection submodule is used to acquire the spatial distribution of the 3D models of each outfitting component in the first pallet and the 3D path of each outfitting component in the main material pallet; to perform overlap detection on the spatial distribution of the 3D models of each outfitting component in the first pallet and the 3D path respectively, and to acquire overlapping outfitting components and their overlap information in the first pallet; wherein, the acquisition method of the 3D path includes: acquiring the spatial distribution of the 3D models of the outfitting components in the main material pallet; based on the spatial distribution of the 3D models of the outfitting components in the main material pallet, extracting the projection of the 3D models of the outfitting components in the main material pallet onto the installation horizontal plane, using the projection as the bottom surface, using the distance between the bottom surface and the hoisting position as the height, generating a 3D model based on the bottom surface and the height, and using the spatial distribution of the 3D model as the 3D path; A new set of pallets to be planned sub-module is used to, based on the overlap information, separate overlapping outfitting sub-components from the overlapping outfitting components, and assemble each overlapping outfitting sub-component into a new pallet; add the main quantity pallet and the separated first pallet to the set of planned pallets according to the planning order; and perform a planning order update on the new pallet and the second pallet to obtain a new set of pallets to be planned. The construction process planning completion determination submodule is used to repeatedly execute the construction process planning for the new set of pallets to be planned until none of the pallets to be planned in the set of pallets to be planned meet the preset conditions, at which point the construction process planning ends.

8. The system according to claim 7, characterized in that, The system also includes: The 3D path acquisition submodule is used to acquire the spatial distribution of the 3D model of the outfitting components in the main material pallet; based on the spatial distribution of the 3D model of the outfitting components in the main material pallet, the projection of the 3D model of the outfitting components in the main material pallet onto the installation horizontal plane is extracted, the projection is used as the bottom surface, the distance between the bottom surface and the hoisting position is used as the height, a 3D model is generated based on the bottom surface and the height, and the spatial distribution of the 3D model is used as the 3D path; The installation horizontal plane is the horizontal plane in the ship's three-dimensional model where the lowest point of the outfitting component's three-dimensional model at the assembly position is located.

9. An automated setup terminal for a shipbuilding integrated area construction process, characterized in that, The terminal includes: Memory, used to store computer programs; A processor is configured to execute a computer program stored in the memory to cause the terminal to perform the automated setup method for the integrated shipbuilding process as described in any one of claims 1 to 6.

10. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the program is executed, it implements the automated setting method for the ship integrated area construction process as described in any one of claims 1 to 6.

Citation Information

Patent Citations

  • Intelligent outfitting installation sequence design method

    CN113815804A

  • Ship pipeline split charging method and system, computer storage medium and equipment

    CN115081114A