Migration avoidance platform method and device, storage medium, program product and culture vessel
By acquiring and evaluating environmental, vessel, and aquaculture data, the system automatically plans typhoon avoidance routes, solving the problems of manual reliance and unreasonable routes in existing technologies, and achieving safe and economical typhoon avoidance.
Patent Information
- Application Number
- CN202411593445.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-08
- Publication Date
- 2025-10-21
- Estimated Expiration
- 2044-11-08
AI Technical Summary
Existing technologies for typhoon avoidance schemes for aquaculture vessels rely heavily on manual operation and have poorly planned typhoon avoidance routes, resulting in significant impacts on the vessels and fish farming conditions during typhoons and potentially causing economic losses.
By acquiring environmental data, ship performance data, and aquaculture data, the typhoon avoidance activation conditions are determined based on meteorological information, multiple typhoon avoidance paths are planned, and path evaluation indicators are used for evaluation and screening to obtain the target typhoon avoidance path and control the automatic navigation of the aquaculture vessel.
It has achieved fully automated typhoon avoidance route planning, reduced reliance on manual operation, ensured the safety, economy and fish survival rate of typhoon avoidance paths, and reduced aquaculture losses.
Smart Images

Figure CN119670993B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of typhoon avoidance for aquaculture vessels, and in particular to a method, device, storage medium, program product and aquaculture vessel for typhoon avoidance migration. Background Art
[0002] Typhoons have a significant impact on the hulls of aquaculture vessels and the fish farmed inside them. Not only may the hull structures of the aquaculture vessels be damaged, but the water quality, temperature and other aquaculture conditions inside the cages of the aquaculture vessels may also change significantly, causing stress reactions in the fish and even large-scale deaths, resulting in huge economic losses for the farmers.
[0003] Therefore, aquaculture vessels need to be relocated before a typhoon arrives. Existing techniques typically involve manually planning typhoon avoidance routes and relying on manual navigation to navigate along them. However, this manual route planning and evacuation method requires staff to be on duty on the aquaculture vessels at all times, which not only relies heavily on manual operation but also presents the problem of irrational typhoon route planning. Summary of the Invention
[0004] The main purpose of this application is to provide a migration typhoon avoidance method, device, storage medium, program product and aquaculture vessel thereof, aiming to solve the technical problems of existing artificial typhoon avoidance schemes such as high dependence on manual operation and unreasonable typhoon avoidance route planning.
[0005] To achieve the above objectives, the present application proposes a typhoon avoidance migration method, which is applied to aquaculture vessels. The method comprises:
[0006] Obtain environmental data, vessel performance data, and aquaculture data;
[0007] Based on the meteorological information in the environmental data, determining whether the meteorological information meets the typhoon avoidance activation condition;
[0008] When the meteorological information meets the typhoon avoidance initiation condition, a plurality of first typhoon avoidance paths are planned based on the environmental data and the ship performance data;
[0009] Evaluating and screening the plurality of first typhoon avoidance paths based on a path evaluation index to obtain a target typhoon avoidance path; wherein the path evaluation index includes at least one of a safety index, a route segment comprehensive evaluation index, and a fish survival rate index;
[0010] The aquaculture vessel is controlled to navigate according to the target typhoon avoidance path.
[0011] In one embodiment, the environmental data includes at least hydrological information, meteorological information, and port anchorage information;
[0012] The step of planning a plurality of first typhoon avoidance paths based on the environmental data and the ship performance data when the meteorological information meets the typhoon avoidance initiation condition includes:
[0013] If the meteorological information meets the typhoon avoidance initiation conditions, a plurality of initial typhoon avoidance routes are generated based on the hydrological information and the port anchorage information;
[0014] Based on the meteorological information and the ship performance data, a path end point that the ship can reach before the typhoon arrives is selected from the multiple initial typhoon avoidance paths to obtain multiple first typhoon avoidance paths.
[0015] In one embodiment, the step of evaluating and screening the plurality of first typhoon avoidance paths based on the path evaluation index to obtain a target typhoon avoidance path includes:
[0016] evaluating a plurality of the first typhoon avoidance paths to obtain an evaluation result for each of the first typhoon avoidance paths;
[0017] Selecting paths whose evaluation results satisfy the path evaluation index from among the plurality of first typhoon avoidance paths to obtain a plurality of second typhoon avoidance paths;
[0018] sorting the plurality of second typhoon avoidance paths based on the evaluation result, and displaying the sorted plurality of second typhoon avoidance paths;
[0019] The selection information is received, and the corresponding second typhoon avoidance path is confirmed based on the selection information to obtain a target typhoon avoidance path.
[0020] In one embodiment, the step of evaluating the plurality of first typhoon avoidance paths to obtain an evaluation result of each first typhoon avoidance path includes:
[0021] Based on the meteorological information, hydrological information, waterway conditions, and traffic flow in the environmental data, a safety assessment is performed on the plurality of first typhoon avoidance paths to obtain a safety level value for each of the first typhoon avoidance paths;
[0022] performing a route segment economic evaluation on a plurality of the first typhoon avoidance routes based on route segment distance, route segment flight time, route segment popularity, and route segment energy consumption, to obtain a route segment economic degree for each of the first typhoon avoidance routes;
[0023] Processing the plurality of first typhoon avoidance paths using a survival rate prediction network model to obtain a fish survival rate corresponding to each of the first typhoon avoidance paths;
[0024] An evaluation result of each first typhoon avoidance path is combined based on the safety level value, the economic level of the route section and the fish survival rate.
[0025] In one embodiment, before the step of processing the plurality of first typhoon avoidance paths using the survival rate prediction network model to obtain the fish survival rate corresponding to each of the first typhoon avoidance paths, the method further includes:
[0026] Acquire historical navigation data and historical breeding data; wherein the historical navigation data at least includes route information and stressor records corresponding to the route; the historical breeding data at least includes stressor information, stress index information, basic fish species information, and survival rate information;
[0027] Creating a training set and a test set based on the historical navigation data and the historical breeding data;
[0028] A training step, establishing an artificial neural network model, training the artificial neural network model using the training set, and updating the parameters of the artificial neural network model according to the loss function until a preset number of training rounds is reached, thereby obtaining a trained artificial neural network model;
[0029] A testing step of testing the trained artificial neural network model using a test set to obtain a model index of the trained artificial neural network model; wherein the model index includes at least one of accuracy and precision;
[0030] If the model indicators meet the preset standards, the training and testing are terminated to obtain the survival rate prediction network model;
[0031] If the model index is lower than the preset standard, the parameters of the trained artificial neural network model are adjusted, and the training step and the testing step are repeated until the model index reaches the preset standard to obtain the survival rate prediction network model.
[0032] In one embodiment, the step of selecting paths whose evaluation results satisfy the path evaluation index from the plurality of first typhoon avoidance paths to obtain a plurality of second typhoon avoidance paths includes:
[0033] Based on the safety index, the safety level values in the evaluation results are screened to obtain a screened safety level value;
[0034] Based on the comprehensive evaluation index of the route segments, the economic levels of the route segments in the evaluation results are screened to obtain the economic levels of the screened route segments;
[0035] Based on the fish survival rate indicator, the fish survival rates in the evaluation results are screened to obtain a screened fish survival rate;
[0036] Filtering the evaluation results that overlap with each other from the safety degree value after screening, the economic degree of the route section after screening, and the survival rate of the fish school after screening to obtain a plurality of candidate evaluation results;
[0037] Based on the candidate evaluation results, corresponding second typhoon avoidance paths are determined.
[0038] In addition, to achieve the above-mentioned purpose, the present application also proposes a migration and typhoon avoidance device, which includes:
[0039] Acquisition module, used to obtain environmental data, ship performance data and aquaculture data;
[0040] a judgment module, configured to judge whether the meteorological information meets the typhoon avoidance activation condition based on the meteorological information in the environmental data;
[0041] a planning module, configured to plan a plurality of first typhoon avoidance paths based on the environmental data and the ship performance data when the meteorological information meets the typhoon avoidance initiation condition;
[0042] a screening module, configured to evaluate and screen the plurality of first typhoon avoidance paths based on a path evaluation index to obtain a target typhoon avoidance path; wherein the path evaluation index includes at least one of a safety index, a route segment comprehensive evaluation index, and a fish survival rate index;
[0043] A control module is used to control the aquaculture vessel to navigate according to the target typhoon avoidance path.
[0044] In addition, to achieve the above-mentioned purpose, the present application also proposes a breeding vessel, which comprises:
[0045] hull;
[0046] A memory and a processor are provided on the hull, and a computer program stored in the memory and executable on the processor, wherein the computer program is configured to implement the steps of the typhoon avoidance migration method as described above.
[0047] In addition, to achieve the above objectives, the present application also proposes a storage medium, which is a computer-readable storage medium and stores a computer program. When the computer program is executed by a processor, the steps of the migration and avoidance method described above are implemented.
[0048] In addition, to achieve the above-mentioned purpose, the present application also provides a computer program product, which includes a computer program. When the computer program is executed by a processor, the steps of the migration and MT avoidance method as described above are implemented.
[0049] One or more technical solutions proposed in this application have at least the following technical effects:
[0050] The present application adopts a migration typhoon avoidance method for application to aquaculture vessels, and the migration typhoon avoidance method includes: obtaining environmental data, vessel performance data and aquaculture data; judging whether the meteorological information meets the typhoon avoidance start-up conditions based on the meteorological information in the environmental data; when the meteorological information meets the typhoon avoidance start-up conditions, planning multiple first typhoon avoidance paths based on the environmental data and the vessel performance data; evaluating and screening the multiple first typhoon avoidance paths based on path evaluation indicators to obtain a target typhoon avoidance path; wherein the path evaluation indicators include at least one of a safety index, a route section comprehensive evaluation index and a fish survival rate index; and controlling the aquaculture vessel to navigate according to the target typhoon avoidance path.
[0051] This application is based on meteorological information to determine whether the meteorological information meets the conditions for starting typhoon avoidance, and to perform path planning, thereby realizing automatic decision-making on whether to start the typhoon avoidance emergency strategy; and by planning multiple first typhoon avoidance paths based on environmental data and ship performance data, and then evaluating and screening the first typhoon avoidance paths based on path evaluation indicators, so that the target typhoon avoidance path finally planned by this method can comprehensively consider multiple factors such as safety, comprehensive evaluation indicators of route sections, and fish survival rate, thereby ensuring that the planned and screened typhoon avoidance route is safe and seaworthy, and ensuring that the target typhoon avoidance path is suitable for fish survival as much as possible, reducing the loss of economic crops on aquaculture vessels during the typhoon avoidance process. Overall, this method realizes the effect of fully automated typhoon avoidance route planning and controlling aquaculture vessels to follow the target typhoon avoidance path route, which not only reduces the degree of dependence on manual operation, but also does not require manual intervention in the entire process, saving human resources, and ensuring the rationality, economy and safety of the typhoon avoidance path planning. BRIEF DESCRIPTION OF THE DRAWINGS
[0052] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present application and, together with the description, serve to explain the principles of the present application.
[0053] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the following briefly introduces the drawings required for use in the embodiments or the description of the prior art. Obviously, for ordinary technicians in this field, other drawings can be obtained based on these drawings without any creative work.
[0054] Figure 1 A flowchart of the first embodiment of the migration and typhoon avoidance method of this application is provided;
[0055] Figure 2 A schematic diagram of information categories of the automatic identification system process provided in the first embodiment of the migration and avoidance method of this application;
[0056] Figure 3 A flowchart of the second embodiment of the migration and typhoon avoidance method of this application is provided;
[0057] Figure 4 A flowchart of the third embodiment of the migration and typhoon avoidance method of this application is provided;
[0058] Figure 5 A flowchart of the fourth embodiment of the migration and typhoon avoidance method of this application is provided;
[0059] Figure 6 A flowchart of the fifth embodiment of the migration and typhoon avoidance method of this application is provided;
[0060] Figure 7 This is a schematic diagram of the module structure of the migration and typhoon avoidance device according to an embodiment of the present application;
[0061] Figure 8 Schematic diagram of the device structure of the hardware operating environment involved in the migration and typhoon avoidance method in the embodiment of the present application.
[0062] The purpose, features and advantages of this application will be further explained in conjunction with the embodiments and with reference to the accompanying drawings. DETAILED DESCRIPTION
[0063] It should be understood that the specific embodiments described herein are merely used to explain the technical solutions of the present application and are not intended to limit the present application.
[0064] In order to better understand the technical solution of the present application, a detailed description will be given below in conjunction with the accompanying drawings and specific implementation methods.
[0065] The main solution of the embodiment of the present application is: by adopting a migration typhoon avoidance method, it is applied to aquaculture vessels, and the migration typhoon avoidance method includes: obtaining environmental data, ship performance data and aquaculture data; based on the meteorological information in the environmental data, judging whether the meteorological information meets the typhoon avoidance startup conditions; when the meteorological information meets the typhoon avoidance startup conditions, planning multiple first typhoon avoidance paths based on the environmental data and the ship performance data; evaluating and screening the multiple first typhoon avoidance paths based on the path evaluation index to obtain the target typhoon avoidance path; wherein the path evaluation index includes at least one of a safety index, a comprehensive evaluation index of the route section and a fish survival rate index; controlling the aquaculture vessel to navigate according to the target typhoon avoidance path.
[0066] In this embodiment, for ease of description, the following description is made with the shipborne computing terminal as the execution entity.
[0067] Typhoons have a significant impact on the hulls of aquaculture vessels and the fish farmed inside them. Not only may the hull structures of the aquaculture vessels be damaged, but the water quality, temperature and other aquaculture conditions inside the cages of the aquaculture vessels may also change significantly, causing stress reactions in the fish and even large-scale deaths, resulting in huge economic losses for the farmers.
[0068] Therefore, aquaculture vessels need to be relocated before a typhoon arrives. Existing techniques typically involve manually planning typhoon avoidance routes and relying on manual navigation to navigate along them. However, this manual route planning and evacuation method requires staff to be on duty on the aquaculture vessels at all times, which not only relies heavily on manual operation but also presents the problem of irrational typhoon route planning.
[0069] Based on this, the present application provides a solution by adopting a migration typhoon avoidance method, which is applied to aquaculture vessels. The migration typhoon avoidance method includes: obtaining environmental data, ship performance data and aquaculture data; judging whether the meteorological information meets the typhoon avoidance start-up conditions based on the meteorological information in the environmental data; when the meteorological information meets the typhoon avoidance start-up conditions, planning multiple first typhoon avoidance paths based on the environmental data and the ship performance data; evaluating and screening the multiple first typhoon avoidance paths based on the path evaluation index to obtain the target typhoon avoidance path; wherein the path evaluation index includes at least one of a safety index, a comprehensive evaluation index of the route section and a fish survival rate index; controlling the aquaculture vessel to navigate according to the target typhoon avoidance path.
[0070] This application is based on meteorological information to determine whether the meteorological information meets the conditions for starting typhoon avoidance, and to perform path planning, thereby realizing automatic decision-making on whether to start the typhoon avoidance emergency strategy; and by planning multiple first typhoon avoidance paths based on environmental data and ship performance data, and then evaluating and screening the first typhoon avoidance paths based on path evaluation indicators, so that the target typhoon avoidance path finally planned by this method can comprehensively consider multiple factors such as safety, comprehensive evaluation indicators of route sections, and fish survival rate, thereby ensuring that the planned and screened typhoon avoidance route is safe and seaworthy, and ensuring that the target typhoon avoidance path is suitable for fish survival as much as possible, reducing the loss of economic crops on aquaculture vessels during the typhoon avoidance process. Overall, this method realizes the effect of fully automated typhoon avoidance route planning and controlling aquaculture vessels to follow the target typhoon avoidance path route, which not only reduces the degree of dependence on manual operation, but also does not require manual intervention in the entire process, saving human resources, and ensuring the rationality, economy and safety of the typhoon avoidance path planning.
[0071] It should be noted that the execution subject of this embodiment may be a computing service device with data processing, network communication, and program execution functions, such as a tablet computer, personal computer, mobile phone, etc., or an electronic device capable of implementing the above functions, such as a shipborne computing terminal. This embodiment and the following embodiments will be described below using a shipborne computing terminal as an example.
[0072] Based on this, the embodiment of the present application provides a migration and typhoon avoidance method, referring to Figure 1 , Figure 1 This is a flowchart of the first embodiment of the migration and typhoon avoidance method of the present application.
[0073] In this embodiment, the migration and typhoon avoidance method includes steps S10 to S50:
[0074] Step S10, obtaining environmental data, ship performance data and aquaculture data;
[0075] It should be noted that environmental data refers to a series of environment-related information data including meteorological information, hydrological information, port anchorage information, waterway conditions and traffic flow. For example, through meteorological information, it can be determined whether the meteorological information meets the conditions for starting typhoon avoidance; through port anchorage information, relevant information of ports and anchorages within a certain nautical mile radius near aquaculture vessels can be known; through hydrological information, the temporal and spatial distribution and change patterns of seawater can be known, including but not limited to tidal characteristics, current characteristics, wave characteristics, temperature and salinity characteristics, etc.
[0076] Ship performance data can include basic ship information, navigation status information, supporting equipment information and other information, thereby reflecting a series of relevant indicators such as the ship's tonnage, draft, speed, energy system, cooling system, etc.
[0077] Aquaculture data can include information on fish species, aquaculture stage, marine water quality, and biological environment, thereby quantifying fish aquaculture conditions through indicators. Fish species information records the types of fish being farmed. Because different fish species have different survival rates during migration and transportation, recording this information is extremely important for typhoon avoidance route planning. The survival rates of different fish species during migration and transportation are primarily affected by the following factors:
[0078] (1) Water temperature: Water temperature has a direct impact on the physiological activities and survival rates of different fish species. Appropriate heat preservation and temperature control measures are needed to ensure the survival rate of migration.
[0079] (2) Dissolved oxygen: Different fish species have certain requirements and applicable ranges for the dissolved oxygen content in water. Generally speaking, during the migration process, the dissolved oxygen in the water should be maintained above 5m / L to ensure normal breathing of fish.
[0080] (3) Water quality: The water quality of the waters passed through during the migration process will also affect the survival rate of the fish. It is necessary to plan waters with water quality suitable for fish survival and not seriously polluted for navigation and migration.
[0081] The aquaculture stage information records the aquaculture phase of the fish being raised aboard the aquaculture vessels. The aquaculture phase is primarily divided into the fry stocking period, growth period, weight gain period, and maturity period. Each stage of the fish's growth cycle requires different aquaculture environments, feed management, water quality management, disease prevention, and aquaculture cycle management. Of particular note is the relatively slow initial growth rate of fry, requiring adequate nutrition and appropriate feed to promote growth. Initial growth is significantly affected by factors such as temperature, water quality, and feed. Therefore, when migrating to avoid typhoons, it is important to select appropriate water environments based on the aquaculture stage.
[0082] The sea water quality information records the sea water quality conditions required for aquaculture. Specific consideration indicators may include: dissolved oxygen content, temperature, pH value, salinity, turbidity, nitrates, heavy metals, ammonia nitrogen, phosphorus, etc.
[0083] Bio-environmental information records marine bio-environmental factors, primarily considering their impact on the suitability of different aquaculture species. Because aquaculture species (such as fish) have specific requirements for the marine environment, qualitative and quantitative analysis of these factors can help improve site selection and increase the economic benefits of aquaculture. Specific marine bio-environmental factors may include: aquaculture species and their life history, primary productivity levels, and fishery resource levels.
[0084] Step S20, based on the meteorological information in the environmental data, determining whether the meteorological information meets the typhoon avoidance activation conditions;
[0085] It should be noted that the typhoon avoidance activation condition refers to the condition for judging whether a typhoon is approaching and a risk avoidance is required; the typhoon avoidance activation condition can be preset in the memory of the shipborne computing terminal, or can be obtained in real time through a server or the Internet.
[0086] Step S30, when the meteorological information meets the typhoon avoidance initiation condition, planning a plurality of first typhoon avoidance paths based on the environmental data and the ship performance data;
[0087] It should be noted that the first typhoon avoidance path includes at least the current position information of the aquaculture vessel, the position information of the target destination and specific route information. The specific route information may include distance, average time and other information.
[0088] Step S40: evaluating and screening the plurality of first typhoon avoidance paths based on path evaluation indicators to obtain a target typhoon avoidance path; wherein the path evaluation indicators include at least one of a safety indicator, a route segment comprehensive evaluation indicator, and a fish survival rate indicator;
[0089] Safety indicators reflect the safety of the typhoon avoidance path. Specific indicators can include the following dimensions: navigation safety, aquaculture safety, and personnel safety. Taking navigation safety as an example, the development of indicators for this dimension can be based on the following approach: Information on factors affecting route safety, including weather, hydrological conditions, channel conditions, and traffic volume, can be obtained through online channels such as the Global Shipping Information Service. These factors are then classified into risk levels and weighted for each category. An overall navigation safety indicator is then calculated using methods such as weighted average. For another example, indicators for aquaculture can be developed by accessing the Seawater Quality Monitoring Information Disclosure System and the National Marine Science Data Center to obtain data on factors affecting aquaculture safety, including seawater quality, oceanographic hydrology, marine meteorology, marine life, and marine sediments. Based on these factors, suitable sea areas for aquaculture can be selected.
[0090] Furthermore, the comprehensive evaluation index for route segments reflects the economic efficiency of a route segment. Specific indicators may include segment distance, segment duration, segment popularity, and segment energy consumption. The segment distance index is derived by extracting segments from real routes, screening navigable segments for ships of the same type, and then determining the distances of different segments based on the distances of the segments themselves. The corresponding index is then developed based on the segment distances. The selection method based on the segment distance index can be as follows: If a route segment of a typhoon avoidance path is similar to certain other route segments, the segment distance index of that segment is compared with the distance of the typhoon avoidance path. If the distance of the typhoon avoidance path is less than or equal to the distance of that segment, the route segment distance index requirement is met. For the segment duration index, a segment clustering algorithm is used to determine the average speed of a segment category. The segment duration is then determined based on the segment length and speed, and the corresponding index is developed based on the segment duration. For the route segment heat index, the number of routes in a category can be obtained by clustering the route segments, that is, the number of times the route segment has been selected, and this number can be set as the initial heat of the route segment. Subsequently, if the route segment is selected by the user as part of the final route, the heat of the route segment is updated, so that the corresponding index can be formulated based on the heat of the route segment. For the route segment energy consumption index, since the sailing speed of the route segment is constant within the route segment, the resistance and thrust of the ship are constant when sailing in the ocean with the same climate. The propulsion system provides all the power of the ship, and its energy consumption is equal to the work done by the propulsion system to overcome the impact of the marine environment on the ship. However, since the accuracy of different weather data is different and the lengths of the route segments are also different, when calculating the route segment energy consumption, the route segment needs to be further divided according to the longitude of the weather data to obtain a reasonable route segment energy consumption index.
[0091] The development of fish survival indices is complex. These indices require a comprehensive consideration of the relationships between stressors, stress indicators, differential factors, and survival, followed by the development of mathematical models to formulate appropriate survival indices. Stressors during transportation primarily include temperature, crowding, dissolved oxygen, ammonia nitrogen, salt ions, vibration, and noise. Fish are exposed to multiple stressors during transportation, and these stressors interact with each other in their stress response and survival. Research on stress responses requires stress indicators, which can include important indicators such as cortisol, glucose, heat shock proteins, superoxide dismutase, glutathione peroxidase, malondialdehyde, catalase, glycogen, and lactate. By systematically, comprehensively, and multidimensionally analyzing multiple stress indicators, summarizing their trends and interrelationships, and considering differences in physiological responses to stressors across species, sex, age, and at different stages and periods, we can accurately assess the state and extent of stress responses and develop more appropriate survival indices.
[0092] In addition, it should be noted that in addition to safety indicators, route segment comprehensive evaluation indicators and fish survival rate indicators, path evaluation indicators can also include other categories of indicators, such as accuracy indicators. Among them, the accuracy indicator reflects the gap between the planned typhoon avoidance path and the actual route. The actual route can be obtained through various methods such as the Vessel Traffic Service (VTS), satellite navigation and positioning system, automatic identification system (AIS), trajectory route extraction technology, etc. The ship-borne computing terminal determines the gap between the typhoon avoidance path and the actual route, and selects a typhoon avoidance path that is more in line with the actual route, thereby obtaining a reasonable and seaworthy target typhoon avoidance path. Among them, the automatic identification system is a digital navigation aid system, please refer to Figure 2 The automatic identification system integrates network technology, computer technology, modern communication technology, and multidisciplinary technologies to provide dynamic and static data on ships, including position, speed, and heading information. Trajectory route extraction technology can extract historical route data based on different methods, such as trajectory points, trajectory segments, or grids. Trajectory clustering analyzes the trajectory segments within each cluster, extracting their center positions to form virtual points. These virtual points are then connected to form virtual trajectories, resulting in the actual route being derived.
[0093] Step S50: controlling the aquaculture vessel to navigate along the target typhoon-avoiding path.
[0094] This embodiment provides a typhoon avoidance migration method. Based on meteorological information, the method determines whether the meteorological information meets the typhoon avoidance activation conditions and performs path planning, thereby automatically determining whether to initiate a typhoon avoidance emergency strategy. Furthermore, the method plans multiple first typhoon avoidance paths based on environmental data and vessel performance data, and then evaluates and screens the first typhoon avoidance paths based on path evaluation indicators. This ensures that the target typhoon avoidance path ultimately planned by the method comprehensively considers multiple factors, such as safety, route segment comprehensive evaluation indicators, and fish survival rate. This ensures that the planned and screened typhoon avoidance path is safe and seaworthy, and that the target typhoon avoidance path is as suitable as possible for fish survival, thereby reducing losses of cash crops on aquaculture vessels during typhoon avoidance. Overall, the method achieves fully automated typhoon avoidance route planning and controls the aquaculture vessels' routes along the target typhoon avoidance paths. This not only reduces reliance on manual operations, but also eliminates the need for manual intervention throughout the entire process, saving human resources and ensuring the rationality, economy, and safety of typhoon avoidance path planning.
[0095] Based on the first embodiment of the present application, in the second embodiment of the present application, the same or similar contents as those in the above-mentioned embodiment 1 can be referred to the above introduction and will not be repeated hereafter. On this basis, the environmental data at least includes hydrological information, meteorological information, and port anchorage information;
[0096] Please refer to Figure 3 , step S30 includes steps S31 to S32:
[0097] Step S31, when the meteorological information meets the typhoon avoidance initiation conditions, generating a plurality of initial typhoon avoidance routes based on the hydrological information and the port anchorage information;
[0098] Step S32: Based on the meteorological information and the ship performance data, the destination of the path that the ship can reach before the typhoon arrives is selected from the multiple initial typhoon avoidance paths to obtain multiple first typhoon avoidance paths.
[0099] In this embodiment, based on the hydrological information and the port anchorage information, the target location of a suitable port or anchorage can be obtained, and an initial navigable typhoon avoidance path can be planned through the hydrological distribution, water depth, seabed topography and other information in the hydrological information; and based on the meteorological information and the ship performance data, the path end point that the ship can reach before the typhoon arrives is screened from multiple initial typhoon avoidance paths to ensure that the aquaculture vessel can reach the end point of the first typhoon avoidance path before the typhoon arrives, thereby achieving typhoon avoidance.
[0100] Based on the first embodiment of the present application, in the third embodiment of the present application, the same or similar contents as those in the first embodiment can be referred to the above introduction and will not be described in detail later. Figure 4 , step S40 includes steps S41 to S44:
[0101] Step S41, evaluating a plurality of the first typhoon avoidance paths to obtain an evaluation result of each of the first typhoon avoidance paths;
[0102] Step S42, screening paths whose evaluation results satisfy the path evaluation index from the plurality of first typhoon avoidance paths to obtain a plurality of second typhoon avoidance paths;
[0103] Step S43, sorting the plurality of second typhoon avoidance paths based on the evaluation result, and displaying the sorted plurality of second typhoon avoidance paths;
[0104] Specifically, the onboard computing terminal can display the second typhoon avoidance paths in sequence on the display device of the aquaculture vessel according to the evaluation results from high to low, so that the operator can preferentially see the second typhoon avoidance paths with high evaluation results.
[0105] Step S44: receiving selection information, confirming the corresponding second typhoon avoidance path based on the selection information, and obtaining a target typhoon avoidance path.
[0106] It should be noted that the selection information can be to provide multiple options of second typhoon avoidance paths for the operator to choose from, or it can be to display a fill-in-the-blank box for entering a number so that the operator can enter the number corresponding to the most appropriate second typhoon avoidance path. Other methods can also be used, and the interactive method for the operator to enter the selection information is not limited here.
[0107] In this embodiment, the first typhoon avoidance path is evaluated and the evaluation results are screened using path evaluation indicators to obtain multiple second typhoon avoidance paths, so that the second typhoon avoidance paths meet the requirements of navigability, safety, and ensuring the survival rate of fish schools; then the multiple second typhoon avoidance paths are displayed for the operator to choose, and the target typhoon avoidance path is finally confirmed by receiving the selection information from the operator. In this embodiment, a step of displaying the second typhoon avoidance path for the operator to choose is added, thereby allowing manual intervention to select a suitable path as the target typhoon avoidance path, further ensuring the rationality of the target typhoon avoidance path.
[0108] Based on the third embodiment of the present application, in the fourth embodiment of the present application, the same or similar contents as those in the third embodiment above can be referred to the above introduction and will not be described in detail later. Figure 5 , step S41 may include steps S411 to S415:
[0109] Step S411, performing a safety assessment on a plurality of the first typhoon avoidance routes based on the meteorological information, hydrological information, waterway conditions, and traffic flow in the environmental data, to obtain a safety level value for each of the first typhoon avoidance routes;
[0110] Step S412, based on the route segment distance, route segment flight time, route segment popularity, and route segment energy consumption, performing route segment economic evaluation on the plurality of first typhoon avoidance routes to obtain the route segment economic level of each first typhoon avoidance route;
[0111] Step S414, processing the plurality of first typhoon avoidance paths using a survival rate prediction network model to obtain a fish survival rate corresponding to each of the first typhoon avoidance paths;
[0112] In addition, in a feasible implementation manner, before step S414, the migration and typhoon avoidance method may further include steps S4131 to S4136:
[0113] Step S4131, obtaining historical navigation data and historical breeding data; wherein the historical navigation data at least includes route information and stressor records corresponding to the route; the historical breeding data at least includes stressor information, stress index information, basic fish species information, and survival rate information;
[0114] Step S4132: creating a training set and a test set based on the historical navigation data and the historical breeding data;
[0115] Step S4133, a training step, establishing an artificial neural network model, training the artificial neural network model using the training set, and updating the parameters of the artificial neural network model according to the loss function until a preset number of training rounds is reached, thereby obtaining a trained artificial neural network model;
[0116] Wherein, this artificial neural network model can adopt models such as support vector machine, multilayer perceptron.Support vector machine is a generalized linear classifier that carries out binary classification to data in a supervised learning mode, and it is applicable to classification task and regression task (i.e. prediction task).Multilayer perceptron is a kind of feedforward artificial neural network model, and it is made up of input layer, hidden layer and output layer, and each layer has multiple neurons, and each neuron is connected with all neurons of next layer, and each connection has weight, and by back propagation algorithm, multilayer perceptron network can automatically adjust these weights to minimize prediction error, and therefore multilayer perceptron is applicable to classification and regression task, and is also particularly applicable to the regression task of the prediction fish survival rate in the present embodiment.
[0117] Step S4134, a testing step, testing the trained artificial neural network model using a test set to obtain a model index of the trained artificial neural network model; wherein the model index includes at least one of accuracy and precision;
[0118] Step S4135: If the model index reaches the preset standard, the training and testing are terminated to obtain the survival rate prediction network model;
[0119] Step S4136: If the model index is lower than the preset standard, the parameters of the trained artificial neural network model are adjusted, and the training step and the testing step are repeated until the model index reaches the preset standard to obtain the survival rate prediction network model.
[0120] In this embodiment, an artificial neural network model is constructed and trained and tested using training and test sets created from historical navigation data and historical aquaculture data. This allows the resulting survival rate prediction model to achieve a high degree of accuracy in predicting fish survival rates. Furthermore, since predicting fish survival rates based on route requires integrating multiple factors, including stressors along the route, fish stress indicators, and basic fish information, using traditional fish survival rate calculation methods makes it difficult to obtain a relatively accurate prediction result in this complex multi-factor calculation. However, by training the artificial neural network, the neural network can learn the relationship between the route and the number of stressors, as well as the relationship between the number of stressors, basic fish information, emergency indicators, and fish survival rates, thereby efficiently obtaining a more accurate prediction result for fish survival rates.
[0121] Step S415 , combining the safety level, the economic level of the route segment, and the fish survival rate into an evaluation result of each of the first typhoon avoidance paths.
[0122] In this embodiment, the safety of the first typhoon avoidance path is evaluated through multiple factors in the environmental data, so that the safety level of the first typhoon avoidance path is accurately estimated; the route segment economy of multiple first typhoon avoidance paths is evaluated based on the route segment distance, route segment flight time, route segment heat and route segment energy consumption, so as to obtain the route segment economy of each first typhoon avoidance path, and the route segment economy reflects the consumption of time, energy and other resources by the first typhoon avoidance path; the fish survival rate corresponding to each first typhoon avoidance path is obtained by processing multiple first typhoon avoidance paths using a survival rate prediction network model, thereby solving the problem in traditional fish survival rate calculation methods that the calculation complexity of multiple factors is high and it is difficult to obtain effective prediction values; the safety level value, route segment economy and fish survival rate are combined into an evaluation result, so as to accurately quantify the evaluation result of the first typhoon avoidance path, so that the evaluation result can be subsequently screened based on the path evaluation index.
[0123] Based on the third embodiment of the present application, in the fifth embodiment of the present application, the same or similar contents as those in the third embodiment above can be referred to the above introduction and will not be described in detail later. Figure 6 , step S42 may include steps S421 to S425:
[0124] Step S421, based on the security index, screening the security level values in the evaluation results to obtain screened security level values;
[0125] Step S422, based on the comprehensive evaluation index of the route segment, the economic levels of the route segments in the evaluation results are screened to obtain the economic levels of the screened route segments;
[0126] Step S423, based on the fish survival rate indicator, the fish survival rates in the evaluation results are screened to obtain a screened fish survival rate;
[0127] Step S424, filtering overlapping evaluation results from the screened safety level values, the screened route segment economic levels, and the screened fish survival rates to obtain a plurality of candidate evaluation results;
[0128] Step S425: Determine corresponding second typhoon avoidance paths based on the candidate evaluation results.
[0129] In this embodiment, by using the safety index, route segment comprehensive evaluation index, and fish survival rate index in the path evaluation indicators to screen the corresponding dimensions of the evaluation results, multiple first typhoon avoidance paths that meet the requirements on each individual indicator are obtained. Based on this, the first typhoon avoidance paths that also meet multiple individual indicators are screened to obtain second typhoon avoidance paths. This ensures that the final second typhoon avoidance path meets the requirements of the individual indicators in each dimension of the path evaluation indicators, thus selecting the most suitable path.
[0130] This application also provides a migration and evasion device, please refer to Figure 7 , the migration and typhoon avoidance device includes:
[0131] Acquisition module 10, for acquiring environmental data, ship performance data and aquaculture data;
[0132] A judgment module 20 is configured to judge whether the meteorological information in the environmental data meets the typhoon avoidance activation condition based on the meteorological information in the environmental data;
[0133] A planning module 30 is configured to plan a plurality of first typhoon avoidance paths based on the environmental data and the ship performance data when the meteorological information meets the typhoon avoidance initiation condition;
[0134] a screening module 40 for evaluating and screening the plurality of first typhoon avoidance paths based on a path evaluation index to obtain a target typhoon avoidance path; wherein the path evaluation index includes at least one of a safety index, a route segment comprehensive evaluation index, and a fish survival rate index;
[0135] The control module 50 is used to control the aquaculture vessel to navigate according to the target typhoon avoidance path.
[0136] The typhoon avoidance migration device provided in this application utilizes the typhoon avoidance migration method described in the aforementioned embodiment, and can address the technical issues of existing manual typhoon avoidance schemes, such as their high reliance on manual operation and irrational typhoon avoidance route planning. Compared to the prior art, the typhoon avoidance migration device provided in this application has the same beneficial effects as the typhoon avoidance migration method described in the aforementioned embodiment, and the other technical features of the typhoon avoidance migration device are the same as those disclosed in the aforementioned embodiment, and are not further elaborated here.
[0137] The present application provides an aquaculture vessel, which includes: a hull; at least one processor arranged on the hull; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions that can be executed by the at least one processor, and the instructions are executed by the at least one processor so that the at least one processor can execute the migration and typhoon avoidance method in the above-mentioned embodiment one.
[0138] Reference below Figure 8 , which shows a schematic diagram of the structure of an aquaculture vessel suitable for implementing the embodiments of the present application. The aquaculture vessel in the embodiments of the present application may include, but is not limited to, mobile terminals such as mobile phones, laptop computers, digital broadcast receivers, PDAs (Personal Digital Assistants), PADs (Portable Application Descriptions), PMPs (Portable Media Players), vehicle-mounted terminals (such as vehicle-mounted navigation terminals), and fixed terminals such as digital TVs and desktop computers. Figure 8 The aquaculture vessel shown is merely an example and should not limit the functions and scope of use of the embodiments of the present application.
[0139] like Figure 8As shown, the aquaculture vessel may include a processing device 1001 (e.g., a central processing unit, a graphics processing unit, etc.), which can perform various appropriate actions and processes based on programs stored in a read-only memory (ROM) 1002 or programs loaded from a storage device 1003 into a random access memory (RAM) 1004. RAM 1004 also stores various programs and data required for the operation of the aquaculture vessel. The processing device 1001, ROM 1002, and RAM 1004 are interconnected via a bus 1005. An input / output (I / O) interface 1006 is also connected to the bus. Typically, the following systems may be connected to the I / O interface 1006: an input device 1007 including, for example, a touch screen, touchpad, keyboard, mouse, image sensor, microphone, accelerometer, gyroscope, etc.; an output device 1008 including, for example, a liquid crystal display (LCD), speaker, vibrator, etc.; a storage device 1003 including, for example, a magnetic tape, hard disk, etc.; and a communication device 1009. The communication device 1009 can allow the aquaculture vessel to communicate with other equipment wirelessly or wired to exchange data. Although the figure shows an aquaculture vessel with various systems, it should be understood that it is not required to implement or have all the systems shown. More or fewer systems can be implemented or provided instead.
[0140] In particular, according to the embodiments disclosed in the present application, the processes described above with reference to the flowcharts can be implemented as computer software programs. For example, the embodiments disclosed in the present application include a computer program product comprising a computer program carried on a computer-readable medium, the computer program comprising program code for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from a network via a communication device, or installed from a storage device 1003, or installed from a ROM 1002. When the computer program is executed by the processing device 1001, the above-mentioned functions defined in the method of the embodiment disclosed in the present application are executed.
[0141] The aquaculture vessel provided in this application utilizes the typhoon avoidance migration method described in the aforementioned embodiment, resolving the technical issues inherent in existing manual typhoon avoidance schemes, such as their high reliance on manual labor and illogical typhoon avoidance route planning. Compared to the prior art, the beneficial effects of the aquaculture vessel provided in this application are the same as those of the typhoon avoidance migration method described in the aforementioned embodiment. The other technical features of this aquaculture vessel are the same as those disclosed in the aforementioned embodiment and are not further elaborated upon here.
[0142] It should be understood that the various parts disclosed in this application can be implemented using hardware, software, firmware, or a combination thereof. In the description of the above embodiments, specific features, structures, materials, or characteristics can be combined in any one or more embodiments or examples in a suitable manner.
[0143] The above description is merely a specific embodiment of the present application, but the scope of protection of the present application is not limited thereto. Any changes or substitutions that can be easily conceived by a person skilled in the art within the technical scope disclosed in this application should be included in the scope of protection of this application. Therefore, the scope of protection of this application should be based on the scope of protection of the claims.
[0144] The present application provides a computer-readable storage medium having computer-readable program instructions (ie, computer program) stored thereon, and the computer-readable program instructions are used to execute the migration and truncating method in the above-mentioned embodiment.
[0145] The computer-readable storage medium provided in this application may be, for example, a USB flash drive, but is not limited to electrical, magnetic, optical, electromagnetic, infrared, or semiconductor systems, systems or devices, or any combination thereof. More specific examples of computer-readable storage media may include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination thereof. In this embodiment, the computer-readable storage medium may be any tangible medium that contains or stores a program that can be used by or in conjunction with an instruction execution system, system or device. The program code contained on the computer-readable storage medium may be transmitted using any appropriate medium, including but not limited to: wires, optical cables, RF (Radio Frequency), etc., or any suitable combination thereof.
[0146] The computer-readable storage medium may be included in the aquaculture vessel, or may exist independently without being assembled into the aquaculture vessel.
[0147] The above-mentioned computer-readable storage medium carries one or more programs. When the above-mentioned one or more programs are executed by the aquaculture vessel, the aquaculture vessel is enabled to: obtain environmental data, ship performance data and aquaculture data; based on the meteorological information in the environmental data, determine whether the meteorological information meets the typhoon avoidance startup conditions; when the meteorological information meets the typhoon avoidance startup conditions, plan multiple first typhoon avoidance paths based on the environmental data and the ship performance data; evaluate and screen the multiple first typhoon avoidance paths based on path evaluation indicators to obtain a target typhoon avoidance path; wherein the path evaluation indicators include at least one of a safety index, a route segment comprehensive evaluation index and a fish survival rate index; and control the aquaculture vessel to navigate according to the target typhoon avoidance path.
[0148] Computer program code for performing the operations of the present application may be written in one or more programming languages, or a combination thereof, including object-oriented programming languages such as Java, Smalltalk, C++, and conventional procedural programming languages such as "C" or similar programming languages. The program code may be executed entirely on the user's computer, partially on the user's computer, as a stand-alone software package, partially on the user's computer and partially on a remote computer, or entirely on the remote computer or server. In cases involving a remote computer, the remote computer may be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., through the Internet using an Internet service provider).
[0149] The flow charts and block diagrams in the accompanying drawings illustrate the possible architecture, functions and operations of the systems, methods and computer program products according to various embodiments of the present application. In this regard, each box in the flow chart or block diagram can represent a module, program segment or a part of code, and the module, program segment or a part of code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the box can also occur in a different order than that marked in the accompanying drawings. For example, two boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram and / or flow chart, and the combination of the boxes in the block diagram and / or flow chart can be implemented by a dedicated hardware-based system that performs the specified function or operation, or can be implemented by a combination of dedicated hardware and computer instructions.
[0150] The modules described in the embodiments of the present application may be implemented in software or hardware, wherein the name of a module does not necessarily limit the unit itself.
[0151] The readable storage medium provided in this application is a computer-readable storage medium, which stores computer-readable program instructions (i.e., a computer program) for executing the above-mentioned migration and typhoon avoidance method. This computer-readable storage medium can solve the technical problems of existing manual typhoon avoidance schemes, such as high reliance on manual operation and unreasonable typhoon avoidance route planning. Compared with the prior art, the beneficial effects of the computer-readable storage medium provided in this application are the same as those of the migration and typhoon avoidance method provided in the above-mentioned embodiment, and will not be elaborated here.
[0152] The present application also provides a computer program product, including a computer program, which implements the steps of the migration and stage avoidance method as described above when executed by a processor.
[0153] The computer program product provided in this application can address the technical issues of existing manual typhoon avoidance schemes, such as their high reliance on manual operations and inadequate typhoon avoidance route planning. Compared to existing technologies, the beneficial effects of the computer program product provided in this application are similar to those of the typhoon avoidance migration method provided in the aforementioned embodiments and are not further elaborated here.
[0154] The above description is only part of the embodiments of the present application and does not limit the patent scope of the present application. All equivalent structural transformations made by using the contents of the present application specification and drawings under the technical concept of the present application, or direct / indirect application in other related technical fields are included in the patent protection scope of the present application.
Claims
1. A migration and typhoon avoidance method, characterized in that: Applied to aquaculture vessels, the method comprises: Obtain environmental data, vessel performance data, and aquaculture data; Based on the meteorological information in the environmental data, determining whether the meteorological information meets the typhoon avoidance activation condition; When the meteorological information meets the typhoon avoidance initiation condition, a plurality of first typhoon avoidance paths are planned based on the environmental data and the ship performance data; Evaluating and screening the plurality of first typhoon avoidance paths based on a path evaluation index to obtain a target typhoon avoidance path; wherein the path evaluation index includes at least one of a safety index, a route segment comprehensive evaluation index, and a fish survival rate index; controlling the aquaculture vessel to navigate along the target typhoon-avoiding path; The step of evaluating and screening the plurality of first typhoon avoidance paths based on the path evaluation index to obtain a target typhoon avoidance path includes: evaluating a plurality of the first typhoon avoidance paths to obtain an evaluation result for each of the first typhoon avoidance paths; Selecting paths whose evaluation results satisfy the path evaluation index from among the plurality of first typhoon avoidance paths to obtain a plurality of second typhoon avoidance paths; sorting the plurality of second typhoon avoidance paths based on the evaluation result, and displaying the sorted plurality of second typhoon avoidance paths; receiving selection information, confirming the corresponding second typhoon avoidance path based on the selection information, and obtaining a target typhoon avoidance path; The step of evaluating the plurality of first typhoon avoidance paths to obtain an evaluation result of each first typhoon avoidance path includes: Based on the meteorological information, hydrological information, waterway conditions, and traffic flow in the environmental data, a safety assessment is performed on the plurality of first typhoon avoidance paths to obtain a safety level value for each of the first typhoon avoidance paths; performing a route segment economic evaluation on a plurality of the first typhoon avoidance routes based on route segment distance, route segment flight time, route segment popularity, and route segment energy consumption, to obtain a route segment economic degree for each of the first typhoon avoidance routes; Processing the plurality of first typhoon avoidance paths using a survival rate prediction network model to obtain a fish survival rate corresponding to each of the first typhoon avoidance paths; An evaluation result of each first typhoon avoidance path is combined based on the safety level value, the economic level of the route section and the fish survival rate.
2. The method according to claim 1, wherein The environmental data includes at least hydrological information, meteorological information, and port anchorage information; The step of planning a plurality of first typhoon avoidance paths based on the environmental data and the ship performance data when the meteorological information meets the typhoon avoidance initiation condition includes: If the meteorological information meets the typhoon avoidance initiation conditions, a plurality of initial typhoon avoidance routes are generated based on the hydrological information and the port anchorage information; Based on the meteorological information and the ship performance data, a path end point that the ship can reach before the typhoon arrives is selected from the multiple initial typhoon avoidance paths to obtain multiple first typhoon avoidance paths.
3. The method according to claim 1, wherein Before the step of processing the plurality of first typhoon avoidance paths using the survival rate prediction network model to obtain the fish survival rate corresponding to each of the first typhoon avoidance paths, the method further includes: Acquire historical navigation data and historical breeding data; wherein the historical navigation data at least includes route information and stressor records corresponding to the route; the historical breeding data at least includes stressor information, stress index information, basic fish species information, and survival rate information; Creating a training set and a test set based on the historical navigation data and the historical breeding data; A training step, establishing an artificial neural network model, training the artificial neural network model using the training set, and updating the parameters of the artificial neural network model according to the loss function until a preset number of training rounds is reached, thereby obtaining a trained artificial neural network model; A testing step of testing the trained artificial neural network model using a test set to obtain a model index of the trained artificial neural network model; wherein the model index includes at least one of accuracy and precision; If the model indicators meet the preset standards, the training and testing are terminated to obtain the survival rate prediction network model; If the model index is lower than the preset standard, the parameters of the trained artificial neural network model are adjusted, and the training step and the testing step are repeated until the model index reaches the preset standard to obtain the survival rate prediction network model.
4. The method according to claim 1, wherein The step of selecting paths whose evaluation results satisfy the path evaluation index from the plurality of first typhoon avoidance paths to obtain a plurality of second typhoon avoidance paths includes: Based on the safety index, the safety level values in the evaluation results are screened to obtain a screened safety level value; Based on the comprehensive evaluation index of the route segments, the economic levels of the route segments in the evaluation results are screened to obtain the economic levels of the screened route segments; Based on the fish survival rate indicator, the fish survival rates in the evaluation results are screened to obtain a screened fish survival rate; Filtering the evaluation results that overlap with each other from the safety degree value after screening, the economic degree of the route section after screening, and the survival rate of the fish school after screening to obtain a plurality of candidate evaluation results; Based on the candidate evaluation results, corresponding second typhoon avoidance paths are determined.
5. A migration and typhoon avoidance device, characterized in that: Applied to aquaculture vessels, the device comprises: Acquisition module, used to obtain environmental data, ship performance data and aquaculture data; a judgment module, configured to judge whether the meteorological information meets the typhoon avoidance activation condition based on the meteorological information in the environmental data; a planning module, configured to plan a plurality of first typhoon avoidance paths based on the environmental data and the ship performance data when the meteorological information meets the typhoon avoidance initiation condition; a screening module, configured to evaluate and screen the plurality of first typhoon avoidance paths based on a path evaluation index to obtain a target typhoon avoidance path; wherein the path evaluation index includes at least one of a safety index, a route segment comprehensive evaluation index, and a fish survival rate index; A control module, configured to control the aquaculture vessel to navigate along the target typhoon-avoiding path; Wherein, the screening module includes an evaluation submodule, a screening submodule, a sorting submodule and a confirmation submodule; The evaluation submodule is used to evaluate the plurality of first typhoon avoidance paths to obtain an evaluation result of each first typhoon avoidance path; The screening submodule is configured to screen the paths whose evaluation results satisfy the path evaluation index from the plurality of first typhoon avoidance paths, to obtain a plurality of second typhoon avoidance paths; The sorting submodule is used to sort the plurality of second typhoon avoidance paths based on the evaluation result, and display the sorted plurality of second typhoon avoidance paths; The confirmation submodule is configured to receive selection information, confirm the corresponding second typhoon avoidance path based on the selection information, and obtain a target typhoon avoidance path; The evaluation submodule includes a safety evaluation unit, a route evaluation unit, a prediction unit and a combination unit; The safety assessment unit is configured to perform a safety assessment on the plurality of first typhoon avoidance paths based on the meteorological information, hydrological information, waterway conditions, and traffic flow in the environmental data, and obtain a safety level value for each of the first typhoon avoidance paths; The route evaluation unit is configured to evaluate the route segment economic efficiency of the plurality of first typhoon avoidance routes based on the route segment distance, route segment flight time, route segment heat, and route segment energy consumption, and obtain the route segment economic efficiency of each first typhoon avoidance route; The prediction unit is used to process the plurality of first typhoon avoidance paths using a survival rate prediction network model to obtain the fish survival rate corresponding to each of the first typhoon avoidance paths; The combining unit is used to combine the evaluation results of each first typhoon avoidance path based on the safety level value, the economic level of the route section and the survival rate of the fish school.
6. A breeding vessel, characterized in that: The aquaculture vessel comprises: hull; A memory and a processor are provided on the hull, and a computer program stored in the memory and executable on the processor, wherein the computer program is configured to implement the steps of the typhoon avoidance migration method according to any one of claims 1 to 4.
7. A storage medium, characterized in that: The storage medium is a computer-readable storage medium, and a computer program is stored on the storage medium. When the computer program is executed by a processor, the steps of the migration and typhoon avoidance method according to any one of claims 1 to 4 are implemented.
8. A computer program product, characterized in that The computer program product includes a computer program, and when the computer program is executed by a processor, the steps of the migration and stage avoidance method according to any one of claims 1 to 4 are implemented.
Citation Information
Patent Citations
Fishery resource maintenance type fresh fish catching method and facility
CN109247310A
Safe and efficient breeding work ship live fish conveying system and method
CN117885858A