Satellite communication-based real-time monitoring and regulation method for energy efficiency of fishing boat power system

CN122802013APending Publication Date: 2026-09-22威海神舟信息技术研究院有限公司 +3
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202611056493.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-07-16
Publication Date
2026-09-22

AI Technical Summary

Technical Problem

然而,渔船作业环境复杂,卫星信号易受海况、天气等因素干扰,导致主传输信道不稳定,频繁出现连接中断

Benefits of technology

根据卫星端经过渔船对应的感应网的时长将全部的运行参数数据片段化的经过多个卫星端分别传输至岸基服务器,并在传输过程中,在当前目标卫星端与跟踪包断开之前,将当前跟踪包中的未传输的运行参数数据备份到后续的卫星端对应的跟踪包中,且在主传输信道断开时,获取并删除后续卫星端对应的跟踪包中与当前目标卫星端中接收数据的重合的运行参数数据,从而能够做好主传输信道进行切换的准备,在切换传输信道之前做好后续传输的准备,当切换之后就可以进行立即传输,提高对运行参数数据传输的效率,进而提高后续根据运行参数数据评估渔船动力系统能效的效率,提高对渔船动力系统的调控效率。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122802013A_ABST
    Figure CN122802013A_ABST
Patent Text Reader

Abstract

The present application relates to the technical field of energy efficiency monitoring and regulation, in particular to a fishing boat power system energy efficiency real-time monitoring and regulation method based on satellite communication, the method comprising the following steps: determining a plurality of fishing boats corresponding to a shipboard management terminal and a shore-based server for managing a plurality of fishing boats, establishing a transmission network between the shipboard management terminal and the shore-based server, the transmission network comprising a plurality of satellite terminals, a plurality of tracking bodies, a sensing network, and a transmission channel between the shipboard management terminal and the satellite terminals; based on the shipboard management terminal, real-time acquisition of the operating parameter data of the target fishing boat, based on the transmission network, transmission of the operating parameter data to the shore-based server; inputting the operating parameter data into the energy efficiency evaluation model pre-trained in the shore-based server to obtain the energy efficiency value, formulating a regulation strategy for the target fishing boat corresponding to the energy efficiency value that does not meet the preset condition, and regulating the power system of the target fishing boat according to the regulation strategy, which can effectively improve the overall response regulation efficiency of the fishing boat power system.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of energy efficiency monitoring and control technology, specifically a method for real-time monitoring and control of the energy efficiency of fishing vessel power systems based on satellite communication. Background Technology

[0002] Traditional methods for transmitting fishing vessel operational parameters typically employ a single satellite link, packaging and transmitting complete operational parameter data from the satellite over the fishing vessel's sensor network to a shore-based server. However, the complex operating environment of fishing vessels makes satellite signals susceptible to interference from sea conditions, weather, and other factors, leading to instability in the main transmission channel and frequent connection interruptions.

[0003] Existing technologies typically require interrupting transmission, re-establishing connections, and retransmitting lost data during channel switching, resulting in high transmission latency, low efficiency, and an inability to guarantee data continuity and integrity. The lack of a scheduling mechanism for multi-satellite coordinated transmission makes seamless data switching between different satellite nodes difficult, affecting the real-time performance and accuracy of shore-based servers in assessing the energy efficiency of fishing vessel propulsion systems, and consequently limiting the response and control efficiency of these systems.

[0004] To address these issues, we propose a satellite communication-based method for real-time monitoring and control of the energy efficiency of fishing vessel propulsion systems. Summary of the Invention

[0005] The purpose of this invention is to provide a method for real-time monitoring and control of the energy efficiency of fishing vessel power systems based on satellite communication, so as to solve the problems mentioned in the background art.

[0006] To achieve the above objectives, the present invention provides the following technical solution: a method for real-time monitoring and control of energy efficiency of fishing vessel power systems based on satellite communication, the method comprising the following steps: The shipborne management terminal corresponding to multiple fishing vessels and the shore-based server for managing multiple fishing vessels are identified respectively. A transmission network between the shipborne management terminal and the shore-based server is established. The transmission network includes multiple satellite terminals, multiple tracking devices, a sensor network, and a transmission channel between the shipborne management terminal and the satellite terminals. The system acquires the target fishing vessel's operational parameters in real time via the shipboard management terminal and transmits these parameters to the shore-based server via a transmission network. The operating parameter data is input into the pre-trained energy efficiency assessment model in the shore-based server to obtain the energy efficiency value. For the target fishing vessel whose energy efficiency value does not meet the preset conditions, the control strategy is formulated, and the power system of the target fishing vessel is controlled according to the control strategy.

[0007] Preferably, the step of determining the shipborne management terminal corresponding to each of the multiple fishing vessels and the shore-based server for managing the multiple fishing vessels, and establishing a transmission network between the shipborne management terminal and the shore-based server includes: Obtain the identification and communication address information of multiple fishing vessels, and configure an onboard management terminal for each fishing vessel; The power systems of multiple fishing vessels are identified, and multi-source sensors are configured for the power systems of each fishing vessel. The operating parameter data of the power systems are collected based on the multi-source sensors and stored in the corresponding shipboard management terminal. Obtain the communication parameters and geographical area information of each shipborne management terminal, and determine the corresponding shore-based server for managing multiple fishing vessels based on the communication parameters and geographical area management information; A transmission network is established between the shore-based server and multiple shipborne management terminals based on the satellite terminal.

[0008] Preferably, the step of establishing a transmission network between the shore-based server and multiple shipborne management terminals based on the satellite terminal includes: Get the communication coverage of multiple fishing vessels corresponding to each shipborne management terminal, with the current location information of the fishing vessels as the center. Multiple sensing nodes are evenly deployed within the communication coverage area. Each sensing node is configured with a unique identifier and spatial coordinate information. The communication between multiple sensing nodes is then connected to form a sensing network. Each shipboard management terminal is configured with a tracking unit, which includes tracking packets with multiple communication connections; Multiple satellite terminals are identified, and a transmission channel is established between the shipborne management terminal and the satellite terminals entering the sensor network; The transmission network consists of multiple satellite terminals, multiple tracking devices, sensor networks, and the transmission channel between the shipborne management terminal and the satellite terminals.

[0009] Preferably, the step of configuring a tracking entity for each shipborne management terminal, wherein the tracking entity includes tracking packets with multiple communication connections, includes: Obtain the data type of the running parameter data, set multiple data points for the corresponding data type, and connect the multiple data points sequentially to obtain a data chain; Assign identification tags to multiple data points in sequence; Each data chain corresponds to a tracking packet, establishing a communication channel between data points with the same identity identifier within different tracking packets.

[0010] Preferably, the step of determining multiple satellite terminals and establishing a transmission channel between the shipborne management terminal and the satellite terminals entering the sensor network includes: Establish separate transmission channels between the satellite terminal entering the sensor network and the tracking packets in the shipborne management terminal, and set the opening and closing points and corresponding triggering conditions for each transmission channel. Communication connections exist between the start and stop points of multiple transmission channels. The triggering condition is that the location information of the satellite end corresponding to the transmission channel that is receiving operating parameter data has reached the boundary threshold position of the sensing network.

[0011] Preferably, the step of acquiring the target fishing vessel's operational parameter data in real time based on the shipborne management terminal and transmitting the operational parameter data to the shore-based server via the transmission network includes: The system acquires multiple satellite terminals entering the sensor network in real time, assigns a tracking packet to each of the multiple satellite terminals through the tracking device, and establishes a transmission channel between the satellite terminal and the tracking packet. Real-time collection of operational parameter data of the target fishing vessel and sequential storage of the corresponding data types into multiple data points in the tracking packet; Based on the transmission channel, the operating parameter data in the tracking packet is transmitted sequentially to the satellite, and then from the satellite to the shore-based server.

[0012] Preferably, the step of transmitting the operational parameter data in the tracking packet sequentially to the satellite via the transmission channel includes: The system acquires the first satellite to enter the sensor network and its corresponding target transmission channel, monitors in real time whether the location information of the satellite corresponding to the target transmission channel in the sensor network meets the triggering conditions, and establishes a communication connection between the data points corresponding to the untransmitted operation parameter data in the tracking packet of the corresponding target satellite and the data points with the same identity in the tracking packets of other satellites. Based on the communication connection, the untransmitted operation parameter data is backed up to the data points in the tracking packets of other satellites. The on / off point on the target transmission channel corresponding to the target satellite that meets the triggering conditions is closed, the target transmission channel between the target satellite and the corresponding tracking packet is disconnected, and the data point corresponding to the last collected operation parameter data of the target satellite is disconnected from the data point corresponding to the untransmitted operation parameter data. The operation parameter data that overlaps with the data received by the target satellite in the data points of other satellites is obtained and deleted. Based on the communication connections between multiple activation and deactivation points, the activation and deactivation point on the transmission channel of the latest satellite entering the sensing network is determined and activated as a new target transmission channel. Based on the new target transmission channel, the operating parameter data in the tracking packet is transmitted to the corresponding satellite.

[0013] Preferably, the steps of inputting operating parameter data into a pre-trained energy efficiency evaluation model in a shore-based server to obtain energy efficiency values, formulating control strategies for target fishing vessels with energy efficiency values ​​that do not meet preset conditions, and controlling the power system of the target fishing vessels according to the control strategies include: The system continuously collects operational parameter data of the target fishing vessel, inputs the operational parameter data into the pre-trained energy efficiency assessment model in the shore-based server, calculates and outputs the energy efficiency value at the current moment based on the energy efficiency assessment, compares the energy efficiency value with the preset energy efficiency threshold, and records the fishing vessel with the energy efficiency value that does not meet the preset energy efficiency threshold as the target fishing vessel. A control strategy is formulated based on the current operating parameter data of the target fishing vessel, and the control strategy is transmitted to the satellite master station; Based on the satellite master station, the transmission channel corresponding to the opening and closing point in the induction network is sent to the shipborne management terminal of the target fishing vessel. The shipborne management terminal then controls the power system of the target fishing vessel according to the control strategy.

[0014] Compared with the prior art, the beneficial effects of the present invention are: Based on the duration of the satellite's transit through the fishing vessel's corresponding sensor network, all operational parameter data is fragmented and transmitted to the shore-based server via multiple satellites. During transmission, before the current target satellite disconnects from the tracking packet, any untransmitted operational parameter data from the current tracking packet is backed up to the corresponding tracking packet from the subsequent satellite. Furthermore, when the main transmission channel is disconnected, overlapping operational parameter data from the tracking packet of the subsequent satellite is retrieved and deleted. This ensures preparation for switching the main transmission channel and for subsequent transmissions before the switch, allowing for immediate transmission after the switch. This improves the efficiency of operational parameter data transmission, thereby enhancing the efficiency of evaluating the fishing vessel's power system energy efficiency based on the operational parameter data and improving the control efficiency of the fishing vessel's power system. Attached Figure Description

[0015] To more clearly illustrate the technical solutions of the embodiments of the present invention, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0016] Figure 1 This is a schematic diagram of the method flow of the present invention. Detailed Implementation

[0017] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.

[0018] For examples, please refer to Figure 1 This invention provides a technical solution for real-time monitoring and control of energy efficiency of fishing vessel power systems based on satellite communication: The method for real-time monitoring and control of energy efficiency of fishing vessel power systems based on satellite communication includes the following steps: S1: Determine the shipborne management terminal corresponding to multiple fishing vessels and the shore-based server used to manage multiple fishing vessels, and establish a transmission network between the shipborne management terminal and the shore-based server. The transmission network includes multiple satellite terminals, multiple tracking devices, a sensor network, and a transmission channel between the shipborne management terminal and the satellite terminals. The steps for identifying the shipborne management terminals and shore-based servers corresponding to multiple fishing vessels, and establishing a transmission network between the shipborne management terminals and shore-based servers, include: obtaining the identification and communication address information of multiple fishing vessels, and configuring a shipborne management terminal for each fishing vessel; identifying the power systems of multiple fishing vessels, configuring multi-source sensors for each fishing vessel's power system, collecting operating parameter data of the power system based on the multi-source sensors and storing it in the corresponding shipborne management terminal; obtaining the communication parameters and geographical area information of each shipborne management terminal, and determining the corresponding shore-based server for managing multiple fishing vessels based on the communication parameters and geographical area management information; and establishing a transmission network between the shore-based server and multiple shipborne management terminals based on satellite data. Specifically, the shipborne management terminal is deployed on the corresponding fishing vessel to receive and store multi-source data from the vessel's power system, which consists of the power system's operating parameters. The identification information includes the fishing vessel's maritime mobile communication service identification code, BeiDou user identification code, or International Maritime Organization number. The communication address information includes the IP address or terminal serial number of the shipborne satellite communication terminal. The identification information of each fishing vessel is bound to the device fingerprint of the corresponding shipborne management terminal, forming a one-to-one mapping table, which is stored in the ship registration database of the shore-based server. The communication parameters include the satellite communication standard type, communication bandwidth, and signal strength supported by the shipborne satellite communication terminal. The management area information includes the real-time latitude and longitude coordinates of the fishing vessel and the current fishing operation area number; the multi-source sensor groups configured for different fishing vessels have the same sensor type and deployment standard, so that the multi-source data collected by different fishing vessels have a unified data format and dimension, which facilitates the shore-based server to perform cross-fishing vessel energy efficiency benchmarking analysis. When storing multi-source data, the shipborne management terminal simultaneously records the timestamp and fishing vessel identification information corresponding to each data point, forming a data record with a unique identifier for data traceability in subsequent energy efficiency analysis; the shore-based server establishes an independent energy efficiency database for multiple fishing vessels and generates personalized energy efficiency control instructions based on the differentiated operating parameters of each fishing vessel.

[0019] Specifically, multi-source sensors are various physical sensing devices installed on the power system of fishing vessels. They are used to collect operating parameters such as engine speed, fuel consumption, load, speed, and ambient temperature, and to obtain communication parameters and geographical area information from various shipborne management terminals. The steps for determining the corresponding shore-based server for managing multiple fishing vessels based on communication parameters and geographical area management information are as follows: When the geographical locations of multiple fishing vessels are all within the satellite signal coverage range of the same candidate shore-based server, that candidate shore-based server is determined as the shore-based server for managing the multiple fishing vessels; when the geographical locations of multiple fishing vessels are within the satellite signal coverage range of different candidate shore-based servers, the candidate shore-based server with the best communication signal strength or the lowest communication latency is selected as the shore-based server for managing the multiple fishing vessels; when a single candidate shore-based server cannot cover all fishing vessels, multiple shore-based servers are determined, and a data coordination link is established between the multiple shore-based servers. The satellite is equipped with an onboard storage unit to temporarily store operating parameter data segments from multiple fishing vessels. The onboard storage unit classifies, identifies, and partitions the data segments according to the tracking vessel's identification number. When the satellite enters the communication coverage area of ​​the satellite master station, the stored data segments are transmitted to the satellite master station via the satellite-to-ground link, and then forwarded to the shore-based server for splicing processing. The steps for establishing a transmission network between a shore-based server and multiple shipborne management terminals based on satellite terminals include: acquiring multiple fishing vessels corresponding to each shipborne management terminal; obtaining the communication coverage area of ​​the fishing vessels with their current location information as the center; uniformly deploying multiple sensing nodes within the communication coverage area, configuring a unique identifier and spatial coordinate information for each sensing node, and connecting the multiple sensing nodes to form a sensing network; configuring a tracking device for each shipborne management terminal, wherein the tracking device includes multiple tracking packets for communication connections; identifying multiple satellite terminals and establishing a transmission channel between the shipborne management terminals and the satellite terminals entering the sensing network; and using the multiple satellite terminals, multiple tracking devices, the sensing network, and the transmission channel between the shipborne management terminals and the satellite terminals as the transmission network.

[0020] Specifically, the transmission network is an integrated space-ground communication network composed of satellite terminals, tracking devices, sensor networks, and transmission channels, used to achieve long-distance, real-time, and reliable data transmission between fishing vessels and shore-based servers. The sensor network is a virtual communication coverage area centered on the fishing vessel's real-time location, used to dynamically define which satellites the fishing vessel can establish communication channels with, serving as the spatial boundary for switching decisions. The sensor range, with the fishing vessel's current positioning coordinates as the origin, indicates that changes in the fishing vessel's position will also change the corresponding coverage area of ​​the sensor network. The sensor network is updated synchronously based on the fishing vessel's position information. The sensor network refers to the communication coverage area centered on the fishing vessel's real-time location, within which any satellite terminal can establish a transmission channel with the fishing vessel. The vessel obtains its current position coordinates in real time via satellite. Based on the current sea environment, the communication coverage area is calculated in real time. The communication coverage area changes with the vessel's position. When the vessel's position changes, the spatial boundary of the sensor network is redefined so that the sensor network always uses the vessel's current position as its geometric center. The updated sensor network boundary information is written into the tracking packet. The tracking packet monitors the changes in the satellite position information in the sensor network in real time. Within the time window T of the sensor network update, the old position information in the sensor network is used for communication. After the sensor network changes, the mapping and conversion between the old and new position codes is completed within time T. For example, a change in sea area type causes a jump in radius: when the fishing vessel sails from nearshore to offshore, the environmental correction coefficient changes from 0.9 to 1.1. The radius increases from 90km to 110km, expanding the sensor network radius by 20km. Satellites previously at the network edge are now located deeper within the network, while satellites previously outside may now enter it. Other satellites within the network may disconnect from the ship's management terminal. The tracking packet acquires the satellites' real-time position information within the network and determines whether preset conditions are met based on the relative positions of the satellites and sensor nodes. When a fishing vessel enters a new area and the ship's management terminal does not store sensor network data for that area, the network is automatically updated and written to the terminal. The geometry of the sensor network is adaptively adjusted according to the fishing vessel's navigation status (e.g., a perfect circle for stationary / anchored navigation for uniform coverage; an ellipse for straight navigation with the major axis along the course and the minor axis perpendicular to the course; and a fan shape for turning navigation with the fan facing inward). Centered on the fishing vessel's real-time positioning coordinates and considering the positioning accuracy of the satellite positioning system, a sensor network is constructed that moves synchronously with the fishing vessel. The network is then installed on the fishing vessel. A satellite positioning terminal is installed to receive satellite signals. The coverage area of ​​the satellite positioning terminal is the coverage area of ​​the sensor network. It continuously monitors the satellite signals of fishing vessels within the sensor network. When a new satellite signal is detected entering the sensor network, a satellite entry event is triggered. Based on the azimuth, elevation, and signal strength data of the satellite signal received by the fishing vessel at the time of the satellite entry event, combined with the position information of multiple sensor nodes in the sensor network, the satellite's position information within the sensor network is determined. This satellite position information is output in real time in the form of coordinate identifiers, determining the satellite's relative position within the sensor network. This information can then be used to determine whether the satellite meets the triggering conditions, and subsequently switch the satellite receiving operational parameter data from the shipborne management terminal to transmit the operational parameter data. This ensures the continuity of data transmission and allows a single satellite to transmit more operational parameter data, thereby improving the efficiency of operational parameter data transmission, which in turn improves the efficiency of energy efficiency assessment and power system control, while ensuring data transmission security.

[0021] The steps for configuring a tracking entity for each shipborne management terminal, wherein the tracking entity includes multiple tracking packets with communication connections, include: obtaining the data type of the operating parameter data, setting multiple data points for the corresponding data type, and connecting the multiple data points sequentially to obtain a data chain; setting identity identifiers for the multiple data points in order; each data chain corresponds to a tracking packet, and establishing a communication channel between data points with the same identity identifier in different tracking packets.

[0022] The steps for identifying multiple satellite terminals and establishing transmission channels between the shipborne management terminal and the satellite terminals entering the sensing network include: establishing transmission channels between the satellite terminals entering the sensing network and the tracking packets in the shipborne management terminal; setting an on / off point and corresponding triggering conditions for each transmission channel; and establishing communication connections between the on / off points of multiple transmission channels. The triggering condition is that the position information of the satellite terminal corresponding to the transmission channel that is receiving operating parameter data has reached the boundary threshold position of the sensing network.

[0023] It should be noted that the transmission channel is the communication link between the shipborne management terminal and the satellite terminal. It is a logical channel used to actually carry data, supporting start / stop point control and trigger condition judgment. It obtains the first satellite terminal to enter the sensing network and its corresponding target transmission channel. Based on the real-time monitoring of the tracking packet, it checks whether the position information of the satellite terminal corresponding to the target transmission channel in the sensing network meets the trigger conditions. If the trigger conditions are met, the start / stop point on the target transmission channel corresponding to the satellite terminal is closed, disconnecting the target transmission channel between the satellite terminal and the tracking packet. At the same time, the transmitted operating parameter data is disconnected, and the operating parameter data not received by the satellite terminal is written into the data link of the tracking packet corresponding to the subsequent satellite terminal. The start / stop point is a logical control node on the transmission channel, used to control the opening or closing of the channel based on whether the satellite position has reached the boundary of the sensing network. At the same time, based on the communication connection between multiple start / stop points, the start / stop point on the transmission channel of the latest satellite terminal entering the sensing network is determined and opened as a new target transmission channel. The operating parameter data in the new tracking packet continues to be transmitted to the corresponding satellite terminal through the new target transmission channel.

[0024] Specifically, the shipborne management terminal is a local data management and communication terminal deployed on each fishing vessel. It is used to receive and store power system operating parameter data collected by multiple source sensors, and interact with the shore-based server via satellite communication. The shore-based server is a central data processing and management platform deployed on the ground. It is used to receive data uploaded by multiple fishing vessels, perform energy efficiency analysis, generate control commands, and manage vessel registration and communication coordination. The shipborne management terminal maintains transmission channels with multiple satellite terminals within the sensor network, but only transmits operating parameter data through satellite terminals that do not reach the boundary of the sensor network. This ensures that the same satellite terminal can be used to connect to the shipborne management terminal to a greater extent, thereby ensuring that one satellite terminal can obtain more operating parameter data, reducing the segmentation of operating parameter data, and reducing the frequency of switching the connected satellite terminal of the shipborne management terminal.

[0025] When a satellite is detected entering the sensor network, tracking packets are allocated to multiple satellites. These tracking packets are virtual machines, and their location within the sensor network is monitored in real-time. When a satellite is about to leave the sensor network, the transmission channel between the satellite and the tracking packet is disconnected. Simultaneously, the transmission channel between the shipborne management terminal and the newly entered satellite is acquired. As soon as a satellite enters the sensor network, a transmission channel is immediately established between them, and a tracking packet is allocated to the satellite. However, the transmission channel with the current satellite within the sensor network is not disconnected at this time. Only when the current satellite is about to leave the sensor network is its corresponding transmission channel disconnected, and the necessary operational parameter data is simultaneously cut off. Starting from the cut-off data point, the preceding data points are the data points that overlap with the data stored in subsequent tracking packets. The operational parameter data on the data points storing overlapping data in subsequent tracking packets is then destroyed. Subsequent operational parameter data is transmitted to the newly entered satellite terminal via a new target transmission channel. Assuming a new satellite terminal enters before disconnecting from the current one, data transmission does not need to be interrupted. Transmission is only interrupted when the current satellite terminal is about to leave the sensor network, and the data is cut off at the point of interruption. This ensures that the same satellite terminal can be used to connect with the shipborne management terminal to a greater extent, thereby ensuring that one satellite terminal can acquire more operational parameter data, reducing the segmentation of operational parameter data, and decreasing the frequency of switching the connected satellite terminal to the shipborne management terminal. After a new satellite terminal enters the sensor network, a transmission channel is immediately established with it to prepare for the subsequent transmission of operational parameter data to the new satellite terminal. Based on the time elapsed in the sensor network, the operational parameter data is transmitted in segments to ensure the continuity of operational parameter data transmission.

[0026] S2: Based on the shipborne management terminal, the operating parameter data of the target fishing vessel is obtained in real time, and the operating parameter data is transmitted to the shore-based server via the transmission network; The steps of acquiring real-time operational parameter data of the target fishing vessel based on the shipborne management terminal and transmitting the operational parameter data to the shore-based server via the transmission network include: acquiring multiple satellite terminals entering the sensor network in real time; allocating a tracking packet to each of the multiple satellite terminals through a tracking device and establishing a transmission channel between the satellite terminals and the tracking packets; collecting real-time operational parameter data of the target fishing vessel and storing the corresponding data types sequentially into multiple data points in the tracking packets (here, storing the real-time collected data into multiple data points in the tracking packets means that the real-time collected data is stored in the tracking packet corresponding to the main transmission channel, and the other tracking packets are empty; when the main transmission channel is about to be disconnected, the subsequent data in the tracking packet is stored according to the same identity identifier to correspond to the operational parameters). The data is backed up sequentially in the tracking packets corresponding to the subsequent backup transmission channels. From multiple tracking packets, the backup transmission channel corresponding to the satellite end that can move the longest in the sensor network is selected as the new primary transmission channel. The data in the tracking packets corresponding to the other backup channels are deleted. At the same time, the operating parameter data that overlaps with the satellite end received data of the previous primary transmission channel in the tracking packet corresponding to the new primary transmission channel is also deleted to reduce the overall load of the shipborne management terminal and prepare for switching the target transmission channel, thereby improving the transmission efficiency of the operating parameter data. Based on the transmission channel, the operating parameter data in the tracking packet is transmitted sequentially to the satellite end through the transmission channel, and then transmitted to the shore-based server via the satellite end. The steps of transmitting the operational parameter data in the tracking packet to the satellite terminal sequentially via the transmission channel include: acquiring the satellite terminal that first enters the sensing network and its corresponding target transmission channel; monitoring in real time whether the location information of the satellite terminal corresponding to the target transmission channel in the sensing network meets the triggering conditions; simultaneously, establishing communication connections between the data points corresponding to the untransmitted operational parameter data in the tracking packet of the corresponding target satellite terminal and the data points with the same identification in the tracking packets of other satellite terminals; backing up the untransmitted operational parameter data to the data points in the tracking packets of other satellite terminals based on the communication connections; closing the on / off point on the target transmission channel corresponding to the target satellite terminal that meets the triggering conditions, disconnecting the target transmission channel between the target satellite terminal and the corresponding tracking packet; simultaneously disconnecting the data points corresponding to the last acquired operational parameter data of the target satellite terminal from the data points corresponding to the untransmitted operational parameter data; acquiring and deleting operational parameter data that overlaps with the data received by the target satellite terminal from the data points of other satellite terminals; determining the on / off point on the transmission channel of the latest satellite terminal entering the sensing network based on the communication connections between multiple on / off points and opening it as a new target transmission channel; and continuing to transmit the operational parameter data in the tracking packet to the corresponding satellite terminal based on the new target transmission channel. Specifically, when a satellite enters the sensor network, the tracking packet immediately assigns a tracking packet to each satellite entering the network. This assignment refers to binding the tracking packet with the corresponding satellite from the tracking unit and establishing a transmission channel. This channel is used to transmit the operational parameter data from the tracking packet to the satellite. The tracking unit is a logical or embedded communication management module deployed on the shipboard management terminal, used to manage multiple tracking packets and responsible for channel establishment, switching, data backup, and synchronization. A tracking packet is a communication subunit within the tracking unit, corresponding to a data link, used to bind with a specific satellite, store segmented data, and support data transmission. With breakpoint resumption; the tracking packet contains data chains, each consisting of multiple data points, each corresponding to a data type. A data chain is a logical sequence of sequentially connected data points, used to correspond to a complete data flow path and organize the transmission order of operational parameter data. A data point is the smallest storage unit on the data chain, corresponding to a data type, used to store single-type parameters such as engine speed and load, and includes a timestamp and fishing vessel identifier. The corresponding data type stores various types of operational parameter data for the fishing vessel's power system, such as engine speed, engine load, and vessel speed. Parameters such as heading, sea state, fuel consumption, and ambient temperature are mapped to data points, with the main engine speed corresponding to one data point, the main engine load to one data point, and so on. These operational parameter data are stored in the tracking packet's data link. Multiple satellites entering the sensor network are acquired, and the transmission channel corresponding to the first satellite entering the network is designated as the primary transmission channel. The transmission channels corresponding to subsequent satellites entering the network are designated as backup transmission channels. The position information of the satellites corresponding to the primary transmission channel in the sensor network is monitored in real time. When a trigger condition is met (the position of the satellite corresponding to the transmission channel currently receiving operational parameter data), the system will detect it. When the information reaches the boundary threshold of the sensing network, that is, when the position information of the satellite corresponding to the main transmission channel is about to leave the sensing network, the untransmitted operation parameter data in the tracking packet corresponding to the current satellite is backed up to the tracking packets corresponding to other satellites in advance, in preparation for subsequent transmission. When switching the target transmission channel, the data in the tracking packet can be directly transmitted to the corresponding satellite through the transmission channel, without having to extract part of the operation parameter data from all the operation parameter data after switching the target transmission channel, thus improving the efficiency of transmitting all operation parameter data.When the primary transmission channel corresponding to the current target satellite is disconnected, the backup transmission channel corresponding to the last satellite entering the sensor network is selected as the new target transmission channel. This new target transmission channel is established the moment the satellite enters the sensor network. When the position information of the previous target satellite is about to reach the boundary threshold, the operational parameter data is transmitted to the tracking packet corresponding to this satellite for backup. After the primary transmission channel corresponding to the target satellite is disconnected, the operational parameter data overlapping with the data received by the previous target satellite in the tracking packet corresponding to the new target transmission channel is deleted from the tracking packet corresponding to the current satellite. The remaining operational parameter data stored in the data chain after deleting the overlapping operational parameter data are then transmitted sequentially through the new target transmission channel to the current tracking packet. On the corresponding satellite terminals, based on the duration of the satellite's transit through the fishing vessel's sensor network, all operational parameter data is fragmented and transmitted to the shore-based server via multiple satellite terminals. During transmission, before the current target satellite disconnects from the tracking packet, any untransmitted operational parameter data from the current tracking packet is backed up to the corresponding tracking packet on the subsequent satellite terminals. Furthermore, when the main transmission channel is disconnected, overlapping operational parameter data from the subsequent tracking packets on the corresponding satellite terminals with the data received from the current target satellite is retrieved and deleted. This prepares for switching the main transmission channel and ensures subsequent transmission is ready before the channel switch. Once the switch occurs, transmission can begin immediately, improving the efficiency of operational parameter data transmission. This, in turn, enhances the efficiency of evaluating the fishing vessel's power system energy efficiency based on the operational parameter data and improves the overall control efficiency of the fishing vessel's power system.

[0027] It should be noted that multiple data plates are set in both the tracking package on the shipboard management terminal and the database on the shore-based server. The data plates in the tracking package correspond one-to-one with those in the shore-based server; this correspondence means that the layout of the two data plates is completely identical. The data plates are divided into intervals, with each interval having an insertion point. These insertion points are bound to the stored operational parameter data, and each insertion point is assigned a unique identifier. Multiple interference data are randomly distributed on both the tracking package's data plate and the shore-based server's data plate. The distribution of the interference data is consistent across both data plates, and the insertion point corresponding to the interval containing the interference data in the shore-based server is marked as an interference point. The operational parameter data to be transmitted is laid on the data plate containing the interference data. Position exchange rules are set between the multiple insertion points on each data plate in each tracking package (each tracking body corresponds to a different fishing vessel, each fishing vessel includes multiple tracking packages, and each tracking package...). This system comprises multiple data points, each corresponding to a data plate. Each data plate follows a different position-swapping rule, which can be random, sequential, or any other method of position swapping. However, it must ensure that the swapping rule on the data plate in the shore-based server is the reverse of the swapping rule on the data plate in the shipboard management terminal. The insertion points are swapped according to the position-swapping rule, thus scrambling the operational parameter data laid on the data plates. This scrambled operational parameter data, carrying interference data, is transmitted to the shore-based server via a transmission network. Based on the correspondence between the two data plates, the received operational parameter data is laid on the corresponding insertion points. Simultaneously, multiple insertion points are swapped in reverse according to the position-swapping rule. This prevents attackers from knowing which logical interval each insertion point will ultimately map to, thus preventing them from accurately tampering with the operational parameter data corresponding to the insertion points and improving data transmission security.Before transmitting operational parameter data, interference data is inserted into the operational parameter data. The corresponding insertion point of the interference data is marked in the shore-based server. When the shore-based server receives operational parameter data carrying interference data, it performs a reverse position exchange on the operational parameter data according to the corresponding position exchange rules, restores the position corresponding to the exchanged operational parameters, and determines whether the interference data corresponding to the interference point in the shore-based server is consistent with the laid interference data. When the received interference data is consistent with the interference data at the interference point, it indicates that the operational parameter data is transmitted from the corresponding shipborne management terminal. At this time, the interference data is removed from the received operational parameter data. The system deletes data from the data set and restores the actual operating parameters for subsequent energy efficiency assessments of the target fishing vessel. When the received interference data is inconsistent with the interference data at the interference point, it indicates an error in the transmission of operating parameters. The interference data not only prevents the actual operating parameters from being stolen during transmission but also detects whether the source of the operating parameters data transmission matches the identification of the fishing vessel corresponding to the current data version. This prevents others from stealing the actual operating parameters, ensuring the accuracy and security of the data transmission, thereby guaranteeing the accuracy of the control over the fishing vessel's power system and improving the accuracy of power control.

[0028] S3: Input the operating parameter data into the pre-trained energy efficiency evaluation model in the shore-based server to obtain the energy efficiency value, formulate the control strategy for the target fishing vessel whose energy efficiency value does not meet the preset conditions, and control the power system of the target fishing vessel according to the control strategy. The process involves inputting operational parameter data into a pre-trained energy efficiency assessment model on a shore-based server to obtain energy efficiency values. For target fishing vessels with energy efficiency values ​​that do not meet preset conditions, control strategies are formulated. The steps for controlling the power system of the target fishing vessels according to these strategies include: continuously collecting operational parameter data from the target fishing vessels; inputting this data into the pre-trained energy efficiency assessment model on the shore-based server; calculating and outputting the current energy efficiency value based on the energy efficiency assessment; comparing the energy efficiency value with a preset energy efficiency threshold; and identifying fishing vessels with energy efficiency values ​​that do not meet the preset threshold as target fishing vessels; formulating control strategies based on the current operational parameter data of the target fishing vessels, wherein the control strategies include at least one adjustment instruction for a power system control parameter; transmitting the control strategies to a satellite master station; and, based on the satellite master station, distributing the strategies to the shipborne management terminal corresponding to the target fishing vessel via the transmission channel corresponding to the opening and closing point in the induction network; and, based on the shipborne management terminal, controlling the power system of the target fishing vessel according to the control strategies.

[0029] Specifically, the operating parameter data includes at least: main engine speed, main engine load, ship speed, course, sea state parameters, fuel consumption, and ambient temperature; the pre-trained energy efficiency assessment model on shore is a regression prediction model based on a deep neural network, and its structure includes: an input layer that receives an N-dimensional operating parameter data vector X(t)=[x1,x2,…,xN], where N ranges from 8 to 32; and a feature extraction layer containing at least two fully connected layers, with each layer having 1 / 2 to 2 / 3 the number of nodes as the previous layer, and using ReLU as the activation function. Temporal Memory Layer: Contains an LSTM (Long Short-Term Memory) network layer to capture the temporal trends of operational parameter data; the hidden state dimension is 64–256. Attention Mechanism Layer: Assigns dynamic weights wi(t) to each input feature, highlighting the key parameters that have the greatest impact on energy efficiency. Output Layer: Outputs a single energy efficiency value η(t), ranging from 0 to 1, normalized by a Sigmoid activation function. The training data for the model comes from historical fishing vessel operational parameter data and corresponding actual energy efficiency calibration values; the loss function is the mean squared error. Where L represents the loss function value (Loss), M represents the number of samples, and M represents the total number of data points involved in the calculation. This indicates calculating the average. This indicates that the squared errors from the first sample to the Mth sample are summed. Representing the A specific sample data point, Indicates energy efficiency value, Indicates the first The predicted value for each sample, Indicates the first The true value of each sample is calculated; the deviation between the current energy efficiency value and the optimal energy efficiency value is calculated to determine the set of dominant factors causing abnormal energy efficiency; based on the set of dominant factors, a control strategy is matched from the preset control strategy library. For example, if the dominant factor is that the host speed is too high, the corresponding control scheme is the speed reduction energy saving mode; the control strategy is transmitted to the satellite end through the satellite master station. The satellite end is equipped with an onboard storage unit, which is divided into multiple storage areas. Each storage area corresponds to a fishing boat and is used to store the tracking packets transmitted by the fishing boat and the corresponding control strategy sent by the satellite master station.

[0030] This invention avoids the traditional methods of interrupting connections, re-establishing, and retransmitting data by backing up untransmitted data to the tracking packets of subsequent satellites before channel switching and automatically deleting overlapping data after the main channel is disconnected. This significantly reduces transmission latency during channel switching and improves the overall efficiency of data transmission. Employing multi-satellite collaborative backup and switching ensures that untransmitted operating parameter data is pre-transmitted to subsequent satellites before the current satellite disconnects, achieving seamless data connection and effectively preventing data loss or interruption. This guarantees the continuity and integrity of the fishing vessel's power system operating parameter data. It achieves efficient and complete data transmission, enabling shore-based servers to obtain continuous and accurate operating parameter data of the fishing vessel's power system in a timely manner, thus significantly improving the real-time performance and accuracy of power system energy efficiency assessment. Shore-based servers can issue control commands more quickly and accurately, optimizing the operating status of the fishing vessel's power system in a timely manner and effectively improving the overall response and control efficiency of the fishing vessel's power system.

[0031] In the description of this specification, references to terms such as "an embodiment," "example," "specific example," etc., indicate that a specific feature, structure, material, or characteristic described in connection with that embodiment or example is included in at least one embodiment or example of the invention. In this specification, illustrative expressions of the above terms do not necessarily refer to the same embodiment or example. Furthermore, the specific features, structures, materials, or characteristics described may be combined in any suitable manner in one or more embodiments or examples.

[0032] Although embodiments of the invention have been shown and described, it will be understood by those skilled in the art that various changes, modifications, substitutions and alterations can be made to these embodiments without departing from the principles and spirit of the invention, the scope of which is defined by the appended claims and their equivalents.

Claims

1. A method for real-time monitoring and control of energy efficiency of fishing vessel propulsion systems based on satellite communication, characterized in that, Includes the following steps: The shipborne management terminal corresponding to multiple fishing vessels and the shore-based server for managing multiple fishing vessels are identified respectively. A transmission network between the shipborne management terminal and the shore-based server is established. The transmission network includes multiple satellite terminals, multiple tracking devices, a sensor network, and a transmission channel between the shipborne management terminal and the satellite terminals. The system acquires the target fishing vessel's operational parameters in real time via the shipboard management terminal and transmits these parameters to the shore-based server via a transmission network. The operating parameter data is input into the pre-trained energy efficiency assessment model in the shore-based server to obtain the energy efficiency value. For the target fishing vessel whose energy efficiency value does not meet the preset conditions, the control strategy is formulated, and the power system of the target fishing vessel is controlled according to the control strategy.

2. The method for real-time monitoring and control of energy efficiency of fishing vessel power system based on satellite communication according to claim 1, characterized in that: The steps of determining the shipborne management terminal corresponding to each of the multiple fishing vessels and the shore-based server used to manage the multiple fishing vessels, and establishing a transmission network between the shipborne management terminal and the shore-based server, include: Obtain the identification and communication address information of multiple fishing vessels, and configure an onboard management terminal for each fishing vessel; The power systems of multiple fishing vessels are identified, and multi-source sensors are configured for the power systems of each fishing vessel. The operating parameter data of the power systems are collected based on the multi-source sensors and stored in the corresponding shipboard management terminal. Obtain the communication parameters and geographical area information of each shipborne management terminal, and determine the corresponding shore-based server for managing multiple fishing vessels based on the communication parameters and geographical area management information; A transmission network is established between the shore-based server and multiple shipborne management terminals based on the satellite terminal.

3. The method for real-time monitoring and control of energy efficiency of fishing vessel power system based on satellite communication according to claim 2, characterized in that: The steps for establishing a transmission network between the shore-based server and multiple shipborne management terminals based on the satellite terminal include: Get the communication coverage of multiple fishing vessels corresponding to each shipborne management terminal, with the current location information of the fishing vessels as the center. Multiple sensing nodes are evenly deployed within the communication coverage area. Each sensing node is configured with a unique identifier and spatial coordinate information. The communication between multiple sensing nodes is then connected to form a sensing network. Each shipboard management terminal is configured with a tracking unit, which includes tracking packets with multiple communication connections; Identify multiple satellite terminals and establish a transmission channel between the shipborne management terminal and the satellite terminals entering the sensor network; The transmission network consists of multiple satellite terminals, multiple tracking devices, sensor networks, and the transmission channel between the shipborne management terminal and the satellite terminals.

4. The method for real-time monitoring and control of energy efficiency of fishing vessel power system based on satellite communication according to claim 3, characterized in that: The step of configuring a tracking entity for each shipborne management terminal, wherein the tracking entity includes tracking packets with multiple communication connections, includes: Obtain the data type of the running parameter data, set multiple data points for the corresponding data type, and connect the multiple data points sequentially to obtain a data chain; Assign identification tags to multiple data points in sequence; Each data chain corresponds to a tracking packet, establishing a communication channel between data points with the same identity identifier within different tracking packets.

5. The method for real-time monitoring and control of energy efficiency of fishing vessel power system based on satellite communication according to claim 3, characterized in that: The step of identifying multiple satellite terminals and establishing a transmission channel between the shipborne management terminal and the satellite terminals entering the sensor network includes: Establish separate transmission channels between the satellite terminal entering the sensor network and the tracking packets in the shipborne management terminal, and set the opening and closing points and corresponding triggering conditions for each transmission channel. Communication connections exist between the start and stop points of multiple transmission channels. The triggering condition is that the location information of the satellite end corresponding to the transmission channel that is receiving operating parameter data has reached the boundary threshold position of the sensing network.

6. The method for real-time monitoring and control of energy efficiency of fishing vessel power system based on satellite communication according to claim 1, characterized in that: The steps of acquiring the target fishing vessel's operational parameter data in real time based on the shipborne management terminal and transmitting the operational parameter data to the shore-based server via the transmission network include: The system acquires data from multiple satellites entering the sensor network in real time, assigns a tracking packet to each satellite via the tracking device, and establishes a transmission channel between the satellite and the tracking packet. Real-time collection of operational parameter data of the target fishing vessel and sequential storage of the corresponding data types into multiple data points in the tracking packet; Based on the transmission channel, the operating parameter data in the tracking packet is transmitted sequentially to the satellite end, and then transmitted to the shore-based server via the satellite end.

7. The method for real-time monitoring and control of energy efficiency of fishing vessel power system based on satellite communication according to claim 6, characterized in that: The step of transmitting the operational parameter data in the tracking packet sequentially to the satellite via the transmission channel includes: The system acquires the first satellite to enter the sensor network and its corresponding target transmission channel, monitors in real time whether the location information of the satellite corresponding to the target transmission channel in the sensor network meets the triggering conditions, and establishes a communication connection between the data points corresponding to the untransmitted operation parameter data in the tracking packet of the corresponding target satellite and the data points with the same identity in the tracking packets of other satellites. Based on the communication connection, the untransmitted operation parameter data is backed up to the data points in the tracking packets of other satellites. The on / off point on the target transmission channel corresponding to the target satellite that meets the triggering conditions is closed, the target transmission channel between the target satellite and the corresponding tracking packet is disconnected, and the data point corresponding to the last collected operation parameter data of the target satellite is disconnected from the data point corresponding to the untransmitted operation parameter data. The operation parameter data that overlaps with the data received by the target satellite in the data points of other satellites is obtained and deleted. Based on the communication connections between multiple activation and deactivation points, the activation and deactivation point on the transmission channel of the latest satellite entering the sensing network is determined and activated as a new target transmission channel. Based on the new target transmission channel, the operating parameter data in the tracking packet is transmitted to the corresponding satellite.

8. The method for real-time monitoring and control of energy efficiency of fishing vessel power system based on satellite communication according to claim 1, characterized in that: The steps of inputting operating parameter data into a pre-trained energy efficiency evaluation model in a shore-based server to obtain energy efficiency values, formulating control strategies for target fishing vessels with energy efficiency values ​​that do not meet preset conditions, and controlling the power system of the target fishing vessels according to the control strategies include: The system continuously collects operational parameter data of the target fishing vessel, inputs the operational parameter data into the pre-trained energy efficiency assessment model in the shore-based server, calculates and outputs the energy efficiency value at the current moment based on the energy efficiency assessment, compares the energy efficiency value with the preset energy efficiency threshold, and records the fishing vessel with the energy efficiency value that does not meet the preset energy efficiency threshold as the target fishing vessel. A control strategy is formulated based on the current operating parameter data of the target fishing vessel, and the control strategy is transmitted to the satellite master station; Based on the satellite master station, the transmission channel corresponding to the opening and closing point in the induction network is sent to the shipborne management terminal of the target fishing vessel through the satellite terminal. Based on the shipborne management terminal, the power system of the target fishing vessel is controlled according to the control strategy.