Simulation generation method and system for ship design based on three-dimensional modeling

Through the ship design simulation generation method based on three-dimensional modeling, the problems of ship design accuracy and inefficiency are solved, and more efficient design processes and cost reduction are achieved, meeting the needs of modern ship design.

CN118862314BActive Publication Date: 2024-12-31SHANGHAI WAIGAOQIAO SHIP BUILDING CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411331322.4
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-09-24
Publication Date
2024-12-31
Estimated Expiration
2044-09-24

AI Technical Summary

Technical Problem

The existing ship design accuracy and inefficiency increase design costs and cannot meet the needs of modern ship design.

Method used

Adopt ship design simulation generation methods based on three-dimensional modeling, including data acquisition, processing, model construction, simulation generation, optimization adjustment and display modules. By building realistic three-dimensional models, simulation, optimization design, and forming simulation reports to improve design accuracy and efficiency.

Benefits of technology

It improves the accuracy and efficiency of ship design, reduces design costs, and can better meet the needs of modern ship design.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118862314B_ABST
    Figure CN118862314B_ABST
Patent Text Reader

Abstract

The present invention discloses a simulation generation method and system for ship design based on three-dimensional modeling, which belongs to the technical field of ship design. The method includes the following steps: S1: collecting real-time data of ship design, processing the real-time data of ship design, and determining the characteristic data of ship design; S2: constructing a realistic three-dimensional model of ship design, simulating and generating the ship design based on the three-dimensional model of ship design, and determining the simulation result of the three-dimensional model of ship design; S3: conducting in-depth mining and relevant analysis on the simulation result of the three-dimensional model of ship design, optimizing and adjusting the three-dimensional model of ship design, and determining the optimal three-dimensional model of ship design. The present invention solves the problem that the existing ship design has low accuracy and efficiency, increases the cost of ship design, and cannot meet the needs of modern ship design well. The present invention can improve the accuracy and efficiency of ship design, reduce the cost of ship design, and can meet the needs of modern ship design well.
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 design, and in particular to a simulation generation method and system for ship design based on three-dimensional modeling. Background Art

[0002] Ship is a general term for various vessels. A ship is a means of transportation that can sail or anchor in waters for transportation or operations. It has different technical performance, equipment and structural types according to different usage requirements. Due to the complexity of the ship design process, relevant technical personnel are required to have solid professional knowledge and a high level of professionalism to carry out ship simulation design.

[0003] The Chinese patent with publication number CN112149229B discloses a model integration method in ship design. It combines the characteristics of sequential storage and relational storage to establish a unified object-oriented data management core; adds refresh time and modification time to the model, and establishes a time-based refresh mechanism; uses macro commands to create correlations between models, and establishes composite definition data; on the basis of establishing a unified underlying data structure and refresh mechanism, a data structure for ship preliminary design is established for the overall professional design, calculation and analysis process, and the data management technology is fully integrated with the CAD / CAE technology, which can better meet the top-down and repeated modification requirements of ship preliminary design, and provides a solid foundation for the development of a ship preliminary design system with independent intellectual property rights; However, the patent has the following defects:

[0004] The existing ship design has low accuracy and efficiency, which increases the cost of ship design and cannot meet the needs of modern ship design. Summary of the invention

[0005] The purpose of the present invention is to provide a simulation generation method and system for ship design based on three-dimensional modeling, which can improve the accuracy and efficiency of ship design, reduce the cost of ship design, better meet the needs of modern ship design, and solve the problems raised in the above-mentioned background technology.

[0006] To achieve the above object, the present invention provides the following technical solutions:

[0007] The simulation generation method for ship design based on three-dimensional modeling includes the following steps:

[0008] S1: Collecting real-time data of ship design, processing the real-time data of ship design, and determining ship design characteristic data;

[0009] S2: construct a realistic three-dimensional model of ship design, simulate and generate the ship design based on the three-dimensional model of ship design, and determine the simulation result of the three-dimensional model of ship design;

[0010] S3: Conduct in-depth mining and relevant analysis on the simulation results of the ship design 3D model, optimize and adjust the ship design 3D model, and determine the optimal ship design 3D model;

[0011] S4: Visualize and summarize the simulation results of the three-dimensional model of ship design to form a ship design simulation report to provide a decision-making basis for ship design.

[0012] According to another aspect of the present invention, a simulation generation system for ship design based on three-dimensional modeling is provided, which is used to implement the simulation generation method for ship design based on three-dimensional modeling as described above, comprising:

[0013] Data acquisition module, used to collect real-time data of ship design;

[0014] Data processing module, used to process real-time data of ship design;

[0015] 3D modeling module, used to build realistic 3D models of ship designs;

[0016] A simulation generation module is used to generate simulation results of a three-dimensional model of a ship design;

[0017] Optimization and adjustment module, used to optimize and adjust the three-dimensional model of ship design;

[0018] The simulation display module is used to visually display the three-dimensional animation of the ship to the user.

[0019] Preferably, the data acquisition module includes:

[0020] A size collection unit is used to collect the ship size in real time and obtain the ship size data;

[0021] The weight collection unit is used to collect the ship weight in real time and obtain the ship weight data;

[0022] A shape acquisition unit is used to collect the ship shape in real time and obtain the ship shape data;

[0023] The structure acquisition unit is used to collect ship structure data in real time and obtain ship structure data;

[0024] A material collection unit is used to collect ship materials in real time and obtain ship material data;

[0025] Among them, the real-time data of ship design is determined based on the ship size data, ship weight data, ship shape data, ship structure data and ship material data.

[0026] Preferably, the data acquisition module further includes:

[0027] A first data information extraction module is used to extract the data acquisition speed and maximum speed deviation of the size acquisition unit, the weight acquisition unit, the shape acquisition unit, the structure acquisition unit and the material acquisition unit;

[0028] A second data information extraction module is used to extract the amount of data required to be collected corresponding to a single data collection of the size collection unit, the weight collection unit, the shape collection unit, the structure collection unit and the material collection unit;

[0029] A data information acquisition module, used to obtain the data acquisition time and the maximum acquisition time deviation corresponding to a single data acquisition of the size acquisition unit, the weight acquisition unit, the shape acquisition unit, the structure acquisition unit and the material acquisition unit by using the data acquisition speed and the maximum speed deviation of the size acquisition unit, the weight acquisition unit, the shape acquisition unit, the structure acquisition unit and the material acquisition unit and the amount of data required to be collected corresponding to a single data acquisition;

[0030] The first data acquisition adjustment coefficient acquisition module is used to acquire the first data acquisition adjustment coefficient according to the data acquisition time and the maximum acquisition time deviation of the size acquisition unit, the weight acquisition unit, the shape acquisition unit, the structure acquisition unit and the material acquisition unit; wherein the first data acquisition adjustment coefficient is acquired by the following formula:

[0031]

[0032] Among them, K 01 represents the first data acquisition adjustment coefficient; n represents the number of data acquisition units, that is, n=5; t pi represents the maximum collection time deviation corresponding to the i-th data collection unit among the size collection unit, weight collection unit, shape collection unit, structure collection unit and material collection unit; t p represents the average data collection duration corresponding to n data collection units; k 01 and k 02 represent the first adjustment coefficient and the second adjustment coefficient respectively, and the first adjustment coefficient and the second adjustment coefficient are obtained by the following formula:

[0033]

[0034]

[0035] Among them, k 01 and k 02 They represent the first adjustment coefficient and the second adjustment coefficient respectively; n represents the number of data acquisition units, that is, n=5; t irepresents the data collection duration corresponding to the i-th data collection unit among the size collection unit, the weight collection unit, the shape collection unit, the structure collection unit and the material collection unit; t pi represents the maximum acquisition time deviation corresponding to the i-th data acquisition unit among the size acquisition unit, weight acquisition unit, shape acquisition unit, structure acquisition unit and material acquisition unit; v i represents the data collection speed corresponding to the i-th data collection unit among the size collection unit, the weight collection unit, the shape collection unit, the structure collection unit and the material collection unit; v pi Indicates the maximum speed deviation corresponding to the i-th data acquisition unit among the size acquisition unit, the weight acquisition unit, the shape acquisition unit, the structure acquisition unit and the material acquisition unit;

[0036] The second data acquisition adjustment coefficient acquisition module is used to extract the data acquisition time interval of the size acquisition unit, the weight acquisition unit, the shape acquisition unit, the structure acquisition unit and the material acquisition unit, and acquire the second data acquisition adjustment coefficient according to the data acquisition time interval of the size acquisition unit, the weight acquisition unit, the shape acquisition unit, the structure acquisition unit and the material acquisition unit; wherein the second data acquisition adjustment coefficient is acquired by the following formula:

[0037]

[0038] Among them, K 02 represents the second data acquisition adjustment coefficient; t max Indicates the maximum value of the data collection time interval among n data collection units; t pmax Indicates the maximum collection time deviation of the data collection unit corresponding to the maximum data collection time interval; t min Indicates the minimum value of the data collection time interval among n data collection units; t pmin Indicates the maximum collection time deviation of the data collection unit corresponding to the minimum data collection time interval;

[0039] The data collection time interval adjustment module is used to adjust the data collection time intervals of the size collection unit, the weight collection unit, the shape collection unit, the structure collection unit and the material collection unit by using the first data collection adjustment coefficient and the second data collection adjustment coefficient.

[0040] Preferably, the data collection time interval adjustment module includes:

[0041] A coefficient data extraction module, used to extract the first data acquisition adjustment coefficient and the second data acquisition adjustment coefficient;

[0042] A collection operation data extraction module is used to extract the maximum actual deviation of the collection speed of a single data collection of the size collection unit, the weight collection unit, the shape collection unit, the structure collection unit and the material collection unit;

[0043] A comprehensive adjustment coefficient acquisition module is used to obtain a comprehensive adjustment coefficient based on the maximum actual deviation of the acquisition speed of a single data acquisition of the size acquisition unit, the weight acquisition unit, the shape acquisition unit, the structure acquisition unit and the material acquisition unit in combination with the first data acquisition adjustment coefficient and the second data acquisition adjustment coefficient; wherein the comprehensive adjustment coefficient is obtained by the following formula:

[0044]

[0045] Wherein, g represents the comprehensive adjustment coefficient; m represents the number of single data collections corresponding to the size collection unit, weight collection unit, shape collection unit, structure collection unit and material collection unit; v j represents the theoretical data acquisition speed corresponding to the jth single data acquisition; v sj represents the actual data acquisition speed corresponding to the jth single data acquisition; v p Indicates the maximum speed deviation corresponding to the size collection unit, weight collection unit, shape collection unit, structure collection unit or material collection unit; K 01 represents the first data acquisition adjustment coefficient; K 02 represents the second data collection adjustment coefficient;

[0046] The data collection time interval adjustment module is used to adjust the data collection time interval of the size collection unit, the weight collection unit, the shape collection unit, the structure collection unit and the material collection unit by using the comprehensive adjustment coefficient, wherein the adjusted data collection time interval is obtained by the following formula:

[0047]

[0048] Among them, T g represents the adjusted data collection time interval; g represents the comprehensive adjustment coefficient; T y Indicates the data collection time interval before adjustment.

[0049] Preferably, the data processing module includes:

[0050] Data retrieval unit, used to retrieve real-time data of ship design;

[0051] Obtain real-time data on ship design;

[0052] Retrieve real-time data of ship design based on sequential retrieval method;

[0053] Conduct consistency checks on real-time data of ship design;

[0054] Check whether the real-time data of ship design meets the requirements according to the reasonable value range and mutual relationship of each variable in the real-time data of ship design;

[0055] Remove inconsistent data that is beyond the normal range, logically unreasonable or contradictory in real-time ship design data;

[0056] Process invalid and missing values ​​of real-time ship design data;

[0057] Remove invalid data and missing data in real-time ship design data that are worthless to ship design simulation;

[0058] Determine the real-time data of ship design that is valuable for ship design simulation generation;

[0059] A data sorting unit, used for sorting the retrieved real-time ship design data;

[0060] After retrieval, valuable real-time data of ship design is generated by simulation for ship design;

[0061] Based on the internal sorting method, the valuable real-time data of ship design generated by simulation for ship design is sorted after retrieval;

[0062] Determine the real-time ship design data with ranking order;

[0063] A feature extraction unit, used for extracting features from the sorted real-time ship design data;

[0064] Acquire real-time ship design data with sorting and ranking order;

[0065] Extract features from real-time data of ship design with ranking order;

[0066] Determine the ship design characteristic data.

[0067] Preferably, the three-dimensional modeling module includes:

[0068] A data association unit, used to associate ship design feature data;

[0069] Obtain ship design feature data;

[0070] Based on the static data association method, the ship design feature data is associated;

[0071] Determine the associated set of ship design feature data;

[0072] A model building unit, used to build a three-dimensional model based on the ship design;

[0073] Obtaining a ship design feature data association set;

[0074] Based on the simulation generation requirements for ship design, select the appropriate 3D modeling software according to the ship design feature data association set;

[0075] Based on 3D modeling software, the ship design feature data association set is 3D modeled to construct a one-to-one restoration ship design model;

[0076] Determine the three-dimensional model based on the ship design;

[0077] A texture rendering unit, used for performing texture rendering on the constructed three-dimensional model based on the ship design;

[0078] Obtain a 3D model based on the ship design;

[0079] Carry out texture processing and model rendering on 3D models based on ship design;

[0080] Determine a realistic 3D model of ship design.

[0081] Preferably, the simulation generation module includes:

[0082] A simulation setting unit, used for setting simulation of the three-dimensional model of ship design;

[0083] According to the simulation generation requirements for ship design, set the physical and fluid dynamic parameters required for the simulation of the 3D model of ship design, including water density, viscosity, ship's sail-to-spar ratio and resistance coefficient;

[0084] A simulation calculation unit, used for simulating and calculating the three-dimensional model of ship design;

[0085] The simulation calculation tool is used to mesh the three-dimensional model of the ship design, set boundary conditions, and perform simulation calculations to generate simulation results of the three-dimensional model of the ship design under different operating conditions.

[0086] Preferably, the optimization and adjustment module includes:

[0087] A simulation analysis unit, used to mine and analyze the simulation results of the three-dimensional model of ship design;

[0088] Obtain the simulation results of the 3D model of ship design;

[0089] Conduct in-depth mining and relevant analysis on the simulation results of the 3D model of ship design;

[0090] Determine the optimization adjustment plan based on the 3D model of ship design;

[0091] Optimization and adjustment unit, used to optimize and adjust the three-dimensional model of ship design;

[0092] Obtain optimization adjustment solutions based on the 3D model of ship design;

[0093] Optimizing and adjusting the three-dimensional ship design model according to an optimization and adjustment plan based on the three-dimensional ship design model;

[0094] Determine the optimal 3D model for ship design.

[0095] Preferably, the simulation display module includes:

[0096] A result display unit, used to visualize the simulation results of the three-dimensional model of ship design;

[0097] Obtain the simulation results of the 3D model of ship design;

[0098] Based on the animation production software, the simulation results of the ship design 3D model are converted into intuitive 3D ship animation, and the 3D ship animation is displayed to the user in a visual form.

[0099] A result summary unit, used to summarize the simulation results of the three-dimensional model of ship design;

[0100] Obtain the simulation results of the 3D model of ship design;

[0101] Analyze and summarize the simulation results of the three-dimensional model of ship design;

[0102] Determine the ship design simulation report to provide decision-making basis for ship design.

[0103] Compared with the prior art, the present invention has the following beneficial effects:

[0104] The present invention collects real-time data of ship design, processes the real-time data of ship design, determines the ship design characteristic data, constructs a realistic three-dimensional model of ship design according to the simulation generation requirements of ship design, simulates and generates ship design based on the three-dimensional model of ship design, determines the simulation result of the three-dimensional model of ship design, conducts in-depth mining and relevant analysis on the simulation result of the three-dimensional model of ship design, optimizes and adjusts the three-dimensional model of ship design, determines the optimal three-dimensional model of ship design, so as to improve the performance of the ship, and visualizes the simulation result of the three-dimensional model of ship design, summarizes the simulation result of the three-dimensional model of ship design, forms a ship design simulation report, provides a decision-making basis for ship design, can improve the accuracy and efficiency of ship design, reduce the cost of ship design, and can better meet the needs of modern ship design. BRIEF DESCRIPTION OF THE DRAWINGS

[0105] Figure 1 It is a flow chart of the simulation generation method for ship design based on three-dimensional modeling of the present invention;

[0106] Figure 2 It is a framework diagram of the simulation generation system for ship design based on three-dimensional modeling of the present invention. DETAILED DESCRIPTION

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

[0108] In order to solve the problem that the existing ship design has low accuracy and efficiency, increased ship design costs, and cannot meet the needs of modern ship design, please refer to Figure 1-Figure 2 , this embodiment provides the following technical solutions:

[0109] A simulation generation system for ship design based on three-dimensional modeling includes: a data acquisition module, a data processing module, a three-dimensional modeling module, a simulation generation module, an optimization adjustment module and a simulation display module.

[0110] It should be noted that through the interactive communication between the data acquisition module, the data processing module, the three-dimensional modeling module, the simulation generation module, the optimization and adjustment module and the simulation display module, the ship design accuracy and efficiency can be improved, the ship design cost can be reduced, and the modern ship design needs can be better met.

[0111] Among them, the data acquisition module is used to collect real-time data of ship design;

[0112] In this embodiment, as a preferred technical solution of the present invention, the data acquisition module includes:

[0113] A size collection unit is used to collect the ship size in real time and obtain the ship size data;

[0114] The weight collection unit is used to collect the ship weight in real time and obtain the ship weight data;

[0115] A shape acquisition unit is used to collect the ship shape in real time and obtain the ship shape data;

[0116] The structure acquisition unit is used to collect ship structure data in real time and obtain ship structure data;

[0117] A material collection unit is used to collect ship materials in real time and obtain ship material data;

[0118] Among them, the real-time data of ship design is determined based on the ship size data, ship weight data, ship shape data, ship structure data and ship material data.

[0119] Specifically, the data acquisition module further includes:

[0120] A first data information extraction module is used to extract the data acquisition speed and maximum speed deviation of the size acquisition unit, the weight acquisition unit, the shape acquisition unit, the structure acquisition unit and the material acquisition unit;

[0121] A second data information extraction module is used to extract the amount of data required to be collected corresponding to a single data collection of the size collection unit, the weight collection unit, the shape collection unit, the structure collection unit and the material collection unit;

[0122] A data information acquisition module, used to obtain the data acquisition time and the maximum acquisition time deviation corresponding to a single data acquisition of the size acquisition unit, the weight acquisition unit, the shape acquisition unit, the structure acquisition unit and the material acquisition unit by using the data acquisition speed and the maximum speed deviation of the size acquisition unit, the weight acquisition unit, the shape acquisition unit, the structure acquisition unit and the material acquisition unit and the amount of data required to be collected corresponding to a single data acquisition;

[0123] The first data acquisition adjustment coefficient acquisition module is used to acquire the first data acquisition adjustment coefficient according to the data acquisition time and the maximum acquisition time deviation of the size acquisition unit, the weight acquisition unit, the shape acquisition unit, the structure acquisition unit and the material acquisition unit; wherein the first data acquisition adjustment coefficient is acquired by the following formula:

[0124]

[0125] Among them, K 01 represents the first data acquisition adjustment coefficient; n represents the number of data acquisition units, that is, n=5; t pi represents the maximum collection time deviation corresponding to the i-th data collection unit among the size collection unit, weight collection unit, shape collection unit, structure collection unit and material collection unit; t p represents the average data collection duration corresponding to n data collection units; k 01 and k 02 represent the first adjustment coefficient and the second adjustment coefficient respectively, and the first adjustment coefficient and the second adjustment coefficient are obtained by the following formula:

[0126]

[0127]

[0128] Among them, k 01 and k 02 They represent the first adjustment coefficient and the second adjustment coefficient respectively; n represents the number of data acquisition units, that is, n=5; t i represents the data collection duration corresponding to the i-th data collection unit among the size collection unit, the weight collection unit, the shape collection unit, the structure collection unit and the material collection unit; t pi represents the maximum acquisition time deviation corresponding to the i-th data acquisition unit among the size acquisition unit, weight acquisition unit, shape acquisition unit, structure acquisition unit and material acquisition unit; v i represents the data collection speed corresponding to the i-th data collection unit among the size collection unit, the weight collection unit, the shape collection unit, the structure collection unit and the material collection unit; v pi Indicates the maximum speed deviation corresponding to the i-th data acquisition unit among the size acquisition unit, the weight acquisition unit, the shape acquisition unit, the structure acquisition unit and the material acquisition unit;

[0129] The second data acquisition adjustment coefficient acquisition module is used to extract the data acquisition time interval of the size acquisition unit, the weight acquisition unit, the shape acquisition unit, the structure acquisition unit and the material acquisition unit, and acquire the second data acquisition adjustment coefficient according to the data acquisition time interval of the size acquisition unit, the weight acquisition unit, the shape acquisition unit, the structure acquisition unit and the material acquisition unit; wherein the second data acquisition adjustment coefficient is acquired by the following formula:

[0130]

[0131] Among them, K 02 represents the second data acquisition adjustment coefficient; t max Indicates the maximum value of the data collection time interval among n data collection units; t pmax Indicates the maximum collection time deviation of the data collection unit corresponding to the maximum data collection time interval; t min Indicates the minimum value of the data collection time interval among n data collection units; t pmin Indicates the maximum collection time deviation of the data collection unit corresponding to the minimum data collection time interval;

[0132] The data collection time interval adjustment module is used to adjust the data collection time intervals of the size collection unit, the weight collection unit, the shape collection unit, the structure collection unit and the material collection unit by using the first data collection adjustment coefficient and the second data collection adjustment coefficient.

[0133] The technical effect of the above technical solution is that through the first data information extraction module and the second data information extraction module, the solution can accurately obtain key parameters such as the speed, speed deviation, and data collection volume of each data collection unit. The data information acquisition module uses these parameters to calculate the single data collection time and the maximum collection time deviation of each data collection unit, providing an accurate data basis for subsequent adjustments.

[0134] The first data acquisition adjustment coefficient acquisition module calculates the first data acquisition adjustment coefficient based on the acquisition time of each data acquisition unit and the maximum acquisition time deviation. This coefficient reflects the balance of the data acquisition time of each unit. The second data acquisition adjustment coefficient acquisition module takes into account the data acquisition time interval and further calculates the second data acquisition adjustment coefficient. This coefficient reflects the impact of the data acquisition time interval on synchronization. These two adjustment coefficients act together on the data acquisition time interval adjustment module to realize the intelligent adjustment of the time interval of each data acquisition unit, thereby improving the synchronization of data acquisition.

[0135] By precisely adjusting the time interval of each data acquisition unit, the solution can ensure that all data acquisition units complete data acquisition at similar time points, thereby improving the overall data acquisition efficiency. At the same time, it reduces data acquisition delays or omissions caused by improper time interval settings, thereby improving the accuracy of data collection. By dynamically adjusting the data collection time interval, the solution enables the system to flexibly respond to performance differences between different data acquisition units and real-time changing working environments. This flexibility ensures that the system can maintain efficient and accurate data collection capabilities under various circumstances.

[0136] In summary, this technical solution optimizes the synchronization, efficiency and accuracy of data collection by intelligently adjusting the data collection time interval, while enhancing the flexibility and adaptability of the system.

[0137] Specifically, the data collection time interval adjustment module includes:

[0138] A coefficient data extraction module, used to extract the first data acquisition adjustment coefficient and the second data acquisition adjustment coefficient;

[0139] A collection operation data extraction module is used to extract the maximum actual deviation of the collection speed of a single data collection of the size collection unit, the weight collection unit, the shape collection unit, the structure collection unit and the material collection unit;

[0140] A comprehensive adjustment coefficient acquisition module is used to obtain a comprehensive adjustment coefficient based on the maximum actual deviation of the acquisition speed of a single data acquisition of the size acquisition unit, the weight acquisition unit, the shape acquisition unit, the structure acquisition unit and the material acquisition unit in combination with the first data acquisition adjustment coefficient and the second data acquisition adjustment coefficient; wherein the comprehensive adjustment coefficient is obtained by the following formula:

[0141]

[0142] Wherein, g represents the comprehensive adjustment coefficient; m represents the number of single data collections corresponding to the size collection unit, weight collection unit, shape collection unit, structure collection unit and material collection unit; v j represents the theoretical data acquisition speed corresponding to the jth single data acquisition; v sj represents the actual data acquisition speed corresponding to the jth single data acquisition; v p Indicates the maximum speed deviation corresponding to the size collection unit, weight collection unit, shape collection unit, structure collection unit or material collection unit; K 01 represents the first data acquisition adjustment coefficient; K 02 represents the second data collection adjustment coefficient;

[0143] The data collection time interval adjustment module is used to adjust the data collection time interval of the size collection unit, the weight collection unit, the shape collection unit, the structure collection unit and the material collection unit by using the comprehensive adjustment coefficient, wherein the adjusted data collection time interval is obtained by the following formula:

[0144]

[0145] Among them, T g represents the adjusted data collection time interval; g represents the comprehensive adjustment coefficient; T y Indicates the data collection time interval before adjustment.

[0146] The technical effect of the above technical solution is: by introducing the coefficient data extraction module and the acquisition operation data extraction module, the technical solution can dynamically adjust the time interval of data acquisition according to the actual operation data (especially the deviation of the acquisition speed) of each data acquisition unit (size, weight, shape, structure, material). This adaptive adjustment mechanism ensures the accuracy and efficiency of data acquisition and reduces the problem of oversampling or undersampling caused by fixed time intervals. Through the comprehensive adjustment coefficient acquisition module, the comprehensive adjustment coefficient g is calculated by combining the theoretical data acquisition speed, the actual data acquisition speed, the maximum speed deviation and the two data acquisition adjustment coefficients (K01 and K02). This coefficient not only takes into account the deviation of a single data acquisition, but also weights it through the adjustment coefficient, making the adjustment more accurate and flexible.

[0147] By adjusting the data collection time interval (Tg), this technical solution can optimize the frequency of data collection according to the actual operating conditions. When the collection speed deviation is large, the sampling frequency is increased by shortening the time interval, and vice versa, it is appropriately extended, thereby effectively saving system resources and time while ensuring data quality. Dynamic adjustment of the data collection time interval helps to avoid overload or idle state during data collection, reduces system errors or performance degradation caused by improper data collection, and thus improves the stability and reliability of the entire system. Through modular design, this technical solution makes each functional module relatively independent, easy to implement and maintain. At the same time, the introduction of the adjustment coefficient also provides a flexible adjustment method, which is convenient for customization and optimization according to different application scenarios and needs.

[0148] In summary, this technical solution achieves the adaptability and accuracy of data collection by dynamically adjusting the data collection time interval, optimizes the data collection efficiency, and improves the stability and reliability of the system. It is of great significance for application scenarios that require high-precision and high-efficiency data collection.

[0149] Among them, the data processing module is used to process the real-time data of ship design;

[0150] In this embodiment, as a preferred technical solution of the present invention, the data processing module includes:

[0151] Data retrieval unit, used to retrieve real-time data of ship design;

[0152] Obtain real-time data on ship design;

[0153] Retrieve real-time data of ship design based on sequential retrieval method;

[0154] Conduct consistency checks on real-time data of ship design;

[0155] Check whether the real-time data of ship design meets the requirements according to the reasonable value range and mutual relationship of each variable in the real-time data of ship design;

[0156] Remove inconsistent data that is beyond the normal range, logically unreasonable or contradictory in real-time ship design data;

[0157] Process invalid and missing values ​​of real-time ship design data;

[0158] Remove invalid data and missing data in real-time ship design data that are worthless to ship design simulation;

[0159] Determine the real-time data of ship design that is valuable for ship design simulation generation;

[0160] A data sorting unit, used for sorting the retrieved real-time ship design data;

[0161] After retrieval, valuable real-time data of ship design is generated by simulation for ship design;

[0162] Based on the internal sorting method, the valuable real-time data of ship design generated by simulation for ship design is sorted after retrieval;

[0163] Determine the real-time ship design data with ranking order;

[0164] A feature extraction unit, used for extracting features from the sorted real-time ship design data;

[0165] Acquire real-time ship design data with sorting and ranking order;

[0166] Extract features from real-time data of ship design with ranking order;

[0167] Determine the ship design characteristic data.

[0168] Among them, the 3D modeling module is used to build realistic 3D models of ship design;

[0169] In this embodiment, as a preferred technical solution of the present invention, the three-dimensional modeling module includes:

[0170] A data association unit, used to associate ship design feature data;

[0171] Obtain ship design feature data;

[0172] Based on the static data association method, the ship design feature data is associated;

[0173] Determine the associated set of ship design feature data;

[0174] A model building unit, used to build a three-dimensional model based on the ship design;

[0175] Obtaining a ship design feature data association set;

[0176] Based on the simulation generation requirements for ship design, select the appropriate 3D modeling software according to the ship design feature data association set;

[0177] Based on 3D modeling software, the ship design feature data association set is 3D modeled to construct a one-to-one restoration ship design model;

[0178] Determine the three-dimensional model based on the ship design;

[0179] A texture rendering unit, used for performing texture rendering on the constructed three-dimensional model based on the ship design;

[0180] Obtain a 3D model based on the ship design;

[0181] Carry out texture processing and model rendering on 3D models based on ship design;

[0182] Determine a realistic 3D model of ship design.

[0183] Among them, the simulation generation module is used to generate the simulation results of the three-dimensional model of ship design;

[0184] In this embodiment, as a preferred technical solution of the present invention, the simulation generation module includes:

[0185] A simulation setting unit, used for setting simulation of the three-dimensional model of ship design;

[0186] According to the simulation generation requirements for ship design, set the physical and fluid dynamic parameters required for the simulation of the 3D model of ship design, including water density, viscosity, ship's sail-to-spar ratio and resistance coefficient;

[0187] A simulation calculation unit, used for simulating and calculating the three-dimensional model of ship design;

[0188] The simulation calculation tool is used to mesh the three-dimensional model of the ship design, set boundary conditions, and perform simulation calculations to generate simulation results of the three-dimensional model of the ship design under different operating conditions.

[0189] Among them, the optimization and adjustment module is used to optimize and adjust the three-dimensional model of ship design;

[0190] In this embodiment, as a preferred technical solution of the present invention, the optimization and adjustment module includes:

[0191] A simulation analysis unit, used to mine and analyze the simulation results of the three-dimensional model of ship design;

[0192] Obtain the simulation results of the 3D model of ship design;

[0193] Conduct in-depth mining and relevant analysis on the simulation results of the 3D model of ship design;

[0194] Determine the optimization adjustment plan based on the 3D model of ship design;

[0195] Optimization and adjustment unit, used to optimize and adjust the three-dimensional model of ship design;

[0196] Obtain optimization adjustment solutions based on the 3D model of ship design;

[0197] Optimizing and adjusting the three-dimensional ship design model according to an optimization and adjustment plan based on the three-dimensional ship design model;

[0198] Determine the optimal 3D model for ship design.

[0199] Among them, the simulation display module is used to visually display the three-dimensional animation of the ship to the user.

[0200] In this embodiment, as a preferred technical solution of the present invention, the simulation display module includes:

[0201] A result display unit, used to visualize the simulation results of the three-dimensional model of ship design;

[0202] Obtain the simulation results of the 3D model of ship design;

[0203] Based on the animation production software, the simulation results of the ship design 3D model are converted into intuitive 3D ship animation, and the 3D ship animation is displayed to the user in a visual form.

[0204] A result summary unit, used to summarize the simulation results of the three-dimensional model of ship design;

[0205] Obtain the simulation results of the 3D model of ship design;

[0206] Analyze and summarize the simulation results of the three-dimensional model of ship design;

[0207] Determine the ship design simulation report to provide decision-making basis for ship design.

[0208] Therefore, by collecting real-time data of ship design, processing the real-time data of ship design, determining the ship design characteristic data, constructing a realistic three-dimensional model of ship design according to the simulation generation requirements of ship design, simulating and generating the ship design based on the three-dimensional model of ship design, determining the simulation results of the three-dimensional model of ship design, conducting in-depth mining and relevant analysis on the simulation results of the three-dimensional model of ship design, optimizing and adjusting the three-dimensional model of ship design, determining the optimal three-dimensional model of ship design to improve the performance of the ship, and visually displaying the simulation results of the three-dimensional model of ship design, summarizing the simulation results of the three-dimensional model of ship design, forming a ship design simulation report, providing a decision-making basis for ship design, improving the accuracy and efficiency of ship design, reducing the cost of ship design, and better meeting the needs of modern ship design.

[0209] In order to better demonstrate the simulation generation process for ship design based on three-dimensional modeling, this embodiment now provides a simulation generation method for ship design based on three-dimensional modeling, which is implemented based on the above-mentioned simulation generation system for ship design based on three-dimensional modeling, and includes the following steps:

[0210] S1: Collecting real-time data of ship design, processing the real-time data of ship design, and determining ship design characteristic data;

[0211] S2: construct a realistic three-dimensional model of ship design, simulate and generate the ship design based on the three-dimensional model of ship design, and determine the simulation result of the three-dimensional model of ship design;

[0212] S3: Conduct in-depth mining and relevant analysis on the simulation results of the ship design 3D model, optimize and adjust the ship design 3D model, and determine the optimal ship design 3D model;

[0213] S4: Visualize and summarize the simulation results of the three-dimensional model of ship design to form a ship design simulation report to provide a decision-making basis for ship design.

[0214] It should be noted that, in this article, relational terms such as first and second, etc. are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device.

[0215] Although embodiments of the present invention have been shown and described, it will be appreciated by those skilled in the art that various changes, modifications, substitutions and variations may be made to the embodiments without departing from the principles and spirit of the present invention, and that the scope of the present invention is defined by the appended claims and their equivalents.

Claims

1. A simulation generation method for ship design based on three-dimensional modeling, which is implemented by a simulation generation system for ship design based on three-dimensional modeling, and is characterized in that: The steps include: S1: Collecting real-time data of ship design, processing the real-time data of ship design, and determining ship design characteristic data; S2: construct a realistic three-dimensional model of ship design, simulate and generate the ship design based on the three-dimensional model of ship design, and determine the simulation result of the three-dimensional model of ship design; S3: Conduct in-depth mining and relevant analysis on the simulation results of the ship design 3D model, optimize and adjust the ship design 3D model, and determine the optimal ship design 3D model; S4: Visualize and summarize the simulation results of the three-dimensional model of ship design to form a ship design simulation report to provide a decision-making basis for ship design; The simulation generation system for ship design based on 3D modeling includes: Data acquisition module, used to collect real-time data of ship design; Data processing module, used to process real-time data of ship design; 3D modeling module, used to build realistic 3D models of ship designs; A simulation generation module is used to generate simulation results of a three-dimensional model of a ship design; Optimization and adjustment module, used to optimize and adjust the three-dimensional model of ship design; The simulation display module is used to visualize the three-dimensional animation of the ship to the user; The data acquisition module comprises: A size collection unit is used to collect the ship size in real time and obtain the ship size data; The weight collection unit is used to collect the ship weight in real time and obtain the ship weight data; A shape acquisition unit is used to collect the ship shape in real time and obtain the ship shape data; The structure acquisition unit is used to collect ship structure data in real time and obtain ship structure data; A material collection unit is used to collect ship materials in real time and obtain ship material data; Among them, based on the ship size data, ship weight data, ship shape data, ship structure data and ship material data, the real-time ship design data is determined; The data acquisition module further includes: A first data information extraction module is used to extract the data acquisition speed and maximum speed deviation of the size acquisition unit, the weight acquisition unit, the shape acquisition unit, the structure acquisition unit and the material acquisition unit; A second data information extraction module is used to extract the amount of data required to be collected corresponding to a single data collection of the size collection unit, the weight collection unit, the shape collection unit, the structure collection unit and the material collection unit; A data information acquisition module, used to obtain the data acquisition time and the maximum acquisition time deviation corresponding to a single data acquisition of the size acquisition unit, the weight acquisition unit, the shape acquisition unit, the structure acquisition unit and the material acquisition unit by using the data acquisition speed and the maximum speed deviation of the size acquisition unit, the weight acquisition unit, the shape acquisition unit, the structure acquisition unit and the material acquisition unit and the amount of data required to be collected corresponding to a single data acquisition; The first data acquisition adjustment coefficient acquisition module is used to acquire the first data acquisition adjustment coefficient according to the data acquisition time and the maximum acquisition time deviation of the size acquisition unit, the weight acquisition unit, the shape acquisition unit, the structure acquisition unit and the material acquisition unit; wherein the first data acquisition adjustment coefficient is acquired by the following formula: ; Among them, K 01 represents the first data acquisition adjustment coefficient; n represents the number of data acquisition units, that is, n=5; t pi represents the maximum collection time deviation corresponding to the i-th data collection unit among the size collection unit, weight collection unit, shape collection unit, structure collection unit and material collection unit; t p represents the average data collection duration corresponding to n data collection units; k 01 and k 02 represent the first adjustment coefficient and the second adjustment coefficient respectively, and the first adjustment coefficient and the second adjustment coefficient are obtained by the following formula: ; Among them, k 01 and k 02 They represent the first adjustment coefficient and the second adjustment coefficient respectively; n represents the number of data acquisition units, that is, n=5; t i represents the data collection duration corresponding to the i-th data collection unit among the size collection unit, weight collection unit, shape collection unit, structure collection unit and material collection unit; t pi represents the maximum collection time deviation corresponding to the i-th data collection unit among the size collection unit, weight collection unit, shape collection unit, structure collection unit and material collection unit; v i represents the data collection speed corresponding to the i-th data collection unit among the size collection unit, the weight collection unit, the shape collection unit, the structure collection unit and the material collection unit; v pi Indicates the maximum speed deviation corresponding to the i-th data acquisition unit among the size acquisition unit, the weight acquisition unit, the shape acquisition unit, the structure acquisition unit and the material acquisition unit; The second data acquisition adjustment coefficient acquisition module is used to extract the data acquisition time interval of the size acquisition unit, the weight acquisition unit, the shape acquisition unit, the structure acquisition unit and the material acquisition unit, and acquire the second data acquisition adjustment coefficient according to the data acquisition time interval of the size acquisition unit, the weight acquisition unit, the shape acquisition unit, the structure acquisition unit and the material acquisition unit; wherein the second data acquisition adjustment coefficient is acquired by the following formula: ; Among them, K 02 represents the second data acquisition adjustment coefficient; t max Indicates the maximum value of the data collection time interval among n data collection units; t pmax Indicates the maximum collection time deviation of the data collection unit corresponding to the maximum data collection time interval; t min Indicates the minimum value of the data collection time interval among n data collection units; t pmin Indicates the maximum collection time deviation of the data collection unit corresponding to the minimum data collection time interval; A data collection time interval adjustment module, used to adjust the data collection time intervals of the size collection unit, the weight collection unit, the shape collection unit, the structure collection unit and the material collection unit by using the first data collection adjustment coefficient and the second data collection adjustment coefficient; The data collection time interval adjustment module includes: A coefficient data extraction module, used to extract the first data acquisition adjustment coefficient and the second data acquisition adjustment coefficient; A collection operation data extraction module is used to extract the maximum actual deviation of the collection speed of a single data collection of the size collection unit, the weight collection unit, the shape collection unit, the structure collection unit and the material collection unit; A comprehensive adjustment coefficient acquisition module is used to obtain a comprehensive adjustment coefficient based on the maximum actual deviation of the acquisition speed of a single data acquisition of the size acquisition unit, the weight acquisition unit, the shape acquisition unit, the structure acquisition unit and the material acquisition unit in combination with the first data acquisition adjustment coefficient and the second data acquisition adjustment coefficient; wherein the comprehensive adjustment coefficient is obtained by the following formula: ; Wherein, g represents the comprehensive adjustment coefficient; m represents the number of single data collections corresponding to the size collection unit, weight collection unit, shape collection unit, structure collection unit and material collection unit; v j represents the theoretical data acquisition speed corresponding to the jth single data acquisition; v sj represents the actual data acquisition speed corresponding to the jth single data acquisition; v p Indicates the maximum speed deviation corresponding to the size collection unit, weight collection unit, shape collection unit, structure collection unit or material collection unit; K 01 represents the first data acquisition adjustment coefficient; K 02 represents the second data collection adjustment coefficient; The data collection time interval adjustment module is used to adjust the data collection time interval of the size collection unit, the weight collection unit, the shape collection unit, the structure collection unit and the material collection unit by using the comprehensive adjustment coefficient, wherein the adjusted data collection time interval is obtained by the following formula: ; Among them, T g represents the adjusted data collection time interval; g represents the comprehensive adjustment coefficient; T y Indicates the data collection time interval before adjustment.

2. The ship design simulation generation system based on three-dimensional modeling according to claim 1 is characterized in that: The data processing module comprises: Data retrieval unit, used to retrieve real-time data of ship design; Obtain real-time data on ship design; Based on the sequential retrieval method, the real-time data of ship design is retrieved; Conduct consistency checks on real-time data of ship design; Check whether the real-time data of ship design meets the requirements according to the reasonable value range and mutual relationship of each variable in the real-time data of ship design; Remove inconsistent data that is beyond the normal range, logically unreasonable or contradictory in real-time ship design data; Process invalid and missing values ​​of real-time ship design data; Remove invalid data and missing data in real-time ship design data that are worthless to ship design simulation generation; Determine the real-time data of ship design that is valuable for ship design simulation generation; A data sorting unit, used for sorting the retrieved real-time ship design data; After retrieval, valuable real-time data of ship design is generated by simulation for ship design; Based on the internal sorting method, the valuable real-time data of ship design generated by simulation for ship design is sorted after retrieval; Determine the real-time ship design data with ranking order; A feature extraction unit, used for extracting features from the sorted real-time ship design data; Acquire real-time ship design data with sorting and ranking order; Extract features from real-time data of ship design with ranking order; Determine the ship design characteristic data.

3. The ship design simulation generation system based on three-dimensional modeling according to claim 2 is characterized in that: The three-dimensional modeling module includes: A data association unit, used to associate ship design feature data; Obtain ship design feature data; Based on the static data association method, the ship design feature data is associated; Determine the associated set of ship design feature data; A model building unit, used to build a three-dimensional model based on the ship design; Obtaining a ship design feature data association set; Based on the simulation generation requirements for ship design, select the appropriate 3D modeling software according to the ship design feature data association set; Based on 3D modeling software, the ship design feature data association set is 3D modeled to construct a one-to-one restoration ship design model; Determine the three-dimensional model based on the ship design; A texture rendering unit, used for performing texture rendering on the constructed three-dimensional model based on the ship design; Obtain a 3D model based on the ship design; Carry out texture processing and model rendering on 3D models based on ship design; Determine a realistic 3D model of ship design.

4. The ship design simulation generation system based on three-dimensional modeling according to claim 3 is characterized in that: The simulation generation module comprises: A simulation setting unit, used for setting simulation of the three-dimensional model of ship design; According to the simulation generation requirements for ship design, set the physical and fluid dynamic parameters required for the simulation of the 3D model of ship design, including water density, viscosity, ship's sail-to-spar ratio and resistance coefficient; A simulation calculation unit, used for simulating and calculating the three-dimensional model of ship design; The simulation calculation tool is used to mesh the three-dimensional model of the ship design, set boundary conditions, and perform simulation calculations to generate simulation results of the three-dimensional model of the ship design under different operating conditions.

5. The ship design simulation generation system based on three-dimensional modeling according to claim 4 is characterized in that: The optimization and adjustment module comprises: A simulation analysis unit, used to mine and analyze the simulation results of the three-dimensional model of ship design; Obtain simulation results of 3D ship design models; Conduct in-depth mining and relevant analysis on the simulation results of the 3D model of ship design; Determine the optimization adjustment plan based on the 3D model of ship design; Optimization and adjustment unit, used to optimize and adjust the three-dimensional model of ship design; Obtain optimization adjustment solutions based on the 3D model of ship design; Optimizing and adjusting the three-dimensional ship design model according to an optimization and adjustment plan based on the three-dimensional ship design model; Determine the optimal 3D model for ship design.

6. The ship design simulation generation system based on three-dimensional modeling according to claim 5 is characterized in that: The simulation display module comprises: A result display unit, used to visualize the simulation results of the three-dimensional model of ship design; Obtain the simulation results of the 3D model of ship design; Based on the animation software, the simulation results of the 3D model of the ship design are converted into intuitive 3D ship animation, and the 3D ship animation is displayed to the user in a visual form; A result summary unit, used to summarize the simulation results of the three-dimensional model of ship design; Obtain the simulation results of the 3D model of ship design; Analyze and summarize the simulation results of the three-dimensional model of ship design; Determine the ship design simulation report to provide decision-making basis for ship design.