Agent-based different return period marine environment analysis method, device and medium
By using an agent-based marine environment analysis method, the problems of high cost, low efficiency, and poor accuracy in the site selection and design of marine structures have been solved, enabling rapid and accurate site selection and design, and ensuring the safety and service life of marine structures.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- CHINA SHIP SCIENTIFIC RESEARCH CENTER
- Filing Date
- 2026-06-10
- Publication Date
- 2026-07-31
AI Technical Summary
Existing technologies for the site selection and design of marine structures are costly, inefficient, and inaccurate, relying mainly on human experience for extreme marine environment analysis.
Using an agent-based approach, user input data is obtained through input boxes, structured data is generated by agent analysis, target database is determined, assessment element data is obtained and input into the assessment model, marine environmental analysis report is output, and marine structure site selection is optimized.
It enables rapid and accurate site selection and design of marine structures, improving the safety and service life of marine structures.
Smart Images

Figure CN122490853A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of sea state analysis technology, and in particular to a method, device and medium for marine environmental analysis with different return periods based on intelligent agents. Background Technology
[0002] When designing marine structures, it is necessary to consider the extreme conditions of wind, waves, and currents in the sea area where they are deployed, such as once-in-a-century wave, wind, and current elements.
[0003] When selecting sites for marine structures, there are usually multiple candidate locations. Each candidate location is qualitatively described, for example, a site 10 nautical miles east of Islands A, in waters approximately 50 meters deep. Existing technology relies on manual, experience-based analysis and prediction of extreme marine environments using the semantic descriptions of candidate locations to arrive at the final site selection. The design of the marine structure is then optimized based on this manual experience and the final site selection. However, this manual approach is costly, inefficient, and lacks accuracy. Summary of the Invention
[0004] In response to the aforementioned problems and technical requirements, the applicant proposes a marine environmental analysis method, equipment, and medium based on intelligent agents with different return periods. This method aims to solve the problems of high cost, low efficiency, and poor accuracy in the existing technology of manually selecting and designing marine structures, thereby enabling rapid and accurate completion of marine structure selection and design.
[0005] This application provides a method for analyzing marine environments with different return periods based on intelligent agents. The method includes: The input box based on the intelligent agent obtains user input data corresponding to marine structures, wherein the user input data includes: multiple sequences with candidate addresses as unique identifiers; For each sequence, perform the following marine environmental analysis procedure: The system analyzes user input data using an intelligent agent to obtain structured data. This structured data includes: structured sea area data containing sea area parameters, assessment elements, and an assessment model; and structured dataset data containing assessment element dataset names and acquisition methods. The sea area parameters include candidate addresses. Based on the agent's deployment environment, a target database is determined. From this database, target datasets corresponding to the sea area parameters and assessment element dataset names are identified, and the corresponding element data are retrieved from these datasets using the assessment element dataset acquisition methods. The element data is then input into the assessment model to obtain the extreme value analysis of the candidate sea areas corresponding to the candidate addresses, assessment elements for different return periods, and the distribution of assessment elements for different return periods. Based on the assessment model's output and a pre-set analysis template, a marine environmental analysis report for different return periods is generated. The target site was determined from multiple candidate sites based on the marine analysis report, and the marine structures were optimized based on the marine environment with different return periods corresponding to the target site.
[0006] According to the agent-based marine environment analysis method with different return periods provided in the embodiments of this application, the target dataset corresponding to the names of the marine parameters and assessment element datasets is determined from the target database, including: Obtain a pre-defined dataset matching table, wherein the fields of the dataset matching table include: evaluation feature dataset name and valid sea area; Match the sea area parameters and valid sea areas, and determine the evaluation element dataset name corresponding to the valid sea area with a matching degree greater than the preset matching degree, to obtain the target dataset corresponding to the determined evaluation element dataset name.
[0007] According to the marine environment analysis method based on intelligent agents with different return periods provided in the embodiments of this application, the fields of the dataset matching table also include: data priority; After determining the names of the evaluation element datasets corresponding to valid sea areas with a matching degree greater than the preset matching degree, the following is also included: If the number of determined evaluation element dataset names is greater than the preset number, the preset number of evaluation element dataset names are determined based on the data priority from high to low.
[0008] According to the marine environment analysis method based on intelligent agents with different return periods provided in the embodiments of this application, the target database is determined based on the deployment environment of the intelligent agents, including: When the deployment environment of the intelligent agent is a local private network, the target database is a pre-built local database, which includes multiple evaluation element datasets. When the deployment environment of the intelligent agent is the global Internet, the target database is any one or both of the pre-built local database and the public database, wherein the public database includes multiple evaluation element datasets.
[0009] According to the marine environment analysis method based on intelligent agents with different return periods provided in the embodiments of this application, structured data is obtained by analyzing user input data through intelligent agents, including: The system analyzes user input data using an intelligent agent to generate structured marine data; and then generates a dataset of structured data based on the structured marine data.
[0010] According to the marine environment analysis method based on intelligent agents with different return periods provided in the embodiments of this application, the sea area parameters include any one or more of the following: sea area name, start longitude, end longitude, start latitude, end latitude, lower limit of water depth, and upper limit of water depth.
[0011] According to the marine environment analysis method based on intelligent agents with different return periods provided in the embodiments of this application, the evaluation model includes any one or more of the following: extreme value model, mean cross-threshold model and storm extreme value model.
[0012] According to the agent-based marine environment analysis method with different return periods provided in the embodiments of this application, the method further includes: If the marine analysis report determines that multiple candidate sites do not meet the preset requirements, modify the user input data and return to the execution process. For each sequence, perform the following steps of the marine environmental analysis procedure.
[0013] This application also provides an electronic device, including a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the program, it implements the steps of the agent-based marine environment analysis method with different return periods as described above.
[0014] This application also provides a non-transitory computer-readable storage medium storing a computer program thereon, which, when executed by a processor, implements the steps of the agent-based marine environment analysis method with different return periods as described above.
[0015] The marine environment analysis method, device, and medium based on intelligent agents with different return periods provided in this application embodiment acquire user input data corresponding to marine structures through an input box based on intelligent agents. For each sequence, the marine environment analysis process is executed: the user input data is analyzed by the intelligent agent to obtain structured data; the target database is determined based on the deployment environment of the intelligent agent; the target dataset corresponding to the sea area parameters and evaluation element dataset names is determined from the target database; and the element data corresponding to the evaluation elements is obtained from the target dataset using the evaluation element dataset acquisition method; the element data is input into the evaluation model to obtain the extreme value analysis of the candidate sea area corresponding to the candidate address, the evaluation elements with different return periods, and the distribution of the evaluation elements with different return periods output by the evaluation model. Based on the output of the evaluation model and the preset analysis template, this application outputs marine environmental analysis reports for different return periods. Through an intelligent agent, it analyzes the user input data to determine the dataset corresponding to the candidate sea area and obtains the element addresses from the determined dataset. This provides an effective data foundation for assessing the accuracy of the marine environment of the candidate sea area, thereby quickly and accurately obtaining the distribution of evaluation elements and marine environmental analysis reports for different return periods. Based on the marine analysis report, the application determines the target address that best suits the marine structure from multiple candidate addresses and optimizes the marine structure based on the marine environment of the target address for different return periods, ensuring the safety and service life of the marine structure and achieving rapid and accurate completion of the site selection and design of marine structures. Attached Figure Description
[0016] To more clearly illustrate the technical solutions in the embodiments of this application or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0017] Figure 1 This is one of the flowcharts illustrating the marine environment analysis method based on intelligent agents with different return periods provided in the embodiments of this application; Figure 2 This is a schematic diagram of the structure of the marine environment analysis system based on intelligent agents with different return periods provided in the embodiments of this application; Figure 3 This is the second flowchart illustrating the marine environment analysis method based on intelligent agents with different return periods provided in the embodiments of this application; Figure 4 This is a schematic diagram of the structure of the electronic device provided in the embodiments of this application. Detailed Implementation
[0018] To make the objectives, technical solutions, and advantages of the embodiments of this application clearer, the technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this invention.
[0019] This application provides a method for marine environmental analysis based on intelligent agents with different return periods. This method can be applied to smart terminals and servers. This application uses the application of this method in a server as an example for illustration, and some other descriptions in the embodiments are for illustrative purposes only and are not intended to limit the scope of protection of this application, and will not be described in detail thereafter. The specific implementation of the method is as follows... Figure 1 As shown: Step 101: Obtain user input data corresponding to marine structures based on the input box of the intelligent agent.
[0020] The user input data includes multiple sequences, each uniquely identified by a candidate address.
[0021] Step 102: For each sequence, perform the following marine environmental analysis process: Analyze user input data using an agent to obtain structured data; determine the target database based on the agent's deployment environment; identify the target dataset corresponding to the sea area parameters and evaluation element dataset names from the target database; and obtain the element data corresponding to the evaluation elements from the target dataset using the evaluation element dataset acquisition method; input the element data into the evaluation model to obtain the extreme value analysis of the candidate sea area corresponding to the candidate address, the evaluation elements for different return periods, and the distribution of evaluation elements for different return periods output by the evaluation model; based on the output results of the evaluation model and the preset analysis template, output marine environmental analysis reports for different return periods.
[0022] The structured data includes: marine structured data containing marine parameters, assessment elements, and assessment models, as well as dataset structured data containing the dataset names and acquisition methods of assessment elements. The marine parameters include candidate addresses.
[0023] Step 103: Determine the target site from multiple candidate sites based on the marine analysis report, and optimize the marine structures based on the marine environment with different return periods corresponding to the target site.
[0024] The marine environment analysis method based on intelligent agents with different return periods provided in this application obtains user input data corresponding to marine structures through an input box based on intelligent agents. For each sequence, the marine environment analysis process is performed: the user input data is analyzed by intelligent agents to obtain structured data; the target database is determined based on the deployment environment of the intelligent agents; the target dataset corresponding to the sea area parameters and evaluation element dataset names is determined from the target database; and the element data corresponding to the evaluation elements is obtained from the target dataset using the evaluation element dataset acquisition method; the element data is input into the evaluation model to obtain the extreme value analysis of the candidate sea area corresponding to the candidate address, the evaluation elements with different return periods, and the distribution of the evaluation elements with different return periods output by the evaluation model; Based on the output results of the evaluation model and the preset analysis template, this application outputs marine environmental analysis reports with different return periods. Through an intelligent agent, it analyzes the user input data to determine the dataset corresponding to the candidate sea area and extracts the element addresses from the determined dataset. This provides an effective data foundation for assessing the accuracy of the marine environment of the candidate sea area, thereby quickly and accurately obtaining the distribution of evaluation elements and marine environmental analysis reports with different return periods. Based on the marine analysis report, the application determines the target address that best suits the marine structure from multiple candidate addresses and optimizes the marine structure based on the marine environment with different return periods corresponding to the target address, ensuring the safety and service life of the marine structure and achieving rapid and accurate completion of the site selection and design of marine structures.
[0025] Specifically, the intelligent agent is constructed based on a large language model and a large language application framework and is used for sea area analysis.
[0026] In one specific embodiment, the sea area parameters include any one or more of the following: sea area name, start longitude, end longitude, start latitude, end latitude, lower limit of water depth, and upper limit of water depth.
[0027] In one specific embodiment, the evaluation model includes any one or more of the following: an extreme value model, a mean threshold model, and a storm extreme value model.
[0028] In one specific embodiment, the specific implementation of obtaining structured data by analyzing user input data through an intelligent agent includes: The system analyzes user input data using an intelligent agent to generate structured marine data; and then generates a dataset of structured data based on the structured marine data.
[0029] Specifically, the intelligent agent includes a sea area analysis module and a data analysis module.
[0030] The marine area analysis module generates structured marine area data based on user input data, including marine area name, start longitude, end longitude, start latitude, end latitude, lower limit of water depth, upper limit of water depth, assessment elements, and assessment model.
[0031] For example, if the user inputs data about a sea area 10 nautical miles east of Islands A with a water depth of approximately 50 meters, the sea area analysis module will generate structured sea area data based on the user input data.
[0032] Specifically, for some fields in the structured marine data that are not available in the user input data, they are filled in based on preset default values.
[0033] Taking the above example, if the evaluation elements and evaluation model are not obtained from the user input data, the default evaluation elements include wind, waves, and current, and the default evaluation model is the extreme value model. When obtaining specific information about these fields from the user input data, the user input data shall prevail.
[0034] Specifically, the data analysis module generates structured datasets based on specific information in the sea area name, start longitude, end longitude, start latitude, end latitude, lower limit of water depth, upper limit of water depth, evaluation elements, and evaluation model. For example, it includes wind dataset name, wind dataset acquisition method, wave dataset name, wave dataset acquisition method, current dataset name, and current dataset acquisition method.
[0035] In one specific embodiment, the specific implementation of determining the target database based on the agent's deployment environment includes: When the agent is deployed in a local private network, the target database is a pre-built local database; when the agent is deployed in a global Internet environment, the target database is any one or both of the pre-built local database and a public database.
[0036] The local database includes multiple evaluation element datasets, while the public database includes multiple evaluation element datasets.
[0037] In one specific embodiment, the specific implementation of determining the target dataset corresponding to the names of the marine parameters and assessment element datasets from the target database includes: Obtain the preset dataset matching table; match the sea area parameters and valid sea areas, and determine the evaluation element dataset name corresponding to the valid sea area with a matching degree greater than the preset matching degree, so as to obtain the target dataset corresponding to the determined evaluation element dataset name.
[0038] The dataset matching table includes the following fields: evaluation feature dataset name and valid sea area.
[0039] In one specific embodiment, the fields of the dataset matching table also include: data priority.
[0040] After determining the names of the evaluation element datasets corresponding to valid sea areas with a matching degree greater than the preset matching degree, if the number of determined evaluation element dataset names is greater than the preset number, the preset number of evaluation element dataset names are determined based on the data priority from high to low.
[0041] Specifically, different datasets have different effects on different sea areas. Therefore, this application provides a reasonable dataset based on sea area parameters. The assessment of extreme marine environments based on this dataset improves the accuracy of the assessment.
[0042] Specifically, historical data of the assessment elements are obtained based on the sea area name, start longitude, end longitude, start latitude, end latitude, lower limit of water depth, upper limit of water depth, assessment elements, assessment model, wind dataset name, wind dataset acquisition method, wave dataset name, wave dataset acquisition method, flow dataset name and flow dataset acquisition method in the structured data.
[0043] Users can set the number of years for this historical data according to their own needs. If the user does not require a specific number of years, the data can be obtained based on the default historical year preset value.
[0044] In one specific embodiment, when the user has not determined the specific evaluation model, the extreme value model is used to evaluate the element data, provide the extreme value analysis of the candidate sea area, and provide multiple preset wind, wave, and current elements for future years, as well as the distribution of wind, wave, and current.
[0045] If the user specifies a particular evaluation model, extreme value analysis can be performed based on that model. If the user specifies multiple evaluation models, the final analysis result can be obtained by averaging or taking the median of the multiple evaluation results.
[0046] In one specific embodiment, if the marine analysis report determines that multiple candidate addresses do not meet the preset requirements, the user input data is modified, and the process of performing marine environmental analysis is returned for each sequence.
[0047] Specifically, such as Figure 2 As shown, to achieve the above solution, this application provides a marine environment analysis system based on intelligent agents with different return periods, including: an intelligent agent module 201, a data acquisition module 202, an extreme value analysis module 203, a report writing module 204, and a target determination module 205. For specific implementation details, please refer to the detailed description of the marine environment analysis method based on intelligent agents with different return periods; repeated details will not be elaborated further.
[0048] Below, through Figure 3 A detailed illustration of this application is provided below: Step 301: The intelligent agent obtains structured data based on user input data.
[0049] Step 302: Obtain the element data corresponding to wind, waves, and current based on the structured data.
[0050] Step 303: Based on the structured data of the sea area and the element data corresponding to wind, waves and currents, obtain the extreme marine environment analysis results of the candidate sea area.
[0051] Step 304: Fill the analysis template with the results of the extreme marine environment analysis to obtain the extreme marine environment analysis report.
[0052] Step 305: Determine whether the extreme marine environment analysis report is complete. If yes, proceed to step 306; otherwise, proceed to step 307.
[0053] Step 306: Download the report.
[0054] Step 307: Modify the relevant description of the sea area in the user input data, and return to execute step 301.
[0055] This application can generate detailed sea area information (structured sea area data) based solely on the vague sea area description provided by the user (user input data); then obtain the corresponding wind, wave and current data based on the detailed sea area information; and use the evaluation model to assess the historical wind, wave and current data to obtain the preset extreme sea state elements for future years, which can quickly and accurately select and optimize the location of marine structures.
[0056] Figure 4 An example is a schematic diagram of the physical structure of an electronic device, such as... Figure 4 As shown, the electronic device may include a processor 401, a communications interface 402, a memory 403, and a communication bus 404. The processor 401, communications interface 402, and memory 403 communicate with each other via the communication bus 404. The processor 401 can call logical instructions from the memory 403 to execute agent-based marine environmental analysis methods with different return periods.
[0057] Furthermore, the logical instructions in the aforementioned memory 403 can be implemented as software functional units and, when sold or used as independent products, can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, essentially, or the part that contributes to the prior art, or a part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of the present invention. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0058] On the other hand, the present invention also provides a computer program product, the computer program product comprising a computer program stored on a non-transitory computer-readable storage medium, the computer program comprising program instructions, and when the program instructions are executed by a computer, the computer is able to execute the agent-based marine environment analysis methods with different return periods provided by the above methods.
[0059] In another aspect, the present invention also provides a non-transitory computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, is implemented to perform the agent-based marine environment analysis methods with different return periods provided in the above embodiments.
[0060] The device embodiments described above are merely illustrative. The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the modules can be selected to achieve the purpose of this embodiment according to actual needs. Those skilled in the art can understand and implement this without any creative effort.
[0061] Through the above description of the embodiments, those skilled in the art can clearly understand that each embodiment can be implemented by means of software plus necessary general-purpose hardware platforms, and of course, it can also be implemented by hardware. Based on this understanding, the above technical solutions, in essence or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, magnetic disk, optical disk, etc., and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute the methods described in the various embodiments or some parts of the embodiments.
[0062] Finally, it should be noted that the above descriptions are merely preferred embodiments of this application, and this application is not limited to the above embodiments. It is understood that other improvements and variations directly derived or conceived by those skilled in the art without departing from the spirit and concept of this application should be considered to be included within the protection scope of this application.
Claims
1. An agent-based different return period marine environment analysis method, characterized by, The method includes: The input box based on the intelligent agent obtains user input data corresponding to marine structures, wherein the user input data includes: multiple sequences with candidate addresses as unique identifiers; For each sequence, perform the following marine environmental analysis procedure: The system analyzes user input data using an intelligent agent to obtain structured data. This structured data includes: structured sea area data containing sea area parameters, assessment elements, and an assessment model; and structured dataset data containing assessment element dataset names and acquisition methods. The sea area parameters include candidate addresses. Based on the agent's deployment environment, a target database is determined. From this database, target datasets corresponding to the sea area parameters and assessment element dataset names are identified, and the corresponding element data are retrieved from these datasets using the assessment element dataset acquisition methods. The element data is then input into the assessment model to obtain the extreme value analysis of the candidate sea areas corresponding to the candidate addresses, assessment elements for different return periods, and the distribution of assessment elements for different return periods. Based on the assessment model's output and a pre-set analysis template, a marine environmental analysis report for different return periods is generated. The target site was determined from multiple candidate sites based on the marine analysis report, and the marine structures were optimized based on the marine environment with different return periods corresponding to the target site.
2. The agent-based different return period marine environment analysis method of claim 1, wherein, Identify the target datasets corresponding to the names of the marine parameters and assessment element datasets from the target database, including: Obtain a pre-defined dataset matching table, wherein the fields of the dataset matching table include: evaluation feature dataset name and valid sea area; Match the sea area parameters and valid sea areas, and determine the evaluation element dataset name corresponding to the valid sea area with a matching degree greater than the preset matching degree, to obtain the target dataset corresponding to the determined evaluation element dataset name.
3. The agent-based different return period marine environment analysis method of claim 2, wherein, The fields in the dataset matching table also include: data priority; After determining the names of the evaluation element datasets corresponding to valid sea areas with a matching degree greater than the preset matching degree, the following steps are also included: If the number of determined evaluation element dataset names is greater than the preset number, the preset number of evaluation element dataset names are determined based on the data priority from high to low.
4. The agent-based different return period marine environment analysis method according to any one of claims 1-3, characterized in that, The target database is determined based on the agent-based deployment environment, including: When the deployment environment of the intelligent agent is a local private network, the target database is a pre-built local database, which includes multiple evaluation element datasets. When the deployment environment of the intelligent agent is the global Internet, the target database is any one or both of the pre-built local database and the public database, wherein the public database includes multiple evaluation element datasets.
5. The agent-based different return period marine environment analysis method according to any one of claims 1-3, wherein, By analyzing user input data through an intelligent agent, structured data is obtained, including: The system analyzes user input data using an intelligent agent to generate structured marine data; and then generates a dataset of structured data based on the structured marine data.
6. The method for marine environmental analysis based on intelligent agents with different return periods according to any one of claims 1-3, characterized in that, The sea area parameters include any one or more of the following: sea area name, starting longitude, ending longitude, starting latitude, ending latitude, lower limit of water depth, and upper limit of water depth.
7. The method for marine environmental analysis based on intelligent agents with different return periods according to any one of claims 1-3, characterized in that, The evaluation models include any one or more of the following: extreme value model, mean threshold model, and storm extreme value model.
8. The method for marine environmental analysis based on intelligent agents with different return periods according to any one of claims 1-3, characterized in that, The method further includes: If the marine analysis report determines that multiple candidate sites do not meet the preset requirements, modify the user input data and return to the execution process. For each sequence, perform the following steps of the marine environmental analysis procedure.
9. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, When the processor executes the program, it implements the steps of the agent-based marine environment analysis method with different return periods as described in any one of claims 1 to 8.
10. A non-transitory computer-readable storage medium having a computer program stored thereon, characterized in that, When executed by a processor, the computer program implements the steps of the agent-based marine environment analysis method with different return periods as described in any one of claims 1 to 8.