Search

CN-120263809-B - Photovoltaic data management method and related device based on ad hoc network

CN120263809BCN 120263809 BCN120263809 BCN 120263809BCN-120263809-B

Abstract

The invention discloses a photovoltaic data management method and a related device based on an ad hoc network, and relates to the technical field of data processing, wherein the method comprises the steps of establishing connection among wireless communication nodes based on performance interaction of communication links and connectivity among adjacent wireless communication nodes to form the ad hoc network; the method comprises the steps of determining a target transmission path to transmit photovoltaic data based on time delay expense and signal to noise ratio of each communication link by using a hybrid algorithm, classifying based on a feature matrix of the photovoltaic data to obtain photovoltaic data of each category, carrying out security requirement analysis on the photovoltaic data of each category to obtain a target requirement security level, carrying out service requirement level analysis on the photovoltaic data of each category to evaluate the cold and hot degree of the photovoltaic data, and determining a storage strategy based on the cold and hot degree of the photovoltaic data of each category and the requirement security level in combination with storage node performance analysis to store the data in a corresponding storage node. The invention can enable the storage management of the photovoltaic data to achieve more ideal effect.

Inventors

  • CHEN GUOYU

Assignees

  • 广州蓝蕊电子有限公司

Dates

Publication Date
20260505
Application Date
20250327

Claims (8)

  1. 1. The photovoltaic data management method based on the ad hoc network is characterized by being applied to client equipment, a cloud server and the ad hoc network formed by a plurality of wireless communication nodes, and comprises the following steps: Establishing a connection between wireless communication nodes based on performance interactions of communication links established by the wireless communication nodes and connectivity between neighboring wireless communication nodes, forming an ad hoc network; Determining a target transmission path by utilizing a hybrid algorithm based on the time delay expense and the signal-to-noise ratio of each communication link in the ad hoc network, and transmitting photovoltaic data input by the client device to a cloud server based on the target transmission path; The cloud server classifies the photovoltaic data based on the feature matrix of the photovoltaic data to obtain photovoltaic data of each class; Carrying out safety requirement analysis on each type of photovoltaic data to obtain target requirement safety levels corresponding to each type of photovoltaic data; Carrying out service demand degree analysis on the photovoltaic data of each category to obtain target service demand degree, and evaluating the cold and hot degrees of the photovoltaic data of each category based on the target service demand degree; Determining a storage strategy based on the cold and hot degree of the photovoltaic data of each category and the target demand security level in combination with storage node performance analysis, and storing the photovoltaic data of each category into a corresponding storage node based on the storage strategy; The method comprises the steps of determining a link transmission rate of each communication link based on a media access control address and analyzing the delay cost of each communication link based on the link transmission rate in combination with a packet loss rate, determining a signal-to-noise ratio of each communication link, calculating a packet receiving rate corresponding to each communication link and calculating link quality based on received signal power of each communication link, determining a target transmission path based on the delay cost, the signal-to-noise ratio, the packet receiving rate and the link quality of each communication link by using an ant colony algorithm and a simulated annealing algorithm, and transmitting the photovoltaic data recorded by the client device to a cloud server based on the target transmission path in the ad hoc network; the method comprises the steps of classifying photovoltaic data based on a feature matrix of the photovoltaic data to obtain photovoltaic data of each category, constructing a feature matrix based on node feature vectors of the photovoltaic data, generating an adjacent matrix based on the feature matrix, determining target weights corresponding to the feature matrix, constructing a target equation based on feature fitting constraints and Laplace regularization constraints, constructing a graph roll-up neural network based on the target equation in combination with a preset filter, training the graph roll-up neural network to obtain a classification model, determining target labels of the photovoltaic data based on the adjacent matrix, the feature matrix and the corresponding target weights by using the classification model, classifying the photovoltaic data based on the target labels, and obtaining the photovoltaic data of each category.
  2. 2. The photovoltaic data management method according to claim 1, wherein the establishing connection between the wireless communication nodes based on the performance interaction of the communication link established by the wireless communication nodes and the connectivity between the neighboring wireless communication nodes, forming an ad hoc network, comprises: Calculating signal strength between adjacent wireless communication nodes based on addresses of the wireless communication nodes, and determining connectivity between the adjacent wireless communication nodes based on the signal strength; Calculating a target distance between adjacent wireless communication nodes based on connectivity between the adjacent wireless communication nodes, and updating a neighbor list of each wireless communication node based on the target distance to obtain an updated neighbor list; the communication links interact with the adjacent wireless communication nodes in terms of performance data, and load balancing among the wireless communication nodes is performed according to the interacted performance data; And carrying out connection among the wireless communication nodes based on the load balancing between the updated neighbor list and the wireless communication nodes to form an ad hoc network.
  3. 3. The photovoltaic data management method according to claim 1, wherein the performing a security requirement analysis on the photovoltaic data of each category to obtain a target security requirement level corresponding to the photovoltaic data of each category comprises: Carrying out information composition analysis on each type of photovoltaic data to obtain information composition parameters; based on the judgment matrix, carrying out security influence quantification by utilizing the information composition parameters to obtain information security parameters; establishing a grading feature set and a classification interval based on the sensitive data type feature set, and establishing a safety grading model based on the grading feature set and the classification interval; performing initial demand security level analysis on the photovoltaic data of each category based on the security classification model to obtain an initial demand security level; and determining the target demand security level corresponding to the photovoltaic data of each category based on the information security parameters and the initial demand security level.
  4. 4. The photovoltaic data management method according to claim 1, wherein the performing service demand level analysis on the photovoltaic data of each category to obtain a target service demand level, and evaluating the cold/hot level of the photovoltaic data of each category based on the target service demand level comprises: Establishing a development context relation between each category of the photovoltaic data and a corresponding target service based on access information corresponding to a plurality of categories of the photovoltaic data; carrying out service demand degree analysis on each type of photovoltaic data based on the development context relation to obtain a target service demand degree; And evaluating the cold and hot degrees corresponding to the photovoltaic data of each category based on the target service demand degree in combination with the cold and hot degree evaluation element and the data temperature analysis model.
  5. 5. The photovoltaic data management method according to claim 1, wherein determining a storage policy based on the cooling and heating degree and the target demand security level of each category of photovoltaic data in combination with storage node performance analysis, and storing each category of photovoltaic data in a corresponding storage node based on the storage policy comprises: calculating a partial regression coefficient by using a least square method based on log information of each storage node of a cloud storage center in a cloud server; analyzing node performance values of all storage nodes based on the partial regression coefficients; Determining an initial strategy based on the cold and hot degree of the photovoltaic data of each category and the target demand security level and combining the node performance values of each storage node, testing the initial strategy, adjusting the initial strategy based on a test result, and determining the storage strategy; and marking the photovoltaic data of each class with a roll mark based on a storage strategy, and storing the photovoltaic data of each class into a corresponding storage node based on the roll mark.
  6. 6. The photovoltaic data management device based on the ad hoc network is characterized by being applied to client equipment, a cloud server and the ad hoc network formed by a plurality of wireless communication nodes, and comprises: An ad hoc network forming module for forming an ad hoc network by establishing a connection between each wireless communication node based on performance interaction of a communication link established by each wireless communication node and connectivity between neighboring wireless communication nodes; the data transmission module is used for determining a target transmission path by utilizing a hybrid algorithm based on the time delay expense and the signal-to-noise ratio of each communication link in the ad hoc network, and transmitting photovoltaic data input by the client device to the cloud server based on the target transmission path; the data classification module is used for classifying the photovoltaic data by the cloud server based on the feature matrix of the photovoltaic data to obtain the photovoltaic data of each category; The safety requirement analysis module is used for carrying out safety requirement analysis on each type of photovoltaic data to obtain target requirement safety levels corresponding to each type of photovoltaic data; The cold and hot evaluation module is used for analyzing the service demand degree of each type of photovoltaic data to obtain a target service demand degree and evaluating the cold and hot degree of each type of photovoltaic data based on the target service demand degree; The storage module is used for determining a storage strategy based on the cold and hot degree of the photovoltaic data of each category and the target demand security level in combination with the storage node performance analysis, and storing the photovoltaic data of each category into the corresponding storage node based on the storage strategy; The method comprises the steps of determining a link transmission rate of each communication link based on a media access control address and analyzing the delay cost of each communication link based on the link transmission rate in combination with a packet loss rate, determining a signal-to-noise ratio of each communication link, calculating a packet receiving rate corresponding to each communication link and calculating link quality based on received signal power of each communication link, determining a target transmission path based on the delay cost, the signal-to-noise ratio, the packet receiving rate and the link quality of each communication link by using an ant colony algorithm and a simulated annealing algorithm, and transmitting the photovoltaic data recorded by the client device to a cloud server based on the target transmission path in the ad hoc network; the method comprises the steps of classifying photovoltaic data based on a feature matrix of the photovoltaic data to obtain photovoltaic data of each category, constructing a feature matrix based on node feature vectors of the photovoltaic data, generating an adjacent matrix based on the feature matrix, determining target weights corresponding to the feature matrix, constructing a target equation based on feature fitting constraints and Laplace regularization constraints, constructing a graph roll-up neural network based on the target equation in combination with a preset filter, training the graph roll-up neural network to obtain a classification model, determining target labels of the photovoltaic data based on the adjacent matrix, the feature matrix and the corresponding target weights by using the classification model, classifying the photovoltaic data based on the target labels, and obtaining the photovoltaic data of each category.
  7. 7. An ad hoc network based photovoltaic data management system comprising a client device, a cloud server and an ad hoc network of several wireless communication nodes, the system being configured for performing the ad hoc network based photovoltaic data management method according to any of claims 1 to 5.
  8. 8. A computer readable storage medium storing computer instructions which, when run on an electronic device, cause the electronic device to perform the ad hoc network based photovoltaic data management method of any one of claims 1 to 5.

Description

Photovoltaic data management method and related device based on ad hoc network Technical Field The invention relates to the technical field of data processing, in particular to a photovoltaic data management method based on an ad hoc network and a related device. Background The ad hoc network is a network formed by a plurality of nodes with wireless receiving and transmitting functions, does not depend on preset infrastructure, has the characteristics of strong data transmission performance, quick expansion, strong destructiveness and the like, and is gradually deployed by a plurality of photovoltaic product enterprises to realize the management of photovoltaic data. However, current ad hoc networking methods tend to ignore connectivity between wireless communication nodes and performance interactions between links, resulting in inadequate organization efficiency and search performance of the resulting ad hoc network. Meanwhile, at present, a required transmission path is usually determined by calculating the packet loss rate of each link in the ad hoc network, but the method cannot guarantee the high stability and low delay of the determined transmission path to data transmission. After photovoltaic data is transmitted to a server through an ad hoc network, how to determine a storage strategy of the photovoltaic data is also an important link in data management, but the current storage strategy mainly considers the matching of the volume of the data and storage nodes, and does not consider the influence of the cold and hot degree of the data and the safety requirement on the storage strategy, so that the determined storage strategy is low in reliability, easy to cause data leakage, can influence the response speed and the overall performance of the storage nodes, and cannot meet the high requirement of photovoltaic data management. Disclosure of Invention The invention aims to overcome the defects of the prior art, and provides a photovoltaic data management method and a related device based on an ad hoc network, which can improve the reliability of storage strategy analysis and enable the storage management of photovoltaic data to achieve a more ideal effect. In order to solve the technical problems, the invention provides a photovoltaic data management method based on an ad hoc network, which is applied to client equipment, a cloud server and the ad hoc network formed by a plurality of wireless communication nodes, wherein the method comprises the following steps: Establishing a connection between wireless communication nodes based on performance interactions of communication links established by the wireless communication nodes and connectivity between neighboring wireless communication nodes, forming an ad hoc network; Determining a target transmission path by utilizing a hybrid algorithm based on the time delay expense and the signal-to-noise ratio of each communication link in the ad hoc network, and transmitting photovoltaic data input by the client device to a cloud server based on the target transmission path; The cloud server classifies the photovoltaic data based on the feature matrix of the photovoltaic data to obtain photovoltaic data of each class; Carrying out safety requirement analysis on each type of photovoltaic data to obtain target requirement safety levels corresponding to each type of photovoltaic data; Carrying out service demand degree analysis on the photovoltaic data of each category to obtain target service demand degree, and evaluating the cold and hot degrees of the photovoltaic data of each category based on the target service demand degree; And determining a storage strategy based on the cold and hot degree of the photovoltaic data of each category and the target demand security level in combination with storage node performance analysis, and storing the photovoltaic data of each category into a corresponding storage node based on the storage strategy. Optionally, the establishing connection between the wireless communication nodes based on performance interaction of the communication links established by the wireless communication nodes and connectivity between adjacent wireless communication nodes, forms an ad hoc network, and includes: Calculating signal strength between adjacent wireless communication nodes based on addresses of the wireless communication nodes, and determining connectivity between the adjacent wireless communication nodes based on the signal strength; Calculating a target distance between adjacent wireless communication nodes based on connectivity between the adjacent wireless communication nodes, and updating a neighbor list of each wireless communication node based on the target distance to obtain an updated neighbor list; the communication links interact with the adjacent wireless communication nodes in terms of performance data, and load balancing among the wireless communication nodes is performed according to the interacted performance data; And c