Distributed photovoltaic communication resource scheduling method and system based on communication feature analysis
By collecting and analyzing multi-dimensional data in a distributed photovoltaic system, calculating communication requirements, and using a method based on communication feature analysis to allocate communication resources to a distributed photovoltaic system, the problem of difficulty in guaranteeing business volatility, resource heterogeneity and QoS in distributed photovoltaic systems is solved, and efficient management of communication resources and improving business efficiency is achieved.
Patent Information
- Application Number
- CN202411726129.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-28
- Publication Date
- 2025-04-25
AI Technical Summary
There are problems in distributed photovoltaic systems where business volatility, resource heterogeneity and quality of service (QoS) are difficult to ensure, especially in areas with high permeability and high density loads.
The distributed photovoltaic communication resource scheduling method based on communication feature analysis is adopted. By collecting and analyzing meteorological data, power generation data, location data and time data, the transmission frequency and traffic of each type of data are calculated, and the average communication intensity and aggregation are calculated based on the number of nodes and the number of transmission links, thereby allocating communication resources for each service.
It realizes efficient control and rapid allocation of communication resources for distributed photovoltaic systems, optimizes network coverage technology, ensures on-demand, efficient and orderly mobilization of heterogeneous resources, enhances the in-domain network structure, and improves business efficiency.
Smart Images

Figure CN119892863A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of electric power information communication technology, and in particular to a distributed photovoltaic communication resource scheduling method and system. Background Art
[0002] With the widespread access of distributed photovoltaics, high-penetration distributed photovoltaics and high-density load areas present the characteristics of wired and wireless hybrid communications. Distributed resources under different distribution conditions in different regions have problems such as business volatility, resource heterogeneity, and difficulty in ensuring QoS. Distributed terminal access has the business characteristics of diversified services, diversified communications, and local high-density services. When diversified services are carried, the communication requirements of different collection services and control services vary greatly, and differentiated communication services need to be provided. Summary of the invention
[0003] Purpose of the invention: The purpose of the present invention is to provide a distributed photovoltaic communication resource scheduling method and system based on communication feature analysis, which allocates and schedules network communication resources according to the information communication resource requirements required for distributed photovoltaic communication services.
[0004] Technical solution: The distributed photovoltaic communication resource scheduling method based on communication feature analysis described in the present invention comprises the following steps:
[0005] Four types of data are collected in the distributed photovoltaic system to form a distributed spatiotemporal data set, including meteorological data, power generation data, location data, and time data;
[0006] The frequency and flow of each type of data transmission are calculated within the set period, and the average communication intensity of the distributed photovoltaic system is calculated by combining the number of nodes and the number of transmission links in the distributed photovoltaic system;
[0007] The aggregation degree of the distributed photovoltaic system nodes is calculated according to the degree of the nodes in the distributed photovoltaic system and the number of adjacent links;
[0008] Calculating the communication requirements of each business of the distributed photovoltaic system according to the average communication intensity and the concentration;
[0009] Communication resources are allocated to each service of the distributed photovoltaic system according to the communication requirements.
[0010] Furthermore, the average communication strength is:
[0011]
[0012] Among them, the communication node set is V, e is the node participating in the communication, is the frequency of communication node e sending type i data, is the traffic of communication node e sending data of type i, i = 1, 2, 3, 4, T1 , T 2 , T 3 , T 4 are the frequencies of the four types of data, W 1 , W 2 , W 3 , W 4 They are the flows of four types of data, n is the total number of nodes in the distributed photovoltaic system, α and β are the adjustment coefficients;
[0013] The degree of aggregation is:
[0014]
[0015] Among them, l r represents the degree of node r in the network, and m represents the number of links between neighboring nodes connected to node r;
[0016] The communication resources required for service q in the distributed photovoltaic system are R q =(D+J)X q , X q It is the distributed photovoltaic system node involved in business q.
[0017] Furthermore, the frequency index is the number of times data transmission is initiated per unit time, and the flow rate is the average transmission data length of each request.
[0018] Further, allocating communication resources to each service of the distributed photovoltaic system in descending order according to the communication resources includes:
[0019] Bind multiple physical layer ports into a FlexE group to form an aggregated logical channel F, which contains FlexE physical interfaces that can carry different services. 1 ,P 2 ,……,P k}, FlexE physical interfaces are combined as needed to form FlexE service channels C = {P 1 ,P 2 ,……,P g}, where g≤k, carrying the upper-layer distributed photovoltaic communication services.
[0020] Further, allocating communication resources to each service of the distributed photovoltaic system in descending order according to the communication resources includes:
[0021] Classify communication needs and sort them from largest to smallest: B = 1 :L 1 >, 2 :L 2 >,…… g :L h >, where B 1 ~B g For distributed photovoltaic services that currently have communication needs, L h ∈{I,II,III} is the network level determined by bandwidth, latency, and packet loss.
[0022] Furthermore, L h ∈{I,II,III} is the network level determined by bandwidth, latency, and packet loss, including:
[0023] If the bandwidth is within the first bandwidth threshold, the delay is less than the first delay threshold, and the packet loss rate is less than the first packet loss rate threshold, the network level is I;
[0024] If the bandwidth is within the second bandwidth threshold, the delay is less than the second delay threshold, and the packet loss rate is less than the second packet loss rate threshold, the network level is II;
[0025] If the bandwidth is within the first bandwidth threshold range, the delay is less than the first delay threshold, and the packet loss rate is less than the first packet loss rate threshold, the network level is III.
[0026] Further, allocating communication resources to each service of the distributed photovoltaic system in descending order according to the communication resources includes:
[0027] The total demand R of distributed photovoltaic system is R i The total channel capacity Q is the sum of the capacities of all service channels in C;
[0028] Match the services in B with the elements in service channel C in sequence, and update the total demand R and the total channel capacity Q after matching until R = 0 or Q = 0; if R = 0, recycle the physical interface resources to the physical interface resource pool; if Q = 0, obtain a new physical interface from the physical interface resource pool, and continue to match the services in B with the service channel C in sequence. i to make a match.
[0029] The distributed photovoltaic communication resource scheduling system based on communication feature analysis of the present invention comprises:
[0030] The data acquisition unit is used to collect four types of data in the distributed photovoltaic system to form a distributed spatiotemporal data set, including meteorological data, power generation data, location data, and time data;
[0031] A communication demand calculation unit is used to calculate the transmission frequency and flow of each type of data within a set period, and calculate the average communication strength of the distributed photovoltaic system in combination with the number of nodes and the number of transmission links in the distributed photovoltaic system; calculate the aggregation degree of the distributed photovoltaic system nodes according to the degree of the nodes in the distributed photovoltaic system and the number of adjacent links; calculate the communication demand of each business of the distributed photovoltaic system according to the average communication strength and aggregation degree;
[0032] The communication resource allocation unit is used to allocate communication resources to various services of the distributed photovoltaic system according to the communication requirements.
[0033] Furthermore, the average communication strength is:
[0034]
[0035] Among them, the communication node set is V, e is the node participating in the communication, is the frequency of communication node e sending type i data, is the traffic of communication node e sending data of type i, i = 1, 2, 3, 4, T 1 , T 2 , T 3 , T 4 are the frequencies of the four types of data, W 1 , W 2 , W 3 , W 4 They are the flows of four types of data, n is the total number of nodes in the distributed photovoltaic system, α and β are the adjustment coefficients;
[0036] The degree of aggregation is:
[0037]
[0038] Among them, l r represents the degree of node r in the network, and m represents the number of links between neighboring nodes connected to node r;
[0039] The communication resources required for service q in the distributed photovoltaic system are R q =(D+J)X q , X q It is the distributed photovoltaic system node involved in business q.
[0040] Furthermore, the frequency index is the number of times data transmission is initiated per unit time, and the flow rate is the average transmission data length of each request.
[0041] Further, allocating communication resources to each service of the distributed photovoltaic system in descending order according to the communication resources includes:
[0042] Bind multiple physical layer ports into a FlexE group to form an aggregated logical channel F, which contains FlexE physical interfaces that can carry different services. 1 ,P 2 ,……,P k}, FlexE physical interfaces are combined as needed to form FlexE service channels C = {P 1 ,P 2 ,……,P g}, where g≤k, carrying the upper-layer distributed photovoltaic communication services.
[0043] Further, allocating communication resources to each service of the distributed photovoltaic system in descending order according to the communication resources includes:
[0044] Classify communication needs and sort them from largest to smallest: B = 1 :L 1 >, 2 :L 2 >,…… g :L h >, where B 1 ~B g For distributed photovoltaic services that currently have communication needs, L h ∈{I,II,III} is the network level determined by bandwidth, latency, and packet loss.
[0045] Furthermore, L h ∈{I,II,III} is the network level determined by bandwidth, latency, and packet loss, including:
[0046] If the bandwidth is within the first bandwidth threshold, the delay is less than the first delay threshold, and the packet loss rate is less than the first packet loss rate threshold, the network level is I;
[0047] If the bandwidth is within the second bandwidth threshold, the delay is less than the second delay threshold, and the packet loss rate is less than the second packet loss rate threshold, the network level is II;
[0048] If the bandwidth is within the first bandwidth threshold range, the delay is less than the first delay threshold, and the packet loss rate is less than the first packet loss rate threshold, the network level is III.
[0049] Further, allocating communication resources to each service of the distributed photovoltaic system in descending order according to the communication resources includes:
[0050] The total demand R of distributed photovoltaic system is R i The total channel capacity Q is the sum of the capacities of all service channels in C;
[0051] Match the services in B with the elements in service channel C in sequence, and update the total demand R and the total channel capacity Q after matching until R = 0 or Q = 0; if R = 0, recycle the physical interface resources to the physical interface resource pool; if Q = 0, obtain a new physical interface from the physical interface resource pool, and continue to match the services in B with the service channel C in sequence. i to make a match.
[0052] The electronic device described in the present invention includes a memory, a processor, and a computer program stored in the memory and executable on the processor. When the computer program is loaded into the processor, the distributed photovoltaic communication resource scheduling method based on communication feature analysis is implemented.
[0053] The computer-readable storage medium of the present invention stores a computer program, and when the computer program is executed by a processor, the distributed photovoltaic communication resource scheduling method based on communication feature analysis is implemented.
[0054] Beneficial effects: Compared with the prior art, the advantages of the present invention are: (1) The present invention collects multi-dimensional data of modules such as component monitoring, junction boxes, and DC cabinets in distributed photovoltaic systems, analyzes the communication status of distributed photovoltaic nodes through communication frequency, communication volume, and aggregation coefficient, and obtains the information communication resource requirements required for regional distributed photovoltaic communication services, and then allocates and schedules network communication resources to achieve efficient management and control and rapid allocation of resources. In combination with actual business deployment, the existing networking coverage technology is optimized to achieve on-demand, efficient, and orderly mobilization of distributed photovoltaic heterogeneous resources, enhance the intra-domain networking structure, and improve business efficiency; (2) A unified analysis model is established for the relationship between multiple factors such as network scale, business characteristics, and service quality requirements in high-penetration distributed photovoltaic and high-density load areas. Based on complex network modeling and analysis, combined with a spatiotemporal prediction algorithm for communication network traffic, a data-driven spatiotemporal prediction joint multi-factor relationship model is realized; (3) Based on FlexE technology, physical links are logically reorganized and allocated to provide top-level model support and interactive support for subsequent networking technology research. BRIEF DESCRIPTION OF THE DRAWINGS
[0055] Figure 1 It is a schematic diagram of the process flow of the distributed photovoltaic communication resource scheduling method of the present invention;
[0056] Figure 2 Schematic diagram of link aggregation of the present invention. DETAILED DESCRIPTION
[0057] The technical solution of the present invention is further described below in conjunction with the accompanying drawings.
[0058] like Figure 1 As shown, the distributed photovoltaic communication resource scheduling method comprises the following steps:
[0059] (1) Deploy PV power station data collection probes in distributed PV systems to read data from inverters, combiner boxes, irradiation meters, meteorological meters, smart meters, etc., and combine time, location and other information to form a distributed PV spatiotemporal data set. The collected data include:
[0060] I. Meteorological data (irradiation, temperature, wind speed and direction, humidity, rainfall);
[0061] II power generation data (input current, voltage, power, cumulative power generation of each branch; output current, voltage, power, cumulative power generation);
[0062] III. Location data (branch identification, longitude and latitude, and scope of action);
[0063] IV time data (start time, end time, effective duration, acquisition frequency).
[0064] The data packaging format is as follows:
[0065] Table 1
[0066]
[0067] (2) Conducting spatiotemporal characteristic traffic analysis, specifically including the following steps:
[0068] (2.1) Set the calculation period τ, and perform frequency and flow statistics on the data collected by each distributed photovoltaic node in the current period, as follows:
[0069] Table 2
[0070] type Frequency flow Weather data <![CDATA[T 1 ]]> <![CDATA[W 1 ]]> Power generation data <![CDATA[T 2 ]]> <![CDATA[W 2 ]]> Location data <![CDATA[T 3 ]]> <![CDATA[W 3 ]]> Time data <![CDATA[T 4 ]]> <![CDATA[W 4 ]]>
[0071] Among them, the frequency index is the number of times data transmission is initiated per unit time, and the flow index is the average transmission data length of each request.
[0072] (2.2) Based on the communication status of the frequency and flow of the four types of data, a complex network model of the distributed photovoltaic communication resource density is established. Let the set of communication nodes in the distributed photovoltaic system be V, the set of transmission links be E, and calculate the average communication intensity of the system:
[0073]
[0074] Among them, the communication node set is V, e is the node participating in the communication, is the frequency of communication node e sending type i data, is the traffic volume of class i data sent by communication node e, i = 1, 2, 3, 4, n is the total number of nodes in the distributed photovoltaic system, α and β are adjustment coefficients, which are responsible for balancing the proportion of time and space indicators.
[0075] (2.3) Determine the relationship between the spatial distribution of distributed photovoltaic nodes and communication requirements, and calculate the aggregation degree of distributed photovoltaic system nodes as follows:
[0076]
[0077] Among them, l r represents the degree of node r in the network, and m represents the number of links between neighboring nodes connected to node r.
[0078] (2.4) For distributed photovoltaic communication services, the required communication resources are analyzed based on the number of nodes involved in the service: R q =(D+J)X q , where R q is the communication resources required by business q, X q It is the distributed photovoltaic system node involved in business q.
[0079] (3) Scheduling of communication resources, specifically including the following steps:
[0080] (3.1) Link aggregation. Figure 2 As shown in FIG. 1 , multiple physical layer ports are bound to form a FlexE group to form an aggregated logical channel F, which contains FlexE physical interfaces {P 1 ,P 2 ,……,P k}, one or more different FlexE physical interfaces can be combined and scheduled as needed to form a FlexE service channel C = {P 1 ,P 2 ,……,P g},g≤k, carrying upper-layer distributed photovoltaic communication services. FlexE service channels are distinguished by bandwidth, latency, and packet loss characteristics. The details are as follows:
[0081] Table 3
[0082] Network level bandwidth Latency Packet loss rate I(Level 1) 1000Mbps <15ms <0.01% II 10Gbps <5ms <0.001% III 40Gbps <1ms <0.0001%
[0083] (3.2) Resource allocation. Classify the distributed photovoltaic communication needs and sort the specific needs from large to small: B = 1 :L 1 >, 2 :L 2 >,…… g :L h >, where B g For distributed photovoltaic services that currently have communication needs, L h ∈{I,II,III} is the required network level. Let the current network demand be R (the sum of all business demands, i.e. R i The sum of the channel capacity is Q (the sum of all business channel capacities, that is, the sum of C).
[0084] (3.3) Assign the services in B to service channel C. The specific method is as follows:
[0085] (a) Match services with service channels in order from large to small in B. If successful, update service demand R and channel capacity Q and control the next service. If failed, go to (b);
[0086] (b) If R < Q, it means that allocation can continue, and the physical interfaces in C are reallocated to generate new service channels, perform service allocation, and update the service demand R and channel capacity Q. Repeat this step until R = 0 or Q = 0;
[0087] (c) If R=0, it means that all services have been allocated, and the physical interface resources are recovered to the physical interface resource pool for further allocation; if R=0, a new physical interface is obtained from the physical interface resource pool and step (b) is entered.
[0088] The distributed photovoltaic communication resource scheduling system based on communication feature analysis of the present invention comprises:
[0089] The data acquisition unit is used to collect four types of data in the distributed photovoltaic system to form a distributed spatiotemporal data set, including meteorological data, power generation data, location data, and time data;
[0090] A communication demand calculation unit is used to calculate the transmission frequency and flow of each type of data within a set period, and then calculate the average communication strength of the distributed photovoltaic system in combination with the number of nodes and the number of transmission links in the distributed photovoltaic system; calculate the aggregation degree of the distributed photovoltaic system nodes according to the degree of the nodes in the distributed photovoltaic system and the number of adjacent links; calculate the communication demand of each business of the distributed photovoltaic system according to the average communication strength and aggregation degree;
[0091] The communication resource allocation unit is used to allocate communication resources to various services of the distributed photovoltaic system in descending order according to the communication demand.
[0092] The electronic device described in the present invention includes a memory, a processor, and a computer program stored in the memory and executable on the processor. When the computer program is loaded into the processor, the distributed photovoltaic communication resource scheduling method based on communication feature analysis is implemented.
[0093] Furthermore, the average communication strength is:
[0094]
[0095] Among them, the communication node set is V, e is the node participating in the communication, is the frequency of communication node e sending type i data, is the traffic of communication node e sending data of type i, i = 1, 2, 3, 4, T 1 , T 2 , T 3 , T 4 are the frequencies of the four types of data, W 1 , W 2 , W 3 , W 4 They are the flows of four types of data, n is the total number of nodes in the distributed photovoltaic system, α and β are the adjustment coefficients;
[0096] The degree of aggregation is:
[0097]
[0098] Among them, l r represents the degree of node r in the network, and m represents the number of links between neighboring nodes connected to node r;
[0099] The communication resources required for service q in the distributed photovoltaic system are R q =(D+J)X q , X q It is the distributed photovoltaic system node involved in business q.
[0100] Furthermore, the frequency index is the number of times data transmission is initiated per unit time, and the flow rate is the average transmission data length of each request.
[0101] Further, allocating communication resources to each service of the distributed photovoltaic system in descending order according to the communication resources includes:
[0102] Bind multiple physical layer ports into a FlexE group to form an aggregated logical channel F, which contains FlexE physical interfaces that can carry different services. 1 ,P 2 ,……,P k}, FlexE physical interfaces are combined as needed to form FlexE service channels C = {P 1 ,P 2 ,……,P g}, where g≤k, carrying the upper-layer distributed photovoltaic communication services.
[0103] Further, allocating communication resources to each service of the distributed photovoltaic system in descending order according to the communication resources includes:
[0104] Classify communication needs and sort them from largest to smallest: B = 1 :L 1 >, 2 :L 2 >,…… g :L h >, where B 1 ~B g For distributed photovoltaic services that currently have communication needs, L h ∈{I,II,III} is the network level determined by bandwidth, latency, and packet loss.
[0105] Furthermore, L h ∈{I,II,III} is the network level determined by bandwidth, latency, and packet loss, including:
[0106] If the bandwidth is within the first bandwidth threshold, the delay is less than the first delay threshold, and the packet loss rate is less than the first packet loss rate threshold, the network level is I;
[0107] If the bandwidth is within the second bandwidth threshold, the delay is less than the second delay threshold, and the packet loss rate is less than the second packet loss rate threshold, the network level is II;
[0108] If the bandwidth is within the first bandwidth threshold range, the delay is less than the first delay threshold, and the packet loss rate is less than the first packet loss rate threshold, the network level is III.
[0109] Further, allocating communication resources to each service of the distributed photovoltaic system in descending order according to the communication resources includes:
[0110] The total demand R of distributed photovoltaic system is R i The total channel capacity Q is the sum of the capacities of all service channels in C;
[0111] Match the services in B with the elements in service channel C in sequence, and update the total demand R and the total channel capacity Q after matching until R = 0 or Q = 0; if R = 0, recycle the physical interface resources to the physical interface resource pool; if Q = 0, obtain a new physical interface from the physical interface resource pool, and continue to match the services in B with the service channel C in sequence. i to make a match.
[0112] The computer-readable storage medium of the present invention stores a computer program, and when the computer program is executed by a processor, the distributed photovoltaic communication resource scheduling method based on communication feature analysis is implemented.
[0113] The computer-readable storage media may include RAM, ROM, EEPROM, CD-ROM or other optical disk storage, magnetic disk storage or other magnetic storage devices, flash memory, or any other medium that can be used to store program code in the form of instructions or data structures and that can be accessed by a computer.
[0114] The processor is used to execute the computer program stored in the memory to implement each step of the method involved in the above embodiment.
Claims
1. A distributed photovoltaic communication resource scheduling method based on communication feature analysis, characterized in that: The steps include: Four types of data are collected in the distributed photovoltaic system to form a distributed spatiotemporal data set, including meteorological data, power generation data, location data, and time data; The frequency and flow of each type of data transmission are calculated within the set period, and the average communication intensity of the distributed photovoltaic system is calculated by combining the number of nodes and the number of transmission links in the distributed photovoltaic system; The aggregation degree of the distributed photovoltaic system nodes is calculated according to the degree of the nodes in the distributed photovoltaic system and the number of adjacent links; Calculating the communication requirements of each business of the distributed photovoltaic system according to the average communication intensity and the concentration; Communication resources are allocated to each service of the distributed photovoltaic system according to the communication requirements.
2. The distributed photovoltaic communication resource scheduling method based on communication feature analysis according to claim 1 is characterized in that: The average communication strength is: Among them, the communication node set is V, e is the node participating in the communication, T i (e) is the frequency of communication node e sending type i data, W i (e) is the flow rate of class i data sent by communication node e, i = 1, 2, 3, 4, T1, T2, T3, T4 are the frequencies of four types of data, W1, W2, W3, W4 are the flows of four types of data, n is the total number of nodes in the distributed photovoltaic system, α and β are the adjustment coefficients; The degree of aggregation is: Among them, l r represents the degree of node r in the network, and m represents the number of links between neighboring nodes connected to node r; The communication resources required for service q in the distributed photovoltaic system are R q =(D+J)X q , X q It is the distributed photovoltaic system node involved in business q.
3. The distributed photovoltaic communication resource scheduling method based on communication feature analysis according to claim 1 is characterized in that: The frequency index is the number of times data transmission is initiated per unit time, and the flow rate is the average transmission data length of each request.
4. The distributed photovoltaic communication resource scheduling method based on communication feature analysis according to claim 1 is characterized in that: The allocating communication resources to each service of the distributed photovoltaic system in descending order according to the communication resources comprises: Multiple physical layer ports are bound into a FlexE group to form an aggregated logical channel F, which contains FlexE physical interfaces {P1, P2, ..., P k }, FlexE physical interfaces are combined as needed to form FlexE service channels C = {P1, P2, ..., P g }, where g≤k, carrying the upper-layer distributed photovoltaic communication services.
5. The distributed photovoltaic communication resource scheduling method based on communication feature analysis according to claim 2 is characterized in that: The allocating communication resources to each service of the distributed photovoltaic system in descending order according to the communication resources comprises: Classify communication needs and sort them from largest to smallest: B = <B1:L1>,<B2:L2),......<B g :L h >, among which, B1~B g For distributed photovoltaic services that currently have communication needs, L h ∈{I, II, III} is the network level determined by bandwidth, delay, and packet loss.
6. The distributed photovoltaic communication resource scheduling method based on communication feature analysis according to claim 5 is characterized in that: L h ∈{I, II, III} is the network level determined by bandwidth, latency, and packet loss, including: If the bandwidth is within the first bandwidth threshold, the delay is less than the first delay threshold, and the packet loss rate is less than the first packet loss rate threshold, the network level is I; If the bandwidth is within the second bandwidth threshold, the delay is less than the second delay threshold, and the packet loss rate is less than the second packet loss rate threshold, the network level is II; If the bandwidth is within the first bandwidth threshold range, the delay is less than the first delay threshold, and the packet loss rate is less than the first packet loss rate threshold, the network level is III.
7. The distributed photovoltaic communication resource scheduling method based on communication feature analysis according to claim 5 is characterized in that: The allocating communication resources to each service of the distributed photovoltaic system in descending order according to the communication resources comprises: The total demand R of distributed photovoltaic system is R i The total channel capacity Q is the sum of the capacities of all service channels in C; Match the services in B with the elements in service channel C in sequence, and update the total demand R and the total channel capacity Q after matching until R = 0 or Q = 0; if R = 0, recycle the physical interface resources to the physical interface resource pool; if Q = 0, obtain a new physical interface from the physical interface resource pool, and continue to match the services in B with the service channel C in sequence. i to make a match.
8. A distributed photovoltaic communication resource scheduling system based on communication feature analysis, characterized in that: include: The data acquisition unit is used to collect four types of data in the distributed photovoltaic system to form a distributed spatiotemporal data set, including meteorological data, power generation data, location data, and time data; A communication demand calculation unit is used to calculate the transmission frequency and flow of each type of data within a set period, and calculate the average communication strength of the distributed photovoltaic system in combination with the number of nodes and the number of transmission links in the distributed photovoltaic system; calculate the aggregation degree of the distributed photovoltaic system nodes according to the degree of the nodes in the distributed photovoltaic system and the number of adjacent links; calculate the communication demand of each business of the distributed photovoltaic system according to the average communication strength and aggregation degree; The communication resource allocation unit is used to allocate communication resources to various services of the distributed photovoltaic system according to the communication requirements.
9. The distributed photovoltaic communication resource scheduling system based on communication feature analysis according to claim 8 is characterized in that: The average communication strength is: Among them, the communication node set is V, e is the node participating in the communication, T i (e) is the frequency of communication node e sending type i data, W i (e) is the flow rate of class i data sent by communication node e, i = 1, 2, 3, 4, T1, T2, T3, T4 are the frequencies of four types of data, W1, W2, W3, W4 are the flows of four types of data, n is the total number of nodes in the distributed photovoltaic system, α and β are the adjustment coefficients; The degree of aggregation is: Among them, l r represents the degree of node r in the network, and m represents the number of links between neighboring nodes connected to node r; The communication resources required for service q in the distributed photovoltaic system are R q =(D+J)X q , X q It is the distributed photovoltaic system node involved in business q.
10. The distributed photovoltaic communication resource scheduling system based on communication feature analysis according to claim 8, characterized in that: The frequency index is the number of times data transmission is initiated per unit time, and the flow rate is the average transmission data length of each request.
11. The distributed photovoltaic communication resource scheduling system based on communication feature analysis according to claim 8, characterized in that: The allocating communication resources to each service of the distributed photovoltaic system in descending order according to the communication resources comprises: Multiple physical layer ports are bound into a FlexE group to form an aggregated logical channel F, which contains FlexE physical interfaces {P1, P2, ..., P k }, FlexE physical interfaces are combined as needed to form FlexE service channels C = {P1, P2, ..., P g },in, g ≤k, carrying upper-layer distributed photovoltaic communication services.
12. The distributed photovoltaic communication resource scheduling system based on communication feature analysis according to claim 9, characterized in that: The allocating communication resources to each service of the distributed photovoltaic system in descending order according to the communication resources comprises: Classify communication needs and sort them from largest to smallest: B = <B1:L1),<B2:L2),.......<B g :L h >, among which, B1~B g For distributed photovoltaic services that currently have communication needs, L h ∈{I, II, III} is the network level determined by bandwidth, delay, and packet loss.
13. The distributed photovoltaic communication resource scheduling system based on communication feature analysis according to claim 12, characterized in that: L h ∈{I, II, III} is the network level determined by bandwidth, latency, and packet loss, including: If the bandwidth is within the first bandwidth threshold, the delay is less than the first delay threshold, and the packet loss rate is less than the first packet loss rate threshold, the network level is I; If the bandwidth is within the second bandwidth threshold, the delay is less than the second delay threshold, and the packet loss rate is less than the second packet loss rate threshold, the network level is II; If the bandwidth is within the first bandwidth threshold range, the delay is less than the first delay threshold, and the packet loss rate is less than the first packet loss rate threshold, the network level is III.
14. The distributed photovoltaic communication resource scheduling system based on communication feature analysis according to claim 12, characterized in that: The allocating communication resources to each service of the distributed photovoltaic system in descending order according to the communication resources comprises: The total demand R of the distributed PV system is the sum of R, and the total channel capacity Q is the sum of the capacities of all service channels in C; Match the services in B with the elements in service channel C in sequence, and update the total demand R and the total channel capacity Q after matching until R = 0 or Q = 0; if R = 0, recycle the physical interface resources to the physical interface resource pool; if Q = 0, obtain a new physical interface from the physical interface resource pool, and continue to match the services in B with the service channel C in sequence. i to make a match.
15. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that: When the computer program is loaded into a processor, the distributed photovoltaic communication resource scheduling method based on communication feature analysis according to any one of claims 1 to 7 is implemented.
16. A computer-readable storage medium storing a computer program, characterized in that: When the computer program is executed by a processor, a distributed photovoltaic communication resource scheduling method based on communication feature analysis according to any one of claims 1 to 7 is implemented.