Ship outfitting installation deliverable updating method, system and terminal

By outputting and updating the delivered goods in the model environment of ship outfit installation delivery, periodically comparing the output time and time attribute information, and choosing whether to update the delivered goods, the problem of low update efficiency of ship outfit installation delivery goods is solved, and more efficient updates and higher quality deliverables are achieved.

CN119990440APending Publication Date: 2025-05-13JIANGNAN SHIPYARD (GRP) CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510083612.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-01-20
Publication Date
2025-05-13

AI Technical Summary

Technical Problem

The ship's outfit installation and delivery materials are updated inefficiently, frequent changes in design model data lead to multiple outputs, and the installation and delivery materials model data is large and the output time is long.

Method used

By creating a model environment for installing and installing the delivered goods, outputting and recording the output time of the delivered goods, modifying the model environment according to the output delivery goods, recording time attribute information, periodically comparing the output time and time attribute information, selecting whether to update the delivered goods, and publishing the updated delivery goods.

Benefits of technology

It improves the renewal efficiency of ship installation and installation of delivered goods, reduces manual intervention, improves the quality of delivered goods, and solves the problems of frequent changes in design model data and long time of delivery goods output.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119990440A_ABST
    Figure CN119990440A_ABST
Patent Text Reader

Abstract

The invention provides a ship outfitting installation deliverable updating method, system and terminal, and the method comprises the steps: firstly building a model environment of an outfitting installation deliverable according to the structuralization and on-site construction requirements; and then the outfitting installation deliverable is output in the model environment, and the output time of the outfitting installation deliverable is recorded. And then the model environment is changed according to the output outfitting installation deliverable so as to modify the model environment. And recording time attribute information of the model environment. And then periodically comparing the output time of the outfitting installation deliverable with the time attribute information of the model environment, and selecting whether to update the outfitting installation deliverable according to a comparison result. And finally, an outfitting installation deliverable is released. According to the updating method for the ship outfitting installation deliverable, the updating efficiency of the current ship outfitting installation deliverable can be greatly improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of ship outfitting design, and in particular to a ship outfitting installation deliverable updating method, system and terminal. Background Art

[0002] Ship outfitting installation deliverables play a vital role in the ship design and construction process. This process not only ensures the smooth transition from ship design to actual construction, but also serves as a direct guide for on-site construction work. Specifically, the design team will transform its design results into a series of detailed installation deliverables, detailing the various requirements for ship outfitting, including but not limited to key information such as equipment installation location, pipeline layout, and electrical connections. On-site construction personnel will accurately perform construction tasks based on these installation deliverables to ensure that every detail of the ship meets the design requirements.

[0003] However, since shipbuilding itself is a complex and time-consuming process, coupled with the large number of outfitting items, the number of installation deliverables is also very large. To make matters more complicated, the model data often needs to be modified and optimized multiple times during the ship design process to adapt to changing customer needs or solve problems found during the design process. This repeated modification may require the same outfitting installation deliverable to be edited and output multiple times, further increasing the workload and time cost.

[0004] By analyzing the process of creating, modifying, and outputting installation deliverables, we found two core problems: First, the design model data changes frequently. There are situations where the model data is still modified after the installation deliverables have been output, and the installation deliverables need to be output multiple times. Second, the installation deliverable model data volume is large and the output time is long. Summary of the invention

[0005] In view of the above-mentioned problems existing in the prior art, the present application provides a method, system and terminal for updating ship outfitting installation deliverables, which can improve the updating efficiency of current ship outfitting installation deliverables.

[0006] To achieve the above-mentioned and other related purposes, the present invention provides a method for updating ship outfitting installation deliverables, comprising the following steps:

[0007] Create a model environment for outfitting installation deliverables based on structural and on-site construction requirements;

[0008] Output outfitting installation deliverables in the model environment and record the output time of outfitting installation deliverables;

[0009] Make changes to the model environment to modify the model environment based on the output outfitting installation deliverables;

[0010] Record the time attribute information of the model environment;

[0011] Periodically compare the output time of outfitting installation deliverables with the time attribute information of the model environment, and choose whether to update the outfitting installation deliverables based on the comparison results;

[0012] Release outfitting and installation deliverables.

[0013] Optionally, creating a model environment for outfitting installation deliverables includes: creating an outfitting model environment, a background model environment, and a process information model environment respectively;

[0014] The attribute information of the recorded model environment includes the creation time, call time and latest modification time of the outfitting model environment and background model environment, and the creation time and latest modification time of the process information model environment.

[0015] Optionally, selecting whether to update the outfitting installation deliverables according to the comparison result includes the following steps:

[0016] If any of the above information in any of the model environments is later than the output time of the outfitting installation deliverables, the outfitting installation deliverables shall be updated;

[0017] When all items in the property information are earlier than the output time of the outfitting installation deliverables, the outfitting installation deliverables will not be updated.

[0018] Optionally, output of outfitting installation deliverables in the model environment includes:

[0019] The output outfitting installation deliverables include outfitting model, background model and process information model. The outfitting model, background model and process information model are consistent with the outfitting model, background model and process information model in the model environment, scene model environment and process information model environment of the model environment.

[0020] Optionally, the output time of the outfitting installation deliverable is in seconds.

[0021] Optionally, the output time of the outfitting installation deliverables is compared with the creation time of the latest model environment on an hourly basis.

[0022] Optionally, the root node of the model environment is an outfitting installation deliverable environment node, and the outfitting installation deliverable environment node is selected in the model environment to output the outfitting installation deliverable.

[0023] Optionally, the name of the outfitting installation deliverable and the name of the outfitting installation deliverable environment node of the model environment are both uniformly coded.

[0024] Optionally, after the latest outfitting installation deliverables are released, the following steps are also included:

[0025] Lock the outfitting model environment and process information model environment.

[0026] Another aspect of the present invention provides a ship outfitting installation deliverables updating system, comprising:

[0027] Create modules to create model environments for outfitting installation deliverables;

[0028] Output module, used to output outfitting installation deliverables in the model environment and record the output time of outfitting installation deliverables;

[0029] An information collection module is used to collect time attribute information of the model environment;

[0030] Modification module, used to modify the model environment according to the output outfitting installation deliverables;

[0031] A comparison module is used to compare the output time of the outfitting installation deliverables with the time attribute information of the model environment and generate a comparison result;

[0032] Update module, choose whether to update the outfitting installation deliverables according to the comparison results;

[0033] Release module, used to release outfitting and installation deliverables.

[0034] Another aspect of the present invention provides a terminal, comprising:

[0035] Memory for storing computer programs;

[0036] The processor is used to execute the computer program stored in the memory so that the terminal executes the above-mentioned ship outfitting installation deliverables updating method.

[0037] As described above, the ship outfitting installation deliverables updating method, system and terminal provided by the present invention have at least the following beneficial technical effects:

[0038] The ship outfitting installation deliverables updating method of the present invention first creates a model environment of the outfitting installation deliverables according to the structural and on-site construction requirements. Then, the outfitting installation deliverables are output in the model environment and the output time of the outfitting installation deliverables is recorded. Next, the model environment is changed according to the output outfitting installation deliverables to modify the model environment. And the time attribute information of the model environment is recorded. Then, the output time of the outfitting installation deliverables is periodically compared with the time attribute information of the model environment, and whether to update the outfitting installation deliverables is selected according to the comparison result. Finally, the outfitting installation deliverables are released. The ship outfitting installation deliverables updating method of the present application can solve the problem of low efficiency in updating the current ship outfitting installation deliverables. In addition, the ship outfitting installation deliverables updating system of the present invention realizes automatic updating of outfitting installation deliverables through creation modules, output modules, information collection modules, modification modules, comparison modules, update modules and release modules, reduces manual intervention, and further improves the updating efficiency of outfitting installation deliverables and the quality of outfitting installation deliverables. BRIEF DESCRIPTION OF THE DRAWINGS

[0039] Figure 1 Shown is a flow chart of a method for updating ship outfitting installation deliverables provided by an embodiment of the present invention.

[0040] Figure 2 Shown is a schematic diagram of functional modules of a ship outfitting installation deliverables updating system provided by an embodiment of the present invention.

[0041] Figure 3 Shown is a schematic diagram of the structure of a terminal provided by an embodiment of the present invention. DETAILED DESCRIPTION

[0042] The following describes the embodiments of the present invention through specific examples, and those skilled in the art can easily understand other advantages and effects of the present invention from the contents disclosed in this specification. The present invention can also be implemented or applied through other different specific embodiments, and the details in this specification can also be modified or changed in various ways based on different viewpoints and applications without departing from the spirit of the present invention.

[0043] It should be noted that the illustrations provided in this embodiment only illustrate the basic concept of the present invention in a schematic manner. Although the illustrations only show components related to the present invention rather than being drawn according to the number, shape and size of components in actual implementation, the form, quantity, positional relationship and proportion of each component in actual implementation can be changed at will under the premise of realizing the technical solution of this party, and the component layout form may also be more complicated.

[0044] Embodiment 1

[0045] This embodiment provides a method for updating ship outfitting installation deliverables, such as Figure 1As shown, the method comprises the following steps:

[0046] S100: Create a model environment for outfitting installation deliverables based on structural and on-site construction requirements;

[0047] Specifically, the root node of the model environment is the outfitting installation deliverable environment node, and the second-level nodes are the outfitting model node, the background model node, and the process information model node. The child nodes of the outfitting model node are the various installation parts models, the child nodes of the background model node are the various background parts models, the child nodes of the process information model node are the positioning dimension nodes and the text information nodes, and the positioning dimension node is the positioning dimension information model. The model environment includes the outfitting model environment, the background model environment, and the process information model environment. The outfitting model environment consists of one or more outfitting models, and the outfitting model consists of multiple outfitting installation parts models. The outfitting model attributes include model creation time, call time, and last modification time. The background model environment consists of one or more background models. The background model type may be a hull structure model, other outfitting models, or empty. The attributes of each type of background model also include model creation time, call time, and last modification time. The process information model environment consists of multiple process information models, including positioning dimension information models and text information. The attributes of each process information model include creation time and last modification time. In order to ensure the accuracy and traceability of the model environment, the last modification time of the outfitting model, background model and process information model is accurate to seconds.

[0048] S200: outputting the outfitting installation deliverable in the model environment and recording the output time of the outfitting installation deliverable;

[0049] Specifically, the root node of the model environment is selected in the model environment to output the outfitting and installation deliverables. The outfitting and installation deliverables are not a single file or component, but a complex collection of multiple parts. The outfitting and installation deliverables also include outfitting models, background models and process information models, which are derived from the outfitting model environment, background model environment and process information model environment of the model environment. In order to ensure that the output outfitting and installation deliverables can be accurately identified and matched, the root node of the model environment is set to the outfitting and installation deliverables environment node. This setting ensures that each deliverable has a unique identifier corresponding to it, thereby ensuring the uniqueness and traceability of the outfitting and installation deliverables. Specifically, the names of the outfitting and installation deliverables and the names of the outfitting and installation deliverables environment nodes of the model environment are generated based on a unified coding system. This coding system ensures the uniqueness and identifiability of the names, thereby avoiding confusion and errors. When the outfitting installation deliverables are output, the outfitting installation deliverables file automatically records the output time of the outfitting installation deliverables, and the unit of the output time of the outfitting installation deliverables is seconds. In an optional embodiment of this embodiment, this step is completed by the automatic recording system of the software platform. The automatic recording system will record the precise output time when the outfitting installation deliverables are output, and the unit of time recording is seconds. This high-precision time recording method ensures the high precision and accuracy of the time. In order to ensure that the output outfitting installation deliverables meet the requirements of unique matching, the software platform will also perform strict verification before outputting the outfitting installation deliverables. Once it is found that the outfitting installation deliverables cannot meet the requirement of unique matching, the model environment will immediately limit the output of the outfitting installation deliverables, thereby effectively avoiding possible problems and risks. This series of rigorous operating procedures and advanced technical means jointly guarantee the accuracy and efficiency of the output of outfitting installation deliverables.

[0050] S300: modifying the model environment according to the output outfitting installation deliverable to modify the model environment;

[0051] Specifically, after the outfitting installation deliverables are output, the model environment is changed according to the actual output outfitting installation deliverables to obtain the latest model environment. The software platform or related personnel need to carefully review the outfitting installation deliverables and understand the design changes, new functions or corrections represented by the outfitting installation deliverables. Then, these changes will be applied to the current model environment to obtain the latest model environment. This process may involve changes at multiple levels. For example, at the outfitting model level, the installation parts need to be adjusted; at the background model level, the hull structure and outfitting background need to be updated; at the process information model level, the positioning dimensions and text information need to be adjusted. The creation time unit of the latest model environment is seconds. The S300 step is a key step. This step ensures that the model environment can be updated in real time according to the output outfitting installation deliverables. This process greatly improves the efficiency and accuracy of updating outfitting installation deliverables.

[0052] S400: Recording time attribute information of the model environment;

[0053] Specifically, the attribute information of the recorded model environment includes recording the creation time, call time and latest modification time of the outfitting model environment and the background model environment, and the creation time and latest modification time of the process information model environment.

[0054] S500: periodically comparing the output time of the outfitting installation deliverable with the time attribute information of the model environment, and selecting whether to update the outfitting installation deliverable according to the comparison result;

[0055] Specifically, the output time of the outfitting installation deliverable is compared with the time attribute information of the model environment in a cycle of one hour. That is, the output time of the outfitting installation deliverable is compared with the time attribute information of the model environment every hour. When any item in the attribute information of any one of the model environments is later than the output time of the outfitting installation deliverable, the outfitting installation deliverable is updated; when all items in the attribute information are earlier than the output time of the outfitting installation deliverable, the outfitting installation deliverable is not updated. That is, when the time attribute information of the outfitting model environment or / and the background model environment or / and the process information model environment is later than the output time of the outfitting installation deliverable, it means that the model environment has been updated, so it is necessary to update the outfitting installation deliverable to reflect the latest update status of the ship outfitting installation deliverable. When the time attribute information of the outfitting model environment, the background model environment and the process information model environment are all earlier than the output time of the outfitting installation deliverable, it means that the model environment has not changed since the output of the deliverable, and there is no need to update the outfitting installation deliverable. This ship outfitting installation deliverables updating method can solve the current problem of low updating efficiency of ship outfitting installation deliverables.

[0056] S600: Release the outfitting installation deliverables.

[0057] Specifically, the outfitting installation deliverables include outfitting models, background models and process information models, which are consistent with the outfitting models, background models and process information models in the outfitting model environment, background model environment and process information model environment of the model environment. After the outfitting installation deliverables are released, the software platform will no longer run the update program. This strategy ensures the stability and consistency of the deliverables after release, avoiding confusion and errors caused by frequent changes. When the latest outfitting installation deliverables are released, the outfitting model nodes and all their subset models and the process information model nodes and all their subset models are locked. Locking these model nodes means that they cannot be modified or deleted, thereby protecting the integrity of the deliverables after release. Since the background model nodes may be referenced in other outfitting installation deliverable model environments, the background model nodes are not locked. If the background model node is locked, then when the outfitting installation deliverable environment node needs to be updated, each outfitting delivery that references the outfitting installation deliverable environment node needs to be updated, which will greatly increase the complexity and cost of management. Therefore, the background model node is allowed to be modified and updated after release to improve the flexibility and efficiency of updating ship outfitting installation deliverables.

[0058] Embodiment 2

[0059] This embodiment provides a ship outfitting installation deliverables updating system, such as Figure 2As shown, the ship outfitting installation deliverables updating system of this embodiment includes a creation module, an output module, an information collection module, a modification module, a comparison module, an update module and a release module. The creation module is used to create a model environment for outfitting installation deliverables. The output module is used to output outfitting installation deliverables in the model environment and record the output time of the outfitting installation deliverables. The information collection module is used to collect time attribute information of the model environment. The modification module is used to modify the model environment according to the output outfitting installation deliverables. The comparison module is used to compare the output time of the outfitting installation deliverables with the time attribute information of the model environment and generate a comparison result. For example, in an optional embodiment of the present embodiment, the creation time of an installation part of the outfitting model is 2024 / 7 / 7 / 10:10:05, the call time is 2024 / 7 / 8 / 10:10:05, the last modification time is 2024 / 7 / 10 / 10:10:05, and the output time of the corresponding outfitting installation deliverable is 2024 / 7 / 9 / 12:10:05. The update program will automatically determine that the last modification time of the installation part is later than the output time of the outfitting installation deliverable, and the result is to trigger the update of the outfitting installation deliverable. At this time, the update program automatically opens the model root node with the same code as the installation deliverable in the design software platform to output the outfitting part installation deliverable. In another optional embodiment of this embodiment, the creation time of an installation part of the outfitting model is 2024 / 7 / 7 / 10:10:05, the call time is 2024 / 7 / 8 / 10:10:05, the last modification time is 2024 / 7 / 10 / 10:10:05, and the output time of the corresponding outfitting installation deliverable is 2024 / 7 / 11 / 12:10:05. The update program will automatically determine that the last modification time of the installation part is earlier than the output time of the outfitting installation deliverable, and the result is that the installation deliverable update is not triggered. The update module selects whether to update the outfitting installation deliverable based on the comparison result; the publishing module is used to publish the outfitting installation deliverable. The automatic update of the outfitting installation deliverable is realized through the ship outfitting installation deliverable update system, which reduces manual intervention and can further improve the update efficiency of the current ship outfitting installation deliverable.

[0060] Embodiment 3

[0061] This embodiment provides a terminal, such as Figure 3As shown, the terminal of this embodiment includes a memory and a processor. The memory is used to store computer programs. Preferably, the memory includes: ROM, RAM, disk, U disk, memory card or CD and other media that can store program codes. The processor is connected to the memory and is used to execute the computer program stored in the memory so that the terminal executes the ship outfitting installation deliverables update method described in Example 1. Preferably, the processor 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 gates or transistor logic devices, discrete hardware components.

[0062] The above embodiments are merely illustrative of the principles and effects of the present invention, and are not intended to limit the present invention. Anyone familiar with the art may modify or alter the above embodiments without departing from the spirit and scope of the present invention. Therefore, all equivalent modifications or alterations made by a person of ordinary skill in the art without departing from the spirit and technical concept disclosed by the present invention shall still be covered by the claims of the present invention.

Claims

1. A method for updating ship outfitting installation deliverables, characterized in that: The following steps are involved: Create a model environment for outfitting installation deliverables based on structural and on-site construction requirements; Outputting the outfitting installation deliverable in the model environment and recording the output time of the outfitting installation deliverable; Modifying the model environment by changing the model environment according to the output outfitting installation deliverables; Recording time attribute information of the model environment; Periodically comparing the output time of the outfitting installation deliverable with the time attribute information of the model environment, and selecting whether to update the outfitting installation deliverable according to the comparison result; Release the described outfitting installation deliverables.

2. The method for updating ship outfitting and installation deliverables according to claim 1, characterized in that: Creating the model environment for outfitting installation deliverables includes: creating the outfitting model environment, background model environment and process information model environment respectively; Recording the attribute information of the model environment includes recording the creation time, call time and latest modification time of the outfitting model environment and background model environment, and the creation time and latest modification time of the process information model environment.

3. The method for updating ship outfitting and installation deliverables according to claim 2, characterized in that: Selecting whether to update the outfitting installation deliverables according to the comparison results includes the following steps: When any item of the attribute information of any one of the model environments is later than the output time of the outfitting installation deliverable, updating the outfitting installation deliverable; When all items in the attribute information are earlier than the output time of the outfitting installation deliverable, the outfitting installation deliverable is not updated.

4. The method for updating ship outfitting and installation deliverables according to claim 2, characterized in that: Output of the outfitting installation deliverables in the model environment includes: The outfitting installation deliverables outputted include an outfitting model, a background model and a process information model, and the outfitting model, the background model and the process information model are consistent with the outfitting model environment, the background model environment and the process information model environment of the model environment.

5. The method for updating ship outfitting and installation deliverables according to claim 1, characterized in that: The unit of the output time of the outfitting installation deliverable is seconds.

6. The method for updating ship outfitting and installation deliverables according to claim 1, characterized in that: The output time of the outfitting installation deliverables is compared with the creation time of the latest model environment on a one-hour basis.

7. The method for updating ship outfitting and installation deliverables according to claim 1, characterized in that: The root node of the model environment is an outfitting installation deliverable environment node, and the outfitting installation deliverable environment node is selected in the model environment to output the outfitting installation deliverable.

8. The method for updating ship outfitting installation deliverables according to claim 7, characterized in that: The name of the outfitting installation deliverable and the name of the outfitting installation deliverable environment node of the model environment are both unified codes.

9. The method for updating ship outfitting and installation deliverables according to claim 2, characterized in that: After the release of the latest outfitting installation deliverables, the following steps are also included: The outfitting model environment and the process information model environment are locked.

10. A ship outfitting installation deliverables updating system, characterized in that: include: Create modules to create model environments for outfitting installation deliverables; An output module, used for outputting the outfitting installation deliverables in the model environment and recording the output time of the outfitting installation deliverables; An information collection module, used for collecting time attribute information of the model environment; A modification module, used for modifying the model environment according to the output outfitting installation deliverables; A comparison module, used for comparing the output time of the outfitting installation deliverable with the time attribute information of the model environment and generating a comparison result; An updating module, selecting whether to update the outfitting installation deliverable according to the comparison result; A release module is used to release the outfitting installation deliverables.

11. A terminal, characterized in that: include: Memory for storing computer programs; A processor is used to execute the computer program stored in the memory so that the terminal executes the ship outfitting installation deliverables updating method according to any one of claims 1 to 9.