Power communication network capacity expansion simulation verification method, device, equipment and medium
1. A power communication network capacity expansion simulation verification method is characterized by comprising the following steps:
acquiring a topological structure of the power communication network to be expanded, and constructing a corresponding network model to be expanded according to the topological structure;
determining a capacity expansion node, and accessing the capacity expansion node to the network model to be expanded to obtain a capacity expansion network model;
simulating the capacity expansion network model by using a preset simulation system to obtain a simulation result aiming at the capacity expansion network model;
and obtaining a network verification result after the capacity expansion of the power communication network according to the simulation result.
2. The method according to claim 1, wherein the constructing a corresponding network model to be expanded according to the topology structure includes:
acquiring the equipment models of a plurality of communication nodes contained in the power communication network to be expanded and the connection modes of the plurality of communication nodes according to the topological structure;
acquiring a simulation equipment model corresponding to each communication node from a pre-constructed simulation node equipment model library by using the equipment model;
and connecting the simulation equipment models corresponding to the communication nodes according to the connection mode to construct the network model to be expanded.
3. The method of claim 2, wherein the power communication network to be expanded comprises a plurality of network levels;
the determining of the capacity expansion node accesses the capacity expansion node to the network model to be expanded to obtain the capacity expansion network model, including:
acquiring a network level to be expanded corresponding to the electric power communication network to be expanded;
acquiring a capacity expansion node equipment model corresponding to the capacity expansion node from the simulation node equipment model library, and accessing the capacity expansion node equipment model to the network model to be expanded to obtain the capacity expansion network model; and the network level of the capacity expansion node equipment model in the capacity expansion network model is matched with the network level to be expanded.
4. The method according to claim 3, wherein the obtaining a capacity expansion node device model corresponding to the capacity expansion node from the simulation node device model library, and accessing the capacity expansion node device model to the network model to be expanded to obtain the capacity expansion network model includes:
acquiring the type of capacity expansion equipment corresponding to the capacity expansion node and an access node corresponding to the capacity expansion node;
acquiring a capacity expansion simulation equipment model corresponding to the capacity expansion node from the simulation node equipment model library by using the capacity expansion equipment model;
and connecting the capacity expansion simulation equipment model with an access simulation equipment model in the network model to be expanded corresponding to the access node to obtain the capacity expansion network model.
5. The method of claim 1, wherein the simulation results of the flash network model include simulation results of a plurality of different validation metrics;
the obtaining of the network verification result after the capacity expansion of the power communication network according to the simulation result includes:
acquiring an index threshold corresponding to each verification index;
comparing the simulation result of each verification index with the index threshold corresponding to each verification index, and determining the network verification result after the capacity expansion of the power communication network according to the comparison result.
6. The method of claim 5, wherein the validation metrics comprise: at least one of a routing hop count index, a network delay index, a network jitter index, a link traffic index, a device packet forwarding capability index, and a link quality index.
7. The method according to claim 5, wherein after determining the network verification result after the capacity expansion of the power communication network according to the comparison result, further comprising:
and if the network verification result after the capacity expansion of the power communication network is that the network verification is unqualified, performing capacity expansion processing on the communication link on the capacity expansion network model, simulating the capacity expansion network model after the capacity expansion processing of the communication link by using the simulation system, and acquiring the simulation result of the capacity expansion network model after the capacity expansion processing of the communication link.
8. A power communication network capacity expansion simulation verification device is characterized by comprising:
the system comprises a to-be-expanded model building module, a to-be-expanded model building module and a to-be-expanded model building module, wherein the to-be-expanded model building module is used for obtaining a topological structure of a to-be-expanded power communication network and building a corresponding to-be-expanded network model according to the topological structure;
the capacity expansion model building module is used for determining capacity expansion nodes and accessing the capacity expansion nodes to the network model to be expanded to obtain a capacity expansion network model;
the capacity expansion model simulation module is used for simulating the capacity expansion network model by using a preset simulation system to obtain a simulation result aiming at the capacity expansion network model;
and the network expansion verification module is used for obtaining a network verification result after the power communication network is expanded according to the simulation result.
9. A computer device comprising a memory and a processor, the memory storing a computer program, wherein the processor implements the steps of the method of any one of claims 1 to 7 when executing the computer program.
10. A computer-readable storage medium, on which a computer program is stored, which, when being executed by a processor, carries out the steps of the method of any one of claims 1 to 7.
Background
With the development of power technology, the scale of a power communication network becomes huge, under the condition, new technology of the power communication network continuously appears, various applications become complex, and invested funds increase continuously, and in order to guarantee the stable and reliable operation of the network, the reliability and effectiveness of the network are required to be objectively evaluated under the conditions of daily network maintenance, new network construction, equipment upgrading, strategy change, new technology and new protocol application, so as to analyze the network performance of the power communication network.
At present, performance verification of the power communication network mostly depends on expert evaluation, for example, when an expert needs to perform network node capacity expansion on a constructed power communication network, the network performance of the power communication network before and after the network capacity expansion is determined, however, the verification method lacks a fact basis, and the reliability of the verification result of the capacity expansion of the power communication network is low.
Disclosure of Invention
In view of the foregoing, it is necessary to provide a power communication network capacity expansion simulation verification method, device, computer device, and storage medium.
A power communication network capacity expansion simulation verification method comprises the following steps:
acquiring a topological structure of the power communication network to be expanded, and constructing a corresponding network model to be expanded according to the topological structure;
determining a capacity expansion node, and accessing the capacity expansion node to the network model to be expanded to obtain a capacity expansion network model;
simulating the capacity expansion network model by using a preset simulation system to obtain a simulation result aiming at the capacity expansion network model;
and obtaining a network verification result after the capacity expansion of the power communication network according to the simulation result.
In one embodiment, the constructing a corresponding network model to be expanded according to the topology structure includes: acquiring the equipment models of a plurality of communication nodes contained in the power communication network to be expanded and the connection modes of the plurality of communication nodes according to the topological structure; acquiring a simulation equipment model corresponding to each communication node from a pre-constructed simulation node equipment model library by using the equipment model; and connecting the simulation equipment models corresponding to the communication nodes according to the connection mode to construct the network model to be expanded.
In one embodiment, the power communication network to be expanded comprises a plurality of network levels; the determining of the capacity expansion node accesses the capacity expansion node to the network model to be expanded to obtain the capacity expansion network model, including: acquiring a network level to be expanded corresponding to the electric power communication network to be expanded; acquiring a capacity expansion node equipment model corresponding to the capacity expansion node from the simulation node equipment model library, and accessing the capacity expansion node equipment model to the network model to be expanded to obtain the capacity expansion network model; and the network level of the capacity expansion node equipment model in the capacity expansion network model is matched with the network level to be expanded.
In one embodiment, the obtaining, from the simulation node device model library, a capacity expansion node device model corresponding to the capacity expansion node, and accessing the capacity expansion node device model to the network model to be expanded to obtain the capacity expansion network model includes: acquiring the type of capacity expansion equipment corresponding to the capacity expansion node and an access node corresponding to the capacity expansion node; acquiring a capacity expansion simulation equipment model corresponding to the capacity expansion node from the simulation node equipment model library by using the capacity expansion equipment model; and connecting the capacity expansion simulation equipment model with an access simulation equipment model in the network model to be expanded corresponding to the access node to obtain the capacity expansion network model.
In one embodiment, the simulation result of the capacity expansion network model includes simulation results of a plurality of different verification indexes; the obtaining of the network verification result after the capacity expansion of the power communication network according to the simulation result includes: acquiring an index threshold corresponding to each verification index; comparing the simulation result of each verification index with the index threshold corresponding to each verification index, and determining the network verification result after the capacity expansion of the power communication network according to the comparison result.
In one embodiment, the verification metrics include: at least one of a routing hop count index, a network delay index, a network jitter index, a link traffic index, a device packet forwarding capability index, and a link quality index.
In one embodiment, after determining the network verification result after the capacity expansion of the power communication network according to the comparison result, the method further includes: and if the network verification result after the capacity expansion of the power communication network is that the network verification is unqualified, performing capacity expansion processing on the communication link on the capacity expansion network model, simulating the capacity expansion network model after the capacity expansion processing of the communication link by using the simulation system, and acquiring the simulation result of the capacity expansion network model after the capacity expansion processing of the communication link.
An expansion simulation verification device for a power communication network, the device comprising:
the system comprises a to-be-expanded model building module, a to-be-expanded model building module and a to-be-expanded model building module, wherein the to-be-expanded model building module is used for obtaining a topological structure of a to-be-expanded power communication network and building a corresponding to-be-expanded network model according to the topological structure;
the capacity expansion model building module is used for determining capacity expansion nodes and accessing the capacity expansion nodes to the network model to be expanded to obtain a capacity expansion network model;
the capacity expansion model simulation module is used for simulating the capacity expansion network model by using a preset simulation system to obtain a simulation result aiming at the capacity expansion network model;
and the network expansion verification module is used for obtaining a network verification result after the power communication network is expanded according to the simulation result.
A computer device comprising a memory storing a computer program and a processor implementing the steps of the above method when executing the computer program.
A computer-readable storage medium, on which a computer program is stored which, when being executed by a processor, carries out the steps of the above-mentioned method.
According to the power communication network capacity expansion simulation verification method and device, the computer equipment and the storage medium, the topological structure of the power communication network to be expanded is obtained, and the corresponding network model to be expanded is constructed according to the topological structure; determining a capacity expansion node, and accessing the capacity expansion node to a network model to be expanded to obtain a capacity expansion network model; simulating the capacity expansion network model by using a preset simulation system to obtain a simulation result aiming at the capacity expansion network model; and obtaining a network verification result after the capacity expansion of the power communication network according to the simulation result. According to the method and the device, the capacity expansion network model is built, and the simulation software is used for simulating the capacity expansion network model, so that the simulation result can be used for network capacity expansion verification of the power communication network, a practical basis is provided for the network capacity expansion verification of the power communication network, and the reliability of the network capacity expansion verification result of the power communication network is improved.
Drawings
Fig. 1 is a schematic flowchart illustrating a capacity expansion simulation verification method for a power communication network according to an embodiment;
FIG. 2 is a schematic flow chart illustrating a process of constructing a network model to be expanded according to a topology structure in an embodiment;
FIG. 3 is a flow diagram illustrating obtaining a capacity-expanded network model according to one embodiment;
FIG. 4 is a schematic flow chart illustrating a method for obtaining a capacity-expanded network model according to another embodiment;
FIG. 5 is a schematic diagram of an architecture of a pre-expansion power communication network in an application example;
FIG. 6 is a schematic diagram of a simulation model of a pre-expansion power communication network in an application example;
FIG. 7 is a schematic diagram of an architecture of an extended power communication network according to an embodiment;
FIG. 8 is a schematic diagram of a simulation model of an electric power communication network after expansion in an application example;
fig. 9 is a block diagram illustrating an exemplary embodiment of a capacity expansion simulation verification apparatus for a power communication network;
FIG. 10 is a diagram showing an internal structure of a computer device according to an embodiment.
Detailed Description
In order to make the objects, technical solutions and advantages of the present application more apparent, the present application is described in further detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative of the present application and are not intended to limit the present application.
In an embodiment, as shown in fig. 1, a method for capacity expansion simulation verification of an electric power communication network is provided, and this embodiment is illustrated by applying the method to a terminal, it is to be understood that the method may also be applied to a server, and may also be applied to a system including a terminal and a server, and is implemented by interaction between the terminal and the server. In this embodiment, the method includes the steps of:
step S101, a terminal obtains a topological structure of the electric power communication network to be expanded, and a corresponding network model to be expanded is constructed according to the topological structure.
The power communication network to be expanded refers to a power communication network which needs network expansion verification, the topological structure refers to a network topological model of the power communication network to be expanded, and the network model to be expanded refers to a simulation model used when the power communication network to be expanded is simulated. Specifically, when a user needs to perform network capacity expansion analysis on the power communication network, the power communication network for performing network capacity expansion, that is, a topology model of the power communication network to be expanded, needs to be obtained first, and a corresponding network model to be expanded for simulation is constructed according to the obtained topology through the terminal.
And S102, the terminal determines a capacity expansion node, and accesses the capacity expansion node to the network model to be expanded to obtain a capacity expansion network model.
The capacity expansion node refers to a network node that needs to expand the capacity of the power communication network to be expanded, and a user may add one or more nodes in the constructed network model to be expanded as network nodes that need to expand the capacity of the power communication network according to actual needs, that is, capacity expansion nodes, and access the capacity expansion nodes to the network model to be expanded constructed in step S101, so as to obtain a capacity expansion network model that is accessed to the capacity expansion nodes.
Step S103, the terminal simulates the capacity expansion network model by using a preset simulation system to obtain a simulation result aiming at the capacity expansion network model;
and step S104, the terminal obtains a network verification result after the capacity expansion of the power communication network according to the simulation result.
The simulation system may be a system for performing network model simulation, and may be, for example, opnet simulation technology software. Specifically, the terminal may perform simulation analysis on the capacity expansion network model constructed in step S102 through a set simulation system, obtain a simulation result for the capacity expansion network model, and then perform network verification analysis on the power communication network after capacity expansion using the simulation result, thereby obtaining a network verification result of the power communication network after capacity expansion.
According to the power communication network capacity expansion simulation verification method and device, the computer equipment and the storage medium, the terminal obtains the topological structure of the power communication network to be expanded, and a corresponding network model to be expanded is constructed according to the topological structure; determining a capacity expansion node, and accessing the capacity expansion node to a network model to be expanded to obtain a capacity expansion network model; simulating the capacity expansion network model by using a preset simulation system to obtain a simulation result aiming at the capacity expansion network model; and obtaining a network verification result after the capacity expansion of the power communication network according to the simulation result. According to the method and the device, the capacity expansion network model is built, and the simulation software is used for simulating the capacity expansion network model, so that the simulation result can be used for network capacity expansion verification of the power communication network, a practical basis is provided for the network capacity expansion verification of the power communication network, and the reliability of the network capacity expansion verification result of the power communication network is improved.
In one embodiment, as shown in fig. 2, step S101 may further include:
step S201, the terminal obtains, according to the topology, the device models of the plurality of communication nodes included in the power communication network to be expanded and the connection modes of the plurality of communication nodes.
The power communication network is formed by connecting power communication nodes formed by a plurality of power devices, so that the device models of the power devices forming the power communication network and the connection modes among the power devices can be stored in the topological structure of the power communication network. Specifically, after obtaining the topology of the power communication network, the terminal may determine, based on the obtained topology, the device model of the power device corresponding to each power communication node constituting the power communication network and the connection mode between the power communication nodes.
Step S202, the terminal obtains a simulation equipment model corresponding to each communication node from a pre-constructed simulation node equipment model library by using the equipment model.
The simulation node equipment model library is a pre-constructed model library for simulation, and the model library consists of a plurality of simulation equipment models and is respectively used for representing different electric power equipment. Specifically, after obtaining the device model of the electrical device constructing the electrical communication network in step S201, the terminal may find the corresponding simulated device model from the simulated node device model library based on the device model of the electrical device on each communication node.
And step S203, the terminal connects the simulation equipment models corresponding to the communication nodes according to the connection mode to construct a network model to be expanded.
Finally, the terminal may connect the simulation device models corresponding to the power communication nodes obtained in step S202 by using a connection manner between the power communication nodes, so as to construct a capacity expansion network model adapted to the topology structure of the power communication network that needs capacity expansion verification.
Furthermore, the power communication network to be expanded comprises a plurality of network levels; as shown in fig. 3, step S102 may further include:
step S301, the terminal acquires a network level to be expanded corresponding to the power communication network to be expanded.
In this embodiment, the power communication network that needs to be subjected to capacity expansion verification may be divided into different network levels according to a topology structure, for example, the power communication network may include a three-layer network structure model composed of a core layer, an aggregation layer, and an access layer, where a communication node of the core layer needs to pass through a communication node of the aggregation layer to implement communication connection with a communication node of the access layer, a network level to be subjected to capacity expansion refers to a network level where a node that needs to be added when capacity expansion of the node is performed, and the network level may be set by a user according to needs, for example, a new access station device node needs to be added in an existing network topology, and then a terminal may correspondingly add a new power communication node in the access layer to simulate a network operation condition of adding the access new station device node. When a user needs to perform capacity expansion verification on the power communication network, related information or related identification of a target network level needing capacity expansion processing needs to be input through a terminal, so that the terminal can determine the network level to be subjected to capacity expansion.
Step S302, the terminal obtains a capacity expansion node device model corresponding to a capacity expansion node from a simulation node device model library, and accesses the capacity expansion node device model into a network model to be expanded to obtain a capacity expansion network model; and the network level of the capacity expansion node equipment model in the capacity expansion network model is matched with the network level to be expanded.
And then, the terminal can find out a capacity expansion node equipment model corresponding to the capacity expansion node from a pre-constructed simulation node equipment model library, and accesses the capacity expansion node equipment model to a network level to be expanded of the power communication network to be expanded so as to obtain a capacity expansion network model, wherein the access position can be randomly selected in the network level to be expanded by the terminal so as to verify the operation condition of the power communication network after the capacity expansion node is randomly accessed to the network level to be expanded.
Further, as shown in fig. 4, the step S302 may further include:
step S401, the terminal obtains a capacity expansion device model corresponding to the capacity expansion node and an access node corresponding to the capacity expansion node.
The capacity expansion equipment model refers to the equipment model of the node equipment needing capacity expansion, and the access node refers to a node connected with the capacity expansion node. In this embodiment, the capacity expansion network model may be a network capacity expansion plan that is pre-formulated and used to verify whether the network capacity expansion plan is feasible. For example, in a certain network capacity expansion plan, it is necessary to access the power communication node device of the device model B located in the access layer to the node a in the aggregation layer, and then the terminal may determine that the capacity expansion device model corresponding to the capacity expansion node is the device model B and the corresponding access node is the node a.
Step S402, the terminal obtains a capacity expansion simulation equipment model corresponding to the capacity expansion node from a simulation node equipment model library by using the type of the capacity expansion equipment;
step S403, the terminal connects the capacity expansion simulation device model with the access simulation device model in the to-be-expanded network model corresponding to the access node, so as to obtain the capacity expansion network model.
Then, the terminal may obtain, from the simulation node device model library, a simulation device model corresponding to the capacity expansion device model by using the capacity expansion device model, and use the obtained simulation device model as a capacity expansion node device model, and connect the capacity expansion node device model with a device model corresponding to the access node in the power communication network to be capacity expanded, that is, an access simulation device model, thereby forming a capacity expansion network model. For example, if the power communication node device with the capacity expansion device model B needs to be accessed to the node a in the power communication network, the terminal may first find the simulation device model corresponding to the device model B from the simulation node device model library based on the device model B as the capacity expansion simulation device model, find the simulation device model corresponding to the node a in the network model to be expanded, and access the capacity expansion simulation device model to the simulation device model corresponding to the node a, thereby obtaining the capacity expansion network model.
In the above embodiment, the terminal may construct the communication network model based on the device model of each communication node in the power communication network and the connection mode of each communication node, so that the accuracy of the constructed network model to be expanded and the construction efficiency may be improved. And simultaneously, the capacity expansion network model is obtained by obtaining a capacity expansion simulation equipment model from the simulation node equipment model base according to the equipment model of the node needing capacity expansion, obtaining an access simulation equipment model of the access node of the capacity expansion node in the network model to be expanded, and connecting the capacity expansion simulation equipment model with the access simulation equipment model to obtain the capacity expansion network model, so that the accuracy of the constructed capacity expansion network model can be further improved.
In one embodiment, the simulation result of the capacity expansion network model comprises simulation results of a plurality of different verification indexes; step S104 may further include: the terminal acquires an index threshold corresponding to each verification index; comparing the simulation result of each verification index with the index threshold corresponding to each verification index, and determining the network verification result after the capacity expansion of the power communication network according to the comparison result.
The simulation result may be composed of simulation results of a plurality of different verification indexes, for example, after a simulation is performed on the capacity expansion network model, simulation results corresponding to a plurality of verification indexes, such as network traffic, network connectivity, and network latency, may be obtained, and meanwhile, each verification index may have a preset corresponding index threshold, and the size relationship between the simulation result of each verification index and the set index threshold is compared, so as to determine the capacity expansion verification result of the power communication network.
Further, in this embodiment, the verification index may include: at least one of a routing hop count index, a network delay index, a network jitter index, a link traffic index, a device packet forwarding capability index, and a link quality index. Therefore, the obtained expansion verification result of the power communication network may also include at least one of a verification result of the number of routing hops, a verification result of the network delay, a verification result of the network jitter, a verification result of the link traffic, a verification result of the device forwarding capability, and a verification result of the link quality.
Specifically, for the routing hop count index, the terminal may preset a maximum routing hop count threshold between one power communication node and the master station node, for example, 6, and then the terminal may obtain the routing hop count between each power communication node and the master station node from the simulation result, and find a node range that affects the routing hop count index after the node capacity of the power communication network is expanded according to a magnitude relationship between the routing hop count and the routing hop count threshold, that is, a node range in which the routing hop count is greater than 6 times.
For the network delay index, the terminal may preset a network delay threshold at which any one of the power communication nodes receives the signal sent by the master station node, where the network delay threshold is the largest, and may be set to 100ms, for example, after that, the terminal may obtain, from the simulation result, the network delay at which each of the power communication nodes receives the signal sent by the master station node, and find out, according to a size relationship between the network delay and the network delay threshold, a node range in which the network delay index is affected after the node of the power communication network is expanded, that is, a node range in which the network delay is greater than 100 ms.
For the network jitter index, the terminal may set a maximum unidirectional network jitter threshold between any one of the power communication nodes and the master station node, for example, 20ms, and then the terminal may obtain the network jitter corresponding to each communication node from the simulation result, and find out a node range that affects the network jitter index after the node expansion of the power communication network is performed according to a size relationship between the network jitter and the network jitter threshold, that is, a node range where the network jitter is greater than 20 ms.
For the link traffic index, the terminal may set the daily average utilization rate of the link bandwidth of the power communication network to exceed the load proportion threshold of the physical bandwidth, for example, may set the daily average utilization rate to 50%, and then the terminal may obtain the load condition corresponding to each link from the simulation result, compare the load condition with the load proportion threshold, and find out the link range that affects the link traffic index after the capacity expansion of the node of the power communication network.
For the device forwarding capability index, the terminal can set the maximum number of device forwarding data packets of a certain power communication node, and can set that the load of the device forwarding data packets does not exceed 50% of the total processing capability of the device in 1 hour continuously, and then the terminal can obtain the data packet forwarding rate of each communication node after the capacity expansion of the node of the power communication network from the simulation result, and find the node range which affects the device forwarding capability index through comparison.
For the link quality index, the terminal may set a link quality threshold, which may be set to 99%, and then the terminal may obtain the number of data packets sent by each node to the master station and the number of data packets received by the master station from the simulation result, thereby respectively calculating the link quality corresponding to each node after the node of the power communication network is expanded, and finding the node range affecting the link quality by comparison.
In addition, after the terminal determines the network verification result after the capacity expansion of the power communication network according to the comparison result, the method further includes: and if the network verification result after the capacity expansion of the power communication network is that the network verification is unqualified, the terminal performs capacity expansion processing on the communication link on the capacity expansion network model, simulates the capacity expansion network model after the capacity expansion processing of the communication link by using the simulation system, and acquires the simulation result of the capacity expansion network model after the capacity expansion processing of the communication link.
If the terminal obtains the network verification result of the power communication network after capacity expansion according to the comparison result, which is that the network verification is not qualified, for example, if the network delay of some power communication nodes receiving signals sent by the master station node is greater than the set network delay threshold value by 100ms, that is, the node network delay is too large, or the link quality of some power communication nodes is less than the set link quality threshold value by 99%, that is, the link quality of the nodes is too low, then the terminal can determine that the network verification result of the power communication network after capacity expansion is that the network verification is not qualified, then the terminal can perform capacity expansion processing on the communication link of the capacity expansion network model, and perform simulation on the capacity expansion network model after the capacity expansion processing again, so as to obtain the simulation result of the capacity expansion network model after the capacity expansion processing, and further compare the simulation result of each verification index with the index threshold value of each verification index again, and determining the network verification result of the expanded power communication network after the link expansion processing according to the comparison result.
In this embodiment, the terminal may collect the simulation results corresponding to different verification indexes, and compare the simulation results with the set thresholds, so as to obtain the expansion verification results of the corresponding verification indexes, respectively, and thus improve the comprehensiveness and integrity of the network expansion verification results. Meanwhile, for the power communication network after the network verification result is the capacity expansion that is unqualified for network verification, the embodiment may further perform capacity expansion of the communication link of the power communication network after capacity expansion by the terminal, and perform simulation again to obtain the verification result, thereby ensuring the network performance of the power communication network after capacity expansion.
In an application example, a simulation method for a power communication network in a network capacity expansion scenario is further provided, which specifically includes the following steps:
1. simulated node domain construction
Through the node domain design of the power communication network, the existing simulation network uses an equipment node library on a simulation platform, and the equipment node library comprises power equipment of different brands and models and is used for supporting the simulation modeling of the power communication network.
2. Simulated network domain planning
(1) Through the whole network planning design of the power communication network, a power communication network architecture is simulated on a simulation platform, and the whole network domain hierarchical modeling is carried out from nodes, communication links and protocol types, as shown in fig. 5, wherein the simulation power communication data network adopts the hierarchical structure networking and comprises a three-layer network structure model consisting of a core layer, a convergence layer and an access layer.
(2) According to the network architecture, an OPNET Modeler is used for carrying out simulation modeling on the regional power communication data network, virtual-real combined simulation of a typical scheduling data network and a comprehensive data network is achieved, and a constructed OPNET model topology can be shown in FIG. 6.
(3) The method comprises the steps of simulating the communication condition of networks between each plant station and the main station through simulation modeling of a power communication data network simulation model, describing the communication path between the main station and the plant stations, and acquiring network parameters such as a node table.
3. Simulation network integral capacity expansion scene
(1) Through the access of 64 plant nodes in the power communication simulation network, the operation data of the network after the capacity expansion of the network nodes is obtained, the running condition and the network quality of the network are analyzed, and the network topology after the capacity expansion is shown in fig. 7.
(2) According to the network architecture, the internal nodes of the access layer and the aggregation layer are expanded, 64 access nodes are added in the expanded capacity, the expanded network comprises 66 plant nodes and is in service communication with the master station, and the constructed OPNET model topology can be as shown in FIG. 8.
(3) The method comprises the steps of carrying out simulation, capacity expansion and modeling through a power communication data network simulation model, simulating the communication condition of networks between each plant station and a main station, describing the communication path between the main station and the plant stations, and acquiring network parameters such as a node table.
4. Simulation capacity expansion result
The method comprises the steps of simulating expansion of a plurality of nodes and link bandwidth of the power communication network by using an OPNET, acquiring operation quality data of the network in a simulation mode, analyzing the influence of the expansion of the nodes and the expansion of the link on the overall communication of the network, acquiring the communication quality and the bearing capacity of the network, and providing reference data for network optimization construction.
In addition, further simulation verification is carried out on the following indexes:
(1) according to the requirement on the routing hop count, the routing hop count from each station to the master station in the data network is not more than 6 hops. The route hop count of each access site after interruption of a plurality of node devices is counted through simulation, and compared with the standard of the technical specification, the influence range of the route hop count caused by network capacity expansion can be analyzed, as shown in table 1.
TABLE 1 comparison of simulation node capacity expansion hop count
(2) Network delay
According to the requirement for network delay, the unidirectional network delay from any access station in the autonomous system to the dispatching mechanism should be controlled within 100 ms. Through the capacity expansion verification of the simulation power data network, the network delay and the influence range of each node after the capacity expansion of the access node can be analyzed, as shown in table 2.
Serial number
Node name
Standard of merit
Time delay before node expansion
Time delay after node expansion
Qualification situation
1
CZ4
100ms
16
24
Qualified
2
CZ5
100ms
12
21
Qualified
3
CZ14
100ms
11
122
Fail to be qualified
4
CZ15
100ms
18
163
Fail to be qualified
5
CZ26
100ms
10
111
Fail to be qualified
6
CZ27
100ms
9
104
Fail to be qualified
7
CZ61
100ms
7
45
Qualified
8
CZ62
100ms
11
69
Qualified
9
CZ63
100ms
12
97
Qualified
10
CZ64
100ms
10
101
Fail to be qualified
TABLE 2 simulation node Capacity expansion delay comparison
By expanding the capacity of the access nodes of the power data simulation network, the simulation finds that the core and the aggregation link are influenced by the increase of the number of the nodes and the increase of the flow, the network delay is continuously increased, and the network delay of part of the nodes exceeds the standard. Therefore, the required communication link is expanded, the link bandwidth is guaranteed, the delay is reduced, and the network delay of each node after the expansion of the link and the network quality after the expansion can be analyzed through the link expansion verification of the simulation power data network, as shown in table 3.
TABLE 3 simulated Link Capacity expansion delay contrast
(3) Network jitter
According to the requirement for network jitter, unidirectional network jitter from any access station to the dispatching mechanism in the autonomous system is controlled within 20 ms. By simulating the increase of the access nodes, counting the network delay of each access station, and comparing with the standard of the technical specification, the influence of the expanded network access nodes on the network jitter can be analyzed, as shown in table 4.
Serial number
Node name
Standard of merit
Node pre-expansion jitter
Node capacity expansion post-jitter
Qualification situation
1
CZ4
20ms
4
6
Qualified
2
CZ5
20ms
2
3
Qualified
3
CZ14
20ms
2
5
Qualified
4
CZ15
20ms
6
11
Qualified
5
CZ26
20ms
4
48
Fail to be qualified
6
CZ27
20ms
6
31
Fail to be qualified
7
CZ61
20ms
3
2
Qualified
8
CZ62
20ms
1
1
Qualified
9
CZ63
20ms
5
24
Fail to be qualified
10
CZ64
20ms
2
12
Fail to be qualified
TABLE 4 simulation node Capacity expansion jitter comparison
By expanding the capacity of the access node of the power data simulation network, the simulation finds that the core and the aggregation link are influenced by the increase of the number of nodes and the increase of flow, the network jitter becomes large, and part of the node network jitter exceeds the standard. Therefore, the communication link is expanded, the link bandwidth is guaranteed, the network jitter is reduced, and the network delay of each node after the expansion of the link and the network quality after the expansion can be analyzed through the link expansion verification of the simulation power data network, as shown in table 5.
TABLE 5 simulated Link Capacity expansion jitter comparison
(4) Link traffic
According to the requirement on the link flow, network optimization or link capacity expansion is required to be carried out when the daily average utilization rate of the bandwidth of the power communication network interconnection link exceeds 50% of the physical bandwidth. Through the capacity expansion of the access node, the load condition of each link is counted, and compared with the standard of the technical specification, a basis can be provided for the capacity expansion optimization of the link, as shown in table 6.
Serial number
Link circuit
Standard of merit
Load before node capacity expansion
Load after node capacity expansion
Qualification situation
1
HX1-HX2
50%
2%
86%
Fail to be qualified
2
HX2-HJ6
50%
/
75%
Fail to be qualified
3
HX1-ZZ
50%
4%
96%
Fail to be qualified
4
HX2-HJ7
50%
/
11%
Fail to be qualified
TABLE 6 comparison of simulation node capacity expansion link loads
Through carrying out capacity expansion on the access nodes of the power data simulation network, the simulation finds that the core and the aggregation link are influenced by the increase of the number of the nodes and the increase of the flow, and the overload occurs on part of the links. Therefore, the communication link is expanded, the link bandwidth is guaranteed, the traffic pressure of each link is reduced, and the network delay of each node after the link is expanded and the network quality after the expansion can be analyzed through link expansion verification of the simulation power data network, as shown in table 7.
Serial number
Link circuit
Standard of merit
Load before link capacity expansion
Load after link capacity expansion
Qualification situation
1
HX1-HX2
50%
86%
9%
Qualified
2
HX2-HJ6
50%
75%
7%
Qualified
3
HX1-ZZ
50%
96%
10%
Qualified
4
HX2-HJ7
50%
11%
2%
Qualified
TABLE 7 simulation Link Capacity expansion Link load comparison
(5) Number of device packages
The forwarding rate of the device packets obtained through simulation and the requirement on the forwarding performance of each hierarchy of network devices are met, the load of the device for forwarding the data packets for 1 hour continuously does not exceed 50% of the total processing capacity of the device, and whether the forwarding capacity of each node device meets the requirement of network redundancy is judged, as shown in table 8.
TABLE 8 comparison of forwarding packets for emulation node expansion devices
The communication link is expanded, the forwarding rate of the device packet is obtained through simulation, and according to the forwarding performance requirement of each hierarchy of network devices, the load of the device forwarding data packet number for 1 continuous hour does not exceed 50% of the total processing capacity of the device, and whether the forwarding capacity of each node device meets the requirement of network redundancy is judged, as shown in table 9.
Serial number
Node name
Packet forwarding rate before capacity expansion
Packet forwarding rate after capacity expansion
Qualification situation
1
HX1
102081
105561
Qualified
2
HX2
80123
82651
Qualified
3
HJ5
7278
7675
Qualified
4
HJ6
53826
55294
Qualified
5
HJ11
33954
34527
Qualified
6
HJ12
59234
62948
Qualified
TABLE 9 comparison of forwarded packets for emulated link expansion device
(6) Link quality
The power communication network is subjected to simulation verification by using a power communication network digital simulation system, the simulation network is subjected to node scale expansion, and the number of stations entering the plant is increased to increase the network scale. When the simulation network scale is increased, the data packet receiving and sending conditions of each node are obtained, and the overall operation condition and the network quality of the network are analyzed, so that the node network performance is evaluated, as shown in table 10.
Specifically, the station side sends data packets with the same quantity and size to the master station in unit time, records the quantity of the data packets received by the monitoring master station, and compares and calculates the sending and receiving data packets after the capacity expansion of the plurality of node devices to obtain the transmission quality of the service data.
Link quality (1- (. sigma. send packet-. sigma. receive packet)/. sigma. send packet). 100
TABLE 10 simulation node Capacity expansion Link quality comparison
And (3) carrying out simulation verification on the electric power communication network by using the electric power communication network digital simulation system, and carrying out link capacity expansion on the simulation network. When the link bandwidth is simulated, the data packet receiving and sending conditions of each node are obtained, and the overall operation condition and the network quality of the network are analyzed, so that the network performance of the nodes is evaluated, as shown in table 11.
Specifically, the station side sends data packets with the same quantity and size to the master station in unit time, records the quantity of the data packets received by the monitoring master station, and compares and calculates the sending and receiving data packets after the capacity expansion of the plurality of node devices to obtain the transmission quality of the service data.
Link quality (1- (. sigma. send packet-. sigma. receive packet)/. sigma. send packet). 100
Serial number
Node name
Standard of merit
Capacity expansion front link quality
Link quality after capacity expansion
Qualification situation
1
CZ4
99
99.687
99.998
Qualified
2
CZ5
99
99.696
99.995
Qualified
3
CZ14
99
99.533
99.997
Qualified
4
CZ15
99
99.365
99.996
Qualified
5
CZ16
99
99.686
99.998
Qualified
6
CZ17
99
99.819
99.996
Qualified
7
CZ61
99
99.186
99.991
Qualified
8
CZ62
99
99.597
99.995
Qualified
9
CZ63
99
99.778
99.999
Qualified
10
CZ64
99
99.895
99.996
Qualified
TABLE 11 simulation Link Capacity expansion Link quality comparison
And (3) carrying out simulation verification on the electric power communication network by using an electric power communication network digital simulation system, and simulating the overall performance of the network after carrying out node capacity expansion and link capacity expansion. The network operation condition after the access of 64 nodes is added in the simulation; and performing gigabit capacity expansion transformation on the core and the aggregation link, and increasing loads of the link and the equipment after obtaining the node capacity expansion, so that network delay and jitter are increased, and therefore capacity expansion needs to be performed on the interconnection link to ensure the bandwidth of the service. The method comprises the steps of carrying out capacity expansion simulation on the power communication simulation network to obtain network operation data after capacity expansion, analyzing bottleneck points after the capacity expansion of the network, and providing a basis for network optimization.
By means of the load pressure of the network after the capacity expansion of the simulation nodes and the influence and range on the operation of the whole network, the overall performance of the survival network after the capacity expansion is analyzed in combination with the technical specification, so that the evaluation index of the overall efficiency of the network is determined, and the quality evaluation of the whole network after the capacity expansion is realized.
The simulation result and the technical specification are combined and analyzed to determine the network influence range after the capacity expansion of the multiple network nodes and the network performance evaluation index after the network link switching, as shown in table 12.
Table 12 node capacity-expanding network performance evaluation index table
In the simulation method for the power communication network in the network capacity expansion scene, the power communication network digital simulation system is used for performing simulation verification on the power communication network, simulating the influence range after the capacity expansion of the nodes and the links and the overall performance of the network before and after the capacity expansion, realizing the overall evaluation on the overall network, determining the corresponding overall efficiency evaluation index of the network, forming the corresponding evaluation method, and providing an evaluation guide for network design and subsequent optimization.
It should be understood that although the various steps in the flow charts of fig. 1-4 are shown in order as indicated by the arrows, the steps are not necessarily performed in order as indicated by the arrows. The steps are not performed in the exact order shown and described, and may be performed in other orders, unless explicitly stated otherwise. Moreover, at least some of the steps in fig. 1-4 may include multiple steps or multiple stages, which are not necessarily performed at the same time, but may be performed at different times, which are not necessarily performed in sequence, but may be performed in turn or alternately with other steps or at least some of the other steps.
In one embodiment, as shown in fig. 9, there is provided a power communication network capacity expansion simulation verification apparatus, including: treat dilatation model construction module 901, dilatation model construction module 902, dilatation model simulation module 903 and network dilatation verification module 904, wherein:
a model building module to be expanded 901, configured to obtain a topology structure of the power communication network to be expanded, and build a corresponding network model to be expanded according to the topology structure;
a capacity expansion model building module 902, configured to determine a capacity expansion node, and access the capacity expansion node to a network model to be expanded to obtain a capacity expansion network model;
a capacity expansion model simulation module 903, configured to simulate a capacity expansion network model by using a preset simulation system to obtain a simulation result for the capacity expansion network model;
and a network expansion verification module 904, configured to obtain a network verification result after the power communication network is expanded according to the simulation result.
In an embodiment, the to-be-expanded model building module 901 is further configured to obtain, according to the topology structure, the device models of a plurality of communication nodes included in the to-be-expanded power communication network and connection modes of the plurality of communication nodes; acquiring a simulation equipment model corresponding to each communication node from a pre-constructed simulation node equipment model library by using the equipment model; and connecting the simulation equipment models corresponding to the communication nodes according to the connection mode to construct a network model to be expanded.
In one embodiment, the power communication network to be expanded comprises a plurality of network levels; the capacity expansion model building module 902 is further configured to obtain a network level to be expanded corresponding to the power communication network to be expanded; acquiring a capacity expansion node equipment model corresponding to a capacity expansion node from a simulation node equipment model library, and accessing the capacity expansion node equipment model to a network model to be expanded to obtain a capacity expansion network model; and the network level of the capacity expansion node equipment model in the capacity expansion network model is matched with the network level to be expanded.
In an embodiment, the capacity expansion model building module 902 is further configured to obtain a capacity expansion device model corresponding to the capacity expansion node and an access node corresponding to the capacity expansion node; acquiring a capacity expansion simulation equipment model corresponding to a capacity expansion node from a simulation node equipment model library by using the model of the capacity expansion equipment; and connecting the capacity expansion simulation equipment model with an access simulation equipment model in the network model to be expanded corresponding to the access node to obtain the capacity expansion network model.
In one embodiment, the simulation result of the capacity expansion network model comprises simulation results of a plurality of different verification indexes; a network capacity expansion verification module 904, further configured to obtain an index threshold corresponding to each verification index; comparing the simulation result of each verification index with the index threshold corresponding to each verification index, and determining the network verification result after the capacity expansion of the power communication network according to the comparison result.
In one embodiment, the validation metrics include: at least one of a routing hop count index, a network delay index, a network jitter index, a link traffic index, a device packet forwarding capability index, and a link quality index.
In one embodiment, the power communication network capacity expansion simulation verification apparatus further includes: and the link capacity expansion simulation module is used for carrying out capacity expansion processing on the communication link on the capacity expansion network model if the network verification result after the capacity expansion of the power communication network is unqualified, simulating the capacity expansion network model after the capacity expansion processing of the communication link by using a simulation system, and acquiring the simulation result of the capacity expansion network model after the capacity expansion processing of the communication link.
For specific limitations of the power communication network capacity expansion simulation verification apparatus, reference may be made to the above limitations of the power communication network capacity expansion simulation verification method, which is not described herein again. All or part of each module in the power communication network capacity-expansion simulation verification device can be realized by software, hardware and a combination thereof. The modules can be embedded in a hardware form or independent from a processor in the computer device, and can also be stored in a memory in the computer device in a software form, so that the processor can call and execute operations corresponding to the modules.
In one embodiment, a computer device is provided, which may be a terminal, and its internal structure diagram may be as shown in fig. 10. The computer device includes a processor, a memory, a communication interface, a display screen, and an input device connected by a system bus. Wherein the processor of the computer device is configured to provide computing and control capabilities. The memory of the computer device comprises a nonvolatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the operation of an operating system and computer programs in the non-volatile storage medium. The communication interface of the computer device is used for carrying out wired or wireless communication with an external terminal, and the wireless communication can be realized through WIFI, an operator network, NFC (near field communication) or other technologies. The computer program is executed by the processor to realize a power communication network capacity expansion simulation verification method. The display screen of the computer equipment can be a liquid crystal display screen or an electronic ink display screen, and the input device of the computer equipment can be a touch layer covered on the display screen, a key, a track ball or a touch pad arranged on the shell of the computer equipment, an external keyboard, a touch pad or a mouse and the like.
Those skilled in the art will appreciate that the architecture shown in fig. 10 is merely a block diagram of some of the structures associated with the disclosed aspects and is not intended to limit the computing devices to which the disclosed aspects apply, as particular computing devices may include more or less components than those shown, or may combine certain components, or have a different arrangement of components.
In one embodiment, a computer device is further provided, which includes a memory and a processor, the memory stores a computer program, and the processor implements the steps of the above method embodiments when executing the computer program.
In an embodiment, a computer-readable storage medium is provided, on which a computer program is stored which, when being executed by a processor, carries out the steps of the above-mentioned method embodiments.
It will be understood by those skilled in the art that all or part of the processes of the methods of the embodiments described above can be implemented by hardware instructions of a computer program, which can be stored in a non-volatile computer-readable storage medium, and when executed, can include the processes of the embodiments of the methods described above. Any reference to memory, storage, database or other medium used in the embodiments provided herein can include at least one of non-volatile and volatile memory. Non-volatile Memory may include Read-Only Memory (ROM), magnetic tape, floppy disk, flash Memory, optical storage, or the like. Volatile Memory can include Random Access Memory (RAM) or external cache Memory. By way of illustration and not limitation, RAM can take many forms, such as Static Random Access Memory (SRAM) or Dynamic Random Access Memory (DRAM), among others.
The technical features of the above embodiments can be arbitrarily combined, and for the sake of brevity, all possible combinations of the technical features in the above embodiments are not described, but should be considered as the scope of the present specification as long as there is no contradiction between the combinations of the technical features.
The above-mentioned embodiments only express several embodiments of the present application, and the description thereof is more specific and detailed, but not construed as limiting the scope of the invention. It should be noted that, for a person skilled in the art, several variations and modifications can be made without departing from the concept of the present application, which falls within the scope of protection of the present application. Therefore, the protection scope of the present patent shall be subject to the appended claims.
- 上一篇:石墨接头机器人自动装卡簧、装栓机
- 下一篇:一种自动驾驶测试方法、装置及电子设备