CN118984291A - Novel network maintenance method for HPLC network in photovoltaic project - Google Patents
Novel network maintenance method for HPLC network in photovoltaic project Download PDFInfo
- Publication number
- CN118984291A CN118984291A CN202411264658.3A CN202411264658A CN118984291A CN 118984291 A CN118984291 A CN 118984291A CN 202411264658 A CN202411264658 A CN 202411264658A CN 118984291 A CN118984291 A CN 118984291A
- Authority
- CN
- China
- Prior art keywords
- node
- network
- beacon
- success rate
- message
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000004128 high performance liquid chromatography Methods 0.000 title claims abstract description 44
- 238000000034 method Methods 0.000 title claims abstract description 31
- 238000012423 maintenance Methods 0.000 title claims abstract description 19
- 238000004891 communication Methods 0.000 claims abstract description 91
- 238000004364 calculation method Methods 0.000 claims abstract description 4
- 230000008859 change Effects 0.000 claims description 36
- 230000008569 process Effects 0.000 claims description 10
- 238000012545 processing Methods 0.000 claims description 10
- 230000005540 biological transmission Effects 0.000 claims description 8
- 230000006855 networking Effects 0.000 claims description 6
- 238000004458 analytical method Methods 0.000 claims description 3
- 238000001514 detection method Methods 0.000 abstract description 6
- 238000007619 statistical method Methods 0.000 abstract 2
- 230000000737 periodic effect Effects 0.000 abstract 1
- 230000003111 delayed effect Effects 0.000 description 2
- 230000006866 deterioration Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000003993 interaction Effects 0.000 description 2
- 238000005065 mining Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 230000004043 responsiveness Effects 0.000 description 1
Abstract
The invention provides a brand-new network maintenance method for an HPLC network when the HPLC network is used in a photovoltaic project, which comprises the brand-new network maintenance method for the HPLC network: under the condition of deleting the discovery list message, the communication success rate reporting message and the heartbeat detection message, adopting a mode of msdu serial numbers to carry out a statistical method of the communication success rate and a method of maintaining a network; a new communication success rate periodic statistical method and a new communication success rate calculation method; reserved field extension method of beacon frame payload field. According to the technical scheme, the sending quantity of the HPLC network maintenance messages is effectively reduced, and because the sending of the discovery list messages, the communication success rate reporting messages and the heartbeat detection messages is deleted, the conflict between the photovoltaic project service messages and the HPLC network management messages can be greatly reduced, the network scale of the photovoltaic project can be further improved, and the method and the device are suitable for large-scale popularization and assistance of the HPLC network in the photovoltaic project.
Description
Technical Field
The invention relates to the technical field of communication networks, in particular to a brand new network maintenance method when an HPLC network is used in a photovoltaic project.
Background
The national power grid pushes out a broadband power line carrier communication (HPLC) protocol, and with the mature use in a mining system, the use requirement of mining service can be well met. Mature HPLC communication network can be promoted to photovoltaic power plant, and photovoltaic power plant is before not having the HPLC communication network, and traditional twisted pair that uses communicates through MODBUS agreement, needs special twisted pair cable of extra laying communication to carry out communication data transmission, after the HPLC communication network is promoted to photovoltaic power plant in, can save the expense of laying twisted pair cable, can satisfy communication demand simultaneously. This is intuitive for reducing the cost of the photovoltaic power plant.
On the other hand, the HPLC communication network also provides new demands in the use process of the photovoltaic power station, the service data interaction flow of the photovoltaic power station and the data interaction flow of the acquisition system are different, and the timeliness requirement of the photovoltaic power station system on data communication is higher.
The HPLC communication network is mainly maintained by using discovery list messages, communication success rate reporting messages, proxy change messages and heartbeat detection messages in management messages, when each routing period is finished, each node calculates the communication success rate with neighbor nodes according to the number of discovery lists of the received neighbor nodes, judges whether proxy change is carried out according to the communication success rate, and accordingly ensures stability of network communication, and meanwhile, the proxy nodes initiate sending of the heartbeat detection messages in every two routing periods, so that CCO can accurately sense the network condition of each STA node.
The management message described above occupies a physical communication channel when being sent, so that the sending of the scheduling message of the photovoltaic power station is delayed or failed, and thus the system requirement of the photovoltaic power station cannot be met, the current solution is to reduce the sending data volume of the management message, namely, to prolong the sending period of the management message under the condition that the routing period is unchanged, but a certain data collision probability still exists, only the use requirement of a small-scale photovoltaic system can be basically met, and the large-scale popularization and the use cannot still be realized, when the number of nodes in a single photovoltaic power station system network is increased, even if the sending period of the management message of each node is delayed, the total management message is still relatively more due to the relatively more network nodes, and the brought result is that the real-time requirement of the photovoltaic power station system cannot be met.
The existing technical scheme can only be used in small-scale (less than 20 STA node networks) networks, but cannot be used in large-scale (30-100 node networks). The HPLC communication network technology cannot be widely popularized in the photovoltaic power station system in a large area.
The invention deletes the transmission of discovery list message, communication success rate report message and heartbeat detection message based on HPLC communication protocol, retains agent change message, adopts the mode described in the invention to maintain the HPLC network, the network communication requirement is met, so that the influence of the HPLC network management message on the transmission and reception of the photovoltaic system service message is reduced to the greatest extent, and the network communication performance of the photovoltaic system is not influenced.
The invention adopts a new method for calculating the communication success rate between the HPLC network nodes, namely, each node in the network completes the maintenance of the stability of the network communication by adopting a statistical mode of the service message and the beacon frame of each neighbor node. When the success rate of communication between a certain node and an agent is lower than a set threshold value, the agent is changed through an agent change message. By the mode of reducing the sending quantity of the management messages, the conflict between the scheduling messages of the photovoltaic power station system and the network management messages can be greatly reduced, and therefore the use requirements of the on-site large-scale photovoltaic power station network can be met. And further, the wide popularization of the HPLC communication network technology in the photovoltaic power station system can be realized.
Disclosure of Invention
In order to make up for the defects of the prior art, the invention provides a brand new network maintenance method when an HPLC network is used in a photovoltaic project, in the adopted network, the maintenance of the HPLC network needs to calculate the communication success rate between a node and a neighbor node according to the receiving condition of a discovery list, and proxy change is carried out according to the set threshold value of the communication success rate, so that the stable communication of the network is maintained. In this way, the discovery list message needs to be sent periodically, and when the discovery list message is sent, the service message of the node cannot be sent.
In the use scene of the photovoltaic power station, the service messages are divided into scheduling messages and non-scheduling messages, the two messages are required to be issued through a CCO, and after receiving the service messages, the STA analyzes the messages and then carries out corresponding processing. The scheduling message has strict requirement on timeliness, and the scheduling message issued by the CCO is required to be issued to each STA node within the designated time. If a certain STA node is transmitting the discovery list in the process, the transmission delay or the transmission failure of the scheduling message issued by the CCO may be caused. The service level requires that the sending success rate of the scheduling message is not lower than 99.9%. Therefore, based on this special requirement, the number of discovery lists sent by each STA node needs to be reduced, so as to reduce the probability of collision between the scheduling message sent by the CCO and the discovery list message sent by a certain STA node, and reduce the number of discovery lists sent by each STA node, or to increase the sending period duration of the discovery list sent by each STA node, but the longer the discovery list sending period will cause the deterioration of the responsiveness of network communication maintenance, that is, once the network has poor communication effect, the duration of calculating the communication success rate through the discovery list will be longer, thus the time of agent change will be longer, resulting in the case of non-ideal network communication effect, thereby increasing the response duration of network communication maintenance and finally resulting in the deterioration of the stability of network communication.
In a word, the discovery list message used for maintaining the network in the network can influence the sending success rate of the photovoltaic service scheduling message, and meanwhile, the discovery list message also comprises a communication success rate reporting message, a proxy changing message and a heartbeat detecting message, which are periodically sent and can influence the sending success rate of the photovoltaic scheduling message.
The invention is realized by the following technical scheme: a brand new network maintenance method for an HPLC network when the HPLC network is used in a photovoltaic project specifically comprises the following steps:
Step S1: after the HPLC network networking is completed, each node analyzes and processes the received sof frames of the neighbor nodes; judging whether the message is a proxy change message or a service message, if the message is a proxy change message, analyzing the message, and then performing corresponding processing; if the service message is a service message, the msdu serial number of the sof frame of the received neighbor node is stored in the corresponding node information in the neighbor table; if the message is of other types, corresponding message analysis processing is carried out, otherwise, the processing flow of the sof frame is exited;
s2: after the HPLC network networking is completed, each node analyzes and processes the received beacon frame frames of the neighbor nodes
S3, each node in the network carries out communication success rate statistics and agent change judgment;
S4: and (3) repeating the steps S1-S3 by each node to perform HPLC network maintenance, so as to ensure that the network communication performance can meet the requirements of photovoltaic projects.
Preferably, the step S2 specifically includes the following steps:
Step S2-1: the method for expanding the transmission rule of the beacon frame and the reserved field of the beacon frame load field comprises the following steps: the STA node is divided into a proxy node and a discovery node, each node receives two or three of a central beacon, a proxy beacon and a discovery beacon when receiving the beacon, each beacon period firstly transmits the central beacon by the CCO, the proxy node transmits the proxy beacon, the two types of beacons are transmitted in each beacon period, the discovery node transmits the discovery beacon to transmit at least two discovery beacon frames within the following 170 seconds time period, namely each node transmits a beacon frame once within 100 seconds; setting the duration of each beacon period in the photovoltaic project to be 10 seconds, each node can completely receive the beacon frame of the neighbor node once in every 10 beacon periods, 7 bytes of reserved fields exist in the beacon frame load field, and two bytes are taken out to add the number of service messages sent by the node in the current nearest 10 beacon periods; because the beacon frame contains a beacon period count value, when the beacon period count value is an integer multiple of 10, the beacon frame is considered as a network communication success rate statistics period;
Step S2-1: when the communication success rate statistics period time is up, each node in the network judges that the communication success rate of the receiving neighbor node is set as T by setting the latest msdu serial number stored in the service message of the receiving neighbor node as Tm, setting the msdu serial number in the previous communication success rate statistics period as Tn and setting the number of the service messages sent in the current communication success rate statistics period in the beacon frame of the receiving neighbor node as Bc, and the calculation formula is as follows: t= (|tm-tn|)/Bc; each node can perform agent change judgment when the routing period time is up, the routing period of the photovoltaic project is set to 300 seconds, 3T values are calculated in one routing period, and the T values are stored in the node information corresponding to the neighbor list and are used for agent change judgment.
Preferably, the step S3 specifically includes the following steps: and when the routing cycle time is up, each node performs communication success rate statistics and agent change judgment, when the routing cycle time is up, each node calculates and stores the 3 times communication power value of each neighbor node, calculates the average value of the 3 times communication success rates of the agent nodes and compares the average value with a set communication success rate threshold value to judge whether to perform agent change, if the communication success rate of the agent node of the node is lower than the set communication success rate threshold value, the node with the communication success rate larger than the communication success rate threshold value is required to be selected from the neighbor nodes as a new agent node, and an agent change flow is initiated, otherwise, the agent is kept unchanged.
The invention adopts the technical proposal, and compared with the prior art, the invention has the following beneficial effects: the invention can effectively reduce the sending quantity of the maintenance messages of the HPLC network, and can greatly reduce the conflict between the service messages of the photovoltaic project and the management messages of the HPLC network, thereby improving the network scale of the photovoltaic project and assisting the large-scale popularization of the HPLC network in the photovoltaic project because the invention deletes the sending of the discovery list messages, the communication success rate reporting messages and the heartbeat detection messages.
Additional aspects and advantages of the invention will be set forth in part in the description which follows, or may be learned by practice of the invention.
Drawings
The foregoing and/or additional aspects and advantages of the invention will become apparent and may be better understood from the following description of embodiments taken in conjunction with the accompanying drawings in which:
FIG. 1 is a flow chart of a process in which each node receives a sof frame of a neighboring node;
FIG. 2 is a flow chart of a process in which each node receives a beacon frame of a neighboring node;
fig. 3 is a flow chart of the communication success rate statistics and agent change judgment of each node.
Detailed Description
In order that the above-recited objects, features and advantages of the present application will be more clearly understood, a more particular description of the application will be rendered by reference to the appended drawings and appended detailed description. It should be noted that, without conflict, the embodiments of the present application and features in the embodiments may be combined with each other.
In the following description, numerous specific details are set forth in order to provide a thorough understanding of the present invention, but the present invention may be practiced otherwise than as described herein, and therefore the scope of the present invention is not limited to the specific embodiments disclosed below.
In the HPLC communication network, neither CCO nor STA transmits discovery list message, STA in the network does not transmit communication success rate report message and heartbeat indication message, and CCO and STA judge whether proxy change is needed by counting service messages and beacon frames of neighbor nodes and detecting network communication performance of nodes, and when proxy change is needed, proxy change operation is performed by transmitting proxy change message. And the CCO and the STA calculate the communication success rate of each neighbor node by counting the service message and the beacon frame, and detect whether the STA node is on line.
A completely new network maintenance method when the HPLC network of the embodiment of the present invention is used in a photovoltaic project is specifically described below with reference to fig. 1 to 3.
As shown in fig. 1 to 3, the invention provides a brand new network maintenance method when an HPLC network is used in a photovoltaic project, which specifically comprises the following steps:
Step S1: after the HPLC network networking is completed, each node analyzes and processes the received sof frames of the neighbor nodes; judging whether the message is a proxy change message or a service message, if the message is a proxy change message, analyzing the message, and then performing corresponding processing; if the service message is a service message, the msdu serial number of the sof frame of the received neighbor node is stored in the corresponding node information in the neighbor table; if the message is of other types, corresponding message analysis processing is carried out, otherwise, the processing flow of the sof frame is exited; FIG. 1 shows a flow chart of this step;
s2: after the HPLC network networking is completed, each node analyzes and processes the received beacon frame frames of the neighbor nodes; the method specifically comprises the following steps:
Step S2-1: the method for expanding the transmission rule of the beacon frame and the reserved field of the beacon frame load field comprises the following steps: since STA nodes are divided into proxy nodes and discovery nodes, each node receives two or three of a central beacon, a proxy beacon and a discovery beacon when receiving the beacon, each beacon period is first transmitted by the CCO, the proxy node transmits the proxy beacon, both types of beacons are transmitted in each beacon period, the discovery node transmits the discovery beacon not in each beacon period, but follows the principle that at least two discovery beacon frames are transmitted in a 170 second time period, i.e. each node transmits a beacon frame once in 100 seconds; each beacon period duration in the photovoltaic project is set to be 10 seconds, so each node can completely receive the beacon frame of the neighbor node once in every 10 beacon periods, 7 bytes of reserved fields exist in the beacon frame load field, and two bytes are taken out to add the number of service messages sent by the node in the current nearest 10 beacon periods; because the beacon frame contains a beacon period count value, when the beacon period count value is an integer multiple of 10, the beacon frame is considered as a network communication success rate statistics period;
Step S2-1: when the communication success rate statistics period time is up, each node in the network judges that the communication success rate of the receiving neighbor node is set as T by setting the latest msdu serial number stored in the service message of the receiving neighbor node as Tm, setting the msdu serial number in the previous communication success rate statistics period as Tn and setting the number of the service messages sent in the current communication success rate statistics period in the beacon frame of the receiving neighbor node as Bc, and the calculation formula is as follows: t= (|tm-tn|)/Bc; each node can perform agent change judgment when the routing period time is up, and the routing period of the photovoltaic project is set to 300 seconds, so that 3T values can be calculated in one routing period and stored in the node information corresponding to the neighbor list for agent change judgment; .
S3, each node in the network carries out communication success rate statistics and agent change judgment; the method specifically comprises the following steps: and when the routing period time is up, each node performs communication success rate statistics and agent change judgment, as shown in step S2, when the routing period time is up, each node calculates and stores the 3 times of communication power values of each neighbor node, calculates the average value of the 3 times of communication success rates of the agent nodes and compares the average value with a set communication success rate threshold value to judge whether to perform agent change, if the communication success rate of the agent node of the node is lower than the set communication success rate threshold value, the node with the communication success rate larger than the communication success rate threshold value is required to be selected from the neighbor nodes as a new agent node, an agent change flow is initiated, and otherwise, the agent is kept unchanged. Fig. 3 shows a decision flow for agent change.
S4: and (3) repeating the steps S1-S3 by each node to perform HPLC network maintenance, so as to ensure that the network communication performance can meet the requirements of photovoltaic projects.
In the description of the present invention, the term "plurality" means two or more, unless explicitly defined otherwise, the orientation or positional relationship indicated by the terms "upper", "lower", etc. are based on the orientation or positional relationship shown in the drawings, merely for convenience of description of the present invention and to simplify the description, and do not indicate or imply that the apparatus or elements referred to must have a specific orientation, be constructed and operated in a specific orientation, and therefore should not be construed as limiting the present invention; the terms "coupled," "mounted," "secured," and the like are to be construed broadly, and may be fixedly coupled, detachably coupled, or integrally connected, for example; can be directly connected or indirectly connected through an intermediate medium. The specific meaning of the above terms in the present invention can be understood by those of ordinary skill in the art according to the specific circumstances.
In the description of the present specification, the terms "one embodiment," "some embodiments," "particular embodiments," and the like, mean that a particular feature, structure, material, or characteristic described in connection with the embodiment or example is included in at least one embodiment or example of the present invention. In this specification, schematic representations of the above terms do not necessarily refer to the same embodiment or example. Furthermore, the particular features, structures, materials, or characteristics described may be combined in any suitable manner in any one or more embodiments or examples.
The above is only a preferred embodiment of the present invention, and is not intended to limit the present invention, but various modifications and variations can be made to the present invention by those skilled in the art. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present invention should be included in the protection scope of the present invention.
Claims (3)
1. A brand new network maintenance method for an HPLC network when the HPLC network is used in a photovoltaic project is characterized by comprising the following steps:
Step S1: after the HPLC network networking is completed, each node analyzes and processes the received sof frames of the neighbor nodes; judging whether the message is a proxy change message or a service message, if the message is a proxy change message, analyzing the message, and then performing corresponding processing; if the service message is a service message, the msdu serial number of the sof frame of the received neighbor node is stored in the corresponding node information in the neighbor table; if the message is of other types, corresponding message analysis processing is carried out, otherwise, the processing flow of the sof frame is exited;
s2: after the HPLC network networking is completed, each node analyzes and processes the received beacon frame frames of the neighbor nodes
S3, each node in the network carries out communication success rate statistics and agent change judgment;
S4: and (3) repeating the steps S1-S3 by each node to perform HPLC network maintenance, so as to ensure that the network communication performance can meet the requirements of photovoltaic projects.
2. The method for completely maintaining the HPLC network when used in the photovoltaic project according to claim 1, wherein said step S2 specifically comprises the following steps:
Step S2-1: the method for expanding the transmission rule of the beacon frame and the reserved field of the beacon frame load field comprises the following steps: the STA node is divided into a proxy node and a discovery node, each node receives two or three of a central beacon, a proxy beacon and a discovery beacon when receiving the beacon, each beacon period firstly transmits the central beacon by the CCO, the proxy node transmits the proxy beacon, the two types of beacons are transmitted in each beacon period, the discovery node transmits the discovery beacon to transmit at least two discovery beacon frames within the following 170 seconds time period, namely each node transmits a beacon frame once within 100 seconds; setting the duration of each beacon period in the photovoltaic project to be 10 seconds, each node can completely receive the beacon frame of the neighbor node once in every 10 beacon periods, 7 bytes of reserved fields exist in the beacon frame load field, and two bytes are taken out to add the number of service messages sent by the node in the current nearest 10 beacon periods; because the beacon frame contains a beacon period count value, when the beacon period count value is an integer multiple of 10, the beacon frame is considered as a network communication success rate statistics period;
Step S2-1: when the communication success rate statistics period time is up, each node in the network judges that the communication success rate of the receiving neighbor node is set as T by setting the latest msdu serial number stored in the service message of the receiving neighbor node as Tm, setting the msdu serial number in the previous communication success rate statistics period as Tn and setting the number of the service messages sent in the current communication success rate statistics period in the beacon frame of the receiving neighbor node as Bc, and the calculation formula is as follows: t= (|tm-tn|)/Bc; each node can perform agent change judgment when the routing period time is up, the routing period of the photovoltaic project is set to 300 seconds, 3T values are calculated in one routing period, and the T values are stored in the node information corresponding to the neighbor list and are used for agent change judgment.
3. The method for completely maintaining the HPLC network when used in the photovoltaic project according to claim 1, wherein said step S3 comprises the following steps: and when the routing cycle time is up, each node performs communication success rate statistics and agent change judgment, when the routing cycle time is up, each node calculates and stores the 3 times communication power value of each neighbor node, calculates the average value of the 3 times communication success rates of the agent nodes and compares the average value with a set communication success rate threshold value to judge whether to perform agent change, if the communication success rate of the agent node of the node is lower than the set communication success rate threshold value, the node with the communication success rate larger than the communication success rate threshold value is required to be selected from the neighbor nodes as a new agent node, and an agent change flow is initiated, otherwise, the agent is kept unchanged.
Publications (1)
Publication Number | Publication Date |
---|---|
CN118984291A true CN118984291A (en) | 2024-11-19 |
Family
ID=
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111970030B (en) | Signal transmitting method of broadband carrier communication network | |
CN108696297B (en) | Equipment state detection method and device in power line communication network | |
CN107886696B (en) | Method for realizing meter reading by connecting wireless signal blind area nodes | |
CN115225564B (en) | PLC and wireless heterogeneous network networking method | |
CN108174412A (en) | A kind of RPL multi-path data transmission mechanisms of load balancing | |
CN113949415A (en) | Agent change evaluation method and device for high-speed power line carrier communication network | |
Li et al. | Information fusion method of power internet of things based on low-voltage power line and micro-power wireless communication | |
CN105050136A (en) | Self-adaptive delay-sensing energy-saving method of optical wireless mixed broadband access network | |
EP2179520A1 (en) | System and method for setting up p2p communication group in cellular system, and p2p communication system and method using p2p communication group | |
CN118984291A (en) | Novel network maintenance method for HPLC network in photovoltaic project | |
CN114759953B (en) | Logic phase selection method applied to HPLC | |
CN109360408B (en) | Data communication method based on plastic optical fiber | |
CN112243282A (en) | Distributed wifi networking link backup method | |
CN114124600B (en) | Power line broadband carrier system supporting home subnetwork and application method thereof | |
CN110049453B (en) | Transmission waiting interval setting method of communication equipment | |
CN115314919A (en) | Continuous and reliable transmission method for online data of power internet of things | |
CN110336589B (en) | Power line carrier communication method | |
WO2011044726A1 (en) | Spectrum sharing method and device for distributed network | |
Li et al. | A Set of System Reliability Metrics for Mobile Telecommunication Network | |
CN111371622A (en) | Multi-network isolation, selection and switching device and network resource allocation method | |
Kundu et al. | A power-aware wireless sensor network based bridge monitoring system | |
EP2795851B1 (en) | Cell router failure detection in a mesh network | |
Zhu et al. | Research on 5G Network Capacity and Expansion | |
CN112449007B (en) | Industrial Internet of things resource scheduling method and system based on weighted distance | |
CN109379646B (en) | Passive optical network system and communication method thereof |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication |