-
2025-08-05
19/187,036
2025-04-23
US 12,381,817 B1
2025-08-05
-
-
Xavier S Wong
Westbridge IP LLC
2045-04-23
Smart Summary: A new method helps manage how services are routed in an active distribution network based on their importance. It first evaluates each service's physical and information needs to create a ranking of their importance. Then, it measures the performance and reliability of different routes to create a distance matrix. Using this information, the method optimizes the routing schedule to match the most important services with the best routes. This approach ensures that services are delivered efficiently and effectively according to their needs. 🚀 TL;DR
Disclosed are a service demand-driven routing scheduling and dynamic selection method and system for active distribution network. The method includes: evaluating a physical importance index and an information importance index of each service traffic according to a physical influence and an information demand of each issued service traffic, comprehensively taking into account the physical importance index and the information importance index to obtain a comprehensive importance index, and ranking the comprehensive importance index to obtain a ranked service traffic set; quantizing the real-time performance and the reliability of a route link and generating a route distance matrix; inputting the ranked service traffic set and the route distance matrix into a route scheduling optimization model, and generating a route scheduling scheme of the overall service traffic based on a principle of service traffic importance and route path performance matching.
Get notified when new applications in this technology area are published.
H04L45/70 » CPC main
Routing or path finding of packets in data switching networks Routing based on monitoring results
H04L47/24 » CPC further
Traffic control in data switching networks; Flow control; Congestion control Traffic characterised by specific attributes, e.g. priority or QoS
H04L49/101 » CPC further
Packet switching elements characterised by the switching fabric construction using crossbar or matrix
H04W40/02 » CPC further
Communication routing or communication path finding Communication route or path selection, e.g. power-based or shortest path routing
H04L45/00 IPC
Routing or path finding of packets in data switching networks
The application claims priority to Chinese Patent Application No. 202411650828.1, filed on Nov. 19, 2024, which is incorporated herein by reference in its entirety.
The present disclosure relates to a service demand-driven routing scheduling and dynamic selection method and system for an active distribution network, and belongs to the technical field of active distribution network control.
In recent years, with the increasingly prominent energy shortage and environmental problems, the new energy power generation technology has developed rapidly. A large number of new energy power generation devices are connected to the power grid in the form of Distributed generation (DG), which not only relieves the pressure on the power grid, but also brings challenges to the distribution network in terms of power quality, planning, operation and control. In order to cope with the above challenges, people have applied various active control strategies to alleviate these problems, so that the traditional distribution network gradually evolves to the Active Distribution Network (ADN). The active distribution network uses the mode of actively managing distributed generation, energy storage devices and bidirectional loads of customers, which is a public distribution network with a flexible topology. The control technology increases and complicates the dependence of a physical system on an information system, so that the active distribution network becomes a Cyber-Physical Power System (CPPS).
There are many regulation services in the active distribution network, such as voltage regulation, frequency regulation and demand response. These services are generated in the control center and are issued by the information system after being scheduled by the control center in a unified manner, so as to regulate the physical system in real time, thus maintaining the safe and stable operation of the active distribution network, providing users with a high-quality power supply, and providing reliable guarantee for the national economy while meeting the electricity demand of users.
However, on the one hand, due to different specific demands of multi-regulation services in the active distribution network (such as emergency services such as relay protection and safety control pay more attention to the real-time performance, while economic services such as power consumption information acquisition and office automation pay more attention to the reliability) and the large number of services, how to coordinate the routing and forwarding of different service traffics based on service demands and provide appropriate route paths for service traffics with different needs, so as to meet the real-time performance and the reliability of multi-service traffic transmission, has become an urgent problem to be solved. On the other hand, the stability of the physical system and the quality of service of users depend on the real-time and accurate transmission of regulation instructions. As a typical CPPS, the data transmission performance of the active distribution network strongly depends on the normal operation of the information system. Once the information system fails, resulting in the regulation instructions being unable to be issued in time, this will seriously affect the stability of the physical system and even bring cause to the national economy. Therefore, how to ensure the real-time transmission of the regulation instructions when some route communication links suddenly fail due to network attacks or natural disasters is very important for improving the robustness of the active distribution network and ensuring the safe and stable operation of the system.
Therefore, that present disclosure design a service demand-driven routing scheduling and dynamic selection method and device for an active distribution network, which not only can satisfy different demands of multi-regulation services and generate an optimal traffic scheduling scheme, thereby ensuring the real-time reliable transmission of the traffic, but also can respond to sudden failures of communication links and quickly re-select route paths.
The purpose of the present disclosure is to overcome the shortcomings of the prior art, and to provide a service demand-driven routing scheduling and dynamic selection method and system for an active distribution network, so as to solve the problem of ensuring the real-time and reliable transmission of the multi-service traffic according to different regulation service demands in a cyber-physical scene, as well as the problem of rapid route path reconstruction in the event of sudden link failures.
In order to achieve the above objectives/solve the above technical problems, the present disclosure is achieved by using the following technical scheme.
In a first aspect, the present disclosure provides a service demand-driven routing scheduling and dynamic selection method for active distribution network, where the method includes:
Optionally, evaluating a physical importance index and an information importance index of each service traffic according to a physical influence and an information demand of each issued service traffic includes:
G ( i ) = ∑ j ∈ N i k s ( i ) k s ( j ) d i j ( 1 )
G p ( i ) = ∑ j ∈ N i p i , norm k s ( i ) · p j , n o m k s ( j ) d i j ( 2 )
c n o r m = ( 1 - X ) ( c - c min c max - c min ) + X ( 3 )
I c ( k ) = α 1 1 τ k , norm + α 2 1 e k , norm ( 5 )
Optionally, comprehensively taking into account the physical importance index and the information importance index to obtain a comprehensive service traffic importance index includes:
arranging the traffics in a traffic set to be scheduled F in a descending order according to the comprehensive importance Ik of each traffic to obtain a ranked traffic set.
Optionally, quantizing the real-time performance and the reliability of each route link and generating a route distance matrix includes:
distance ij = { w 1 τ ij , norm + w 2 e ij , norm , a ij = 1 inf , a ij = 0 ( 7 )
Optionally, the method further includes:
Optionally, the route scheduling optimization model aims at minimizing an average transmission delay and a bit error rate of all traffics, and is constructed with constraints of a deadline, a bit error rate, a communication bandwidth and a node queue of the service traffic.
Optionally, the route scheduling optimization model has an objective function of:
min 1 ❘ "\[LeftBracketingBar]" F ❘ "\[RightBracketingBar]" ∑ f k ∈ F ( o 1 τ k , t otal + o 2 e k , t otal ) ( 8 )
τ k , t o t a l = ∑ l ij ∈ p a t h k τ i j ( 9 ) e k , t o t a l = 1 - ∏ l ij ∈ path k ( 1 - e i j ) ( 10 )
∑ f k ∈ F x k i j · b k ⩽ b i j , ∀ l i j ∈ E ( 13 )
∑ f k ∈ F v k i ⩽ q i , max , ∀ v i ∈ V ( 14 )
Optionally, inputting the ranked service traffic set and the route distance matrix into a pre-constructed route scheduling optimization model, and generating an optimal route scheduling scheme of the overall service traffic based on a principle of service traffic importance and route path performance matching includes:
In a second aspect, the present disclosure provides a service demand-driven routing scheduling and dynamic selection system for an active distribution network, where the system includes:
Optionally, the system further includes:
Compared with the prior art, the present disclosure has the following beneficial effects.
Firstly, according to the method of evaluating the information physical comprehensive importance of the service traffic provided by the present disclosure, the physical traffic importance index and the information importance index are comprehensively taken into account to obtain a comprehensive importance index, so that the problem that service traffic evaluation in a cyber-physical scene is solved.
Secondly, in the present disclosure, a method for route optimization scheduling base on the principle of service traffic importance and route path performance matching is proposed, which solve the problem that it is difficult to schedule the multi-service traffic on demand.
Lastly, in the present disclosure, a method for route dynamic selection base on real-time link failure information and an original optimization scheme provided by the present disclosure can quickly re-select the available path at the node of the failed link, and the reconstruction result can satisfy the transmission demand of the traffic, thus solving the problem of ensuring the transmission of the service traffic on demand in the event of sudden link failures.
FIG. 1 is a flow chart of an embodiment of a service demand-driven routing scheduling and dynamic selection method for an active distribution network according to the present disclosure.
FIG. 2 is a schematic diagram of an execution flow of a cyber-physical architecture of an active distribution network and a method thereof according to the present disclosure.
FIG. 3 is a flow chart of a route optimization scheduling algorithm according to the present disclosure.
FIG. 4 is a flow chart of a route dynamic selection algorithm according to the present disclosure.
FIG. 5 is an effect diagram of route dynamic selection reconfiguration according to the present disclosure.
In order to make the technical means, the creative features, the goals and the effects of the present disclosure understandable, the present disclosure will be further described in detail with reference to the detailed description.
In the description of the present disclosure, it should be understood that the orientational or positional relationships indicated by the terms such as “center”, “longitudinal”, “transverse”, “upper”, “lower”, “front”, “rear”, “left”, “right”, “vertical”, “horizontal”, “top”, “bottom”, “inside” and “outside” are based on the orientational or positional relationships shown in the drawings only for the convenience of describing the present disclosure and simplifying the description, rather than indicate or imply that the referred devices or elements must have a specific orientation, be constructed and operated in a specific orientation, and therefore should not be construed as limiting the present disclosure. In addition, the terms such as “first” and “second” are only used for the purpose of description, and cannot be understood as indicating or implying relative importance or implicitly indicating the number of indicated technical features. Thus, the features defined as “first”, “second” and so on may explicitly or implicitly include one or more of these features. In the description of the present disclosure, unless otherwise specified, “a plurality of” means two or more.
In the description of the present disclosure, it should also be noted that unless otherwise specified and defined expressly, the terms such as “mount”, “link” and “connect” should be understood broadly, for example, it can be fixed connection, detachable connection or integral connection; or mechanical connection or electrical connection; or direct connection or indirect connection through an intermediate medium or communication between two elements. For those skilled in the art, the specific meanings of the above terms in the present disclosure can be understood according to specific situations.
In Embodiment 1, the present disclosure designs a schematic diagram of an execution flow of a cyber-physical architecture of an active distribution network and a method thereof. The architecture includes a top control center, a management terminal, a middle-layer route communication network and a bottom physical power node. The control center acquires the service demand of the management terminal and the topology and traffic information of the route communication nodes, and generates the optimal route scheduling scheme. The route communication node acquires real-time failed link information and makes dynamic selection. The details are as follows.
As shown in FIG. 1 and FIG. 2, a service demand-driven routing scheduling and dynamic selection method for an active distribution network is provided, where the method includes.
For S1, when a plurality of types of regulation services are generated in the control center, it is necessary to comprehensively evaluate the influence of different traffics on the transmission information demand (the real-time performance and the reliability) and on the physical system. The system objects actually involved in power regulation services are abstracted as physical nodes with power attributes. Taking k traffics generated by the control center as an example, the overall traffic set is denoted as F. Each service traffic fk to be scheduled can be denoted as fk={srck, desk, bk, τk, ek, Pk, Ik}, where srck and desk denote the source node and the destination node of the traffic, respectively. bk denotes a bandwidth required for traffic transmission. The traffic has a deadline demand τk and a bit error rate demand ek·Pk denotes a power influence vector Pk=[p1, p2, . . . , pn] generated by the traffic finally acting on the physical node. pi denotes a power influence on the i-th physical node, and Ik denotes the comprehensive importance of the traffic. Taking into account the above service demands and the impacts comprehensively, the following evaluation process is designed.
G ( i ) = ∑ j ∈ N i k s ( i ) k s ( j ) d i j ( 1 )
Since the object of the regulation service is the physical node, the improved gravity centrality formula (2) is obtained by taking into account the influence of different service traffics on the physical system:
G p ( i ) = ∑ j ∈ N i p i , norm ks ( i ) · p j , norm ks ( j ) d ij ; ( 2 )
The normalization method is shown in formula (3):
c norm = ( 1 - X ) ( c - c min c max - c min ) + X ( 3 )
The improved gravity centrality formula (2) is used to denote the physical importance Ip(k) of the service traffic fk, as shown in formula (4):
Ip(k)=Gp(i) (4)
I c ( k ) = α 1 1 τ k , norm + α 2 1 e k , norm ( 5 )
For S3, the traffics in a traffic set to be scheduled F are arranged in a descending order according to the comprehensive importance Ik of each traffic (the larger Ik, the more important the service traffic). The service traffic set is generated in the control center at the beginning. The arrangement here is to rank the traffics in the initial traffic set to obtain a ranked service traffic set.
For S4, after S3 is completed, it is necessary to quantize the real-time performance and the reliability of each route link lij and generate a route distance matrix. The specific process is as follows.
distance i j = { w 1 τ i , j , norm + w 2 e ij , norm , a ij = 1 inf , a ij = 0 ( 7 )
The ranked service traffic set F and the route distance matrix A generated in S5 are used as the inputs of the route scheduling algorithm. A route scheduling scheme of the overall traffic is generated in the control center according to the principle of “service traffic importance and route path performance matching”. Satisfying different service demands in the active distribution network is the basic condition to maintain the safe and stable operation of the system. At the same time, in order to further improve the control performance of the system and the service quality of users, all the traffics should be allocated to the corresponding optimal links according to the importance of the traffics. However, taking into account the limitation of the actual communication environment resources, the above operation cannot be achieved. Therefore, the route optimization scheduling under the constraint conditions should be taken into account, and the fast route algorithm is used to schedule the traffic. The specific steps are as follows.
min 1 ❘ "\[LeftBracketingBar]" F ❘ "\[RightBracketingBar]" ∑ f k ∈ F ( o 1 τ k , total + o 2 e k , t otal ) ( 8 )
The total delay and the total bit error rate of the service traffic fk on a complete route path are (9) and (10), respectively:
τ k , t o t a l = ∑ l ij ∈ p a t h k τ i j ( 9 ) e k , t o t a l = 1 - ∏ l ij ∈ p a t h k ( 1 - e i j ) ( 10 )
A transmission delay constraint of the service traffic is (11): each traffic arrives within the deadline;
τk,total≤τk,∀fk∈F (11)
A bit error rate constraint of the service traffic is (12): each traffic ensures that the total bit error rate does not exceed an allowable maximum bit error rate;
ek,total≤ek,∀fk∈F (12)
A communication link bandwidth constraint is (13): the total traffic accommodated by each link does not exceed the available link bandwidth;
∑ f k ∈ F x k i j · b k ⩽ b i j , ∀ l i j ∈ E ( 13 )
A communication node queue constraint is (14): a length of a traffic queue in each communication node (router) does not exceed the allowable maximum queue value;
∑ f k ∈ F v k i ⩽ q i , max , ∀ v i ∈ V ( 14 )
The Floyd algorithm is an algorithm that uses a dynamic panning idea to find the shortest path between multi-source points in a given weighted graph. First, the ranked traffic set F and the route distance matrix A generated in S2 are used as the inputs of the Floyd algorithm. Second, a shortest path is solved by the Floyd algorithm for each service traffic fk according to the principle of “service traffic importance and route path performance matching”, and the route path with a short distance (high performance) is assigned to the service traffic with a high importance. Thereafter, a constraint condition of the generated route path is judged, the path satisfying the constraint is kept in a route table, the route distance matrix is updated, otherwise, it is considered that traffic scheduling fails. Finally, the above process is repeated until all the traffics in the traffic set F are scheduled and the final scheduling result is returned. It should be noted here that the directly generated scheme, for example, the traffic fl changes from a→d, and the result is [a, b, c, d]. A path is generated for each traffic according to the sequence.
The algorithm pseudo-code is as follows:
| Floyd route optimization scheduling pseudo-code |
| Input: the ranked service traffic set F and the route distance matrix D |
| Output: the route table S of the traffic to be scheduled |
| 1: For fk in F: |
| 2: pathk← Floyd (fk, D) |
| 3: if pathk satisfies (8)-(14): |
| 4: S← pathk |
| 5: update A |
| 6: else: |
| 7: fk is failed |
| 8: end if |
| 9: end For |
| 10: return S |
As shown in FIG. 3 to FIG. 5, in this embodiment, the communication network link suddenly fails due to factors such as network attacks or natural disasters, so that the route scheduling result generated by the control center is unavailable. On the one hand, the link failure information is not obtained by the control center at this time, and the route scheduling scheme cannot be regenerated because of the delay of information transmission. On the other hand, if a scheduling scheme is regenerated by the control center and then is issued to each communication node, the time period is too long to satisfy the transmission needs of the service traffic. Therefore, the method proposed by the present disclosure can quickly re-select the path for the current scheduling traffic only at the failed link node on the basis of keeping a part of the original optimal scheduling results, so as to ensure the real-time demand of the service traffic transmission. The specific process is as follows.
The route dynamic selection pseudo-code is as follows:
| Route dynamic selection pseudo-code |
| Input: the current scheduled service traffic fk and the real-time link failure |
| information lij,failed; |
| Output: the reconfiguration path pathk,new and the new route table Snew of |
| the current scheduled service traffic; |
| 1: if lij,failed =True: |
| 2: update aij←aij =0 |
| 3: update distanceij ← distanceij =inf |
| 4: pathk,rem, pathk,failed ←split(pathk) |
| 5: pathk,re_select ← Floyd (pathk,failed, D) |
| 6: pathk,new ←combine (pathk,rem, pathk,re_select) |
| 7: if pathk,new satisfies (8)-(14): |
| 8: update Snew←S |
| 9:else: |
| 10: fk is failed |
| 11: end if |
| 12: else |
| 13: pass |
| 14: end if |
In Embodiment 2, a service demand-driven routing scheduling and dynamic selection system for an active distribution network is provided, where the system includes:
In the present disclosure, a method for route dynamic selection base on real-time link failure information and an original optimization scheme provided by the present disclosure can quickly re-select the available path at the node of the failed link, and the reconstruction result can satisfy the transmission demand of the traffic, thus solving the problem of ensuring the transmission of the service traffic on demand in the event of sudden link failures.
The above are only the specific embodiments of the present disclosure. It should be pointed out that those skilled in the art can make several improvements and variations without departing from the technical principles of the present disclosure, and these improvements and variations should also be regarded as the scope of protection of the present disclosure.
1. A service demand-driven routing scheduling and dynamic selection method for an active distribution network, wherein the method comprises:
evaluating a physical importance index and an information importance index of each service traffic according to a physical influence and an information demand of each issued service traffic;
comprehensively taking into account the physical importance index and the information importance index to obtain a comprehensive service traffic importance index;
ranking the comprehensive service traffic importance index to obtain a ranked service traffic set;
quantizing the real-time performance and the reliability of each route link and generating a route distance matrix;
inputting the ranked service traffic set and the route distance matrix into a pre-constructed route scheduling optimization model, and generating an optimal route scheduling scheme of the overall service traffic based on a principle of service traffic importance and route path performance matching; and
scheduling, by a lower router, the traffic according to the optimal route scheduling scheme;
wherein evaluating a physical importance index and an information importance index of each service traffic according to a physical influence and an information demand of each issued service traffic comprises:
using an improved gravity centrality method to evaluate a physical importance, wherein an original gravity centrality formula is:
G ( i ) = ∑ j ∈ N i k s ( i ) k s ( j ) d i j ( 1 )
where G(i) denotes an obtained node influence index, ks(i) denotes a k-shell value of a physical node i, ks(j) denotes a k-shell value of a physical node j, the k-shell value denotes the influence in the network topology, Ni denotes a neighboring node set of a physical node i, and dij denotes a topological distance between the physical nodes i and j;
improving the formula (1), and obtaining an improved gravity centrality formula:
G P ( i ) = ∑ j ∈ N i p i , norm k s ( i ) · p j , norm k s ( j ) d i j ( 2 )
where Gp(i) denotes an obtained physical node importance value, pi,norm denotes a power influence of the normalized traffic on the physical node i, pi,normks(i) denotes a comprehensive index of the structural influence and the physical influence of the node i in a network topology, pj,norm denotes a power influence of the normalized traffic on the physical node j, and pj.normks(j) denotes a comprehensive index of the structural influence and the physical influence of the node j in the network topology;
referring to formula (3) for the method of normalizing all variables to be normalized:
c n o r m = ( 1 - X ) ( c - c min c max - c min ) + X ( 3 )
where cnorm denotes a normalized variable value, c denotes the variable to be normalized, cmin denotes a minimum value of the variable c, cmax denotes a maximum value of the variable c, and X denotes the corrected parameter;
using the improved gravity centrality formula (2) to denote the physical importance Ip(k) of the service traffic fk, as shown in formula (4):
Ip(k)=Gp(i) (4)
taking into account the specific real-time demand and reliability demand of different service traffics, constructing a traffic information importance formula (5):
I c ( k ) = α 1 1 τ k , norm + α 2 1 e k , norm ( 5 )
where k denotes the number of the service traffic, Ic(k) denotes the information importance index of the traffic, τk,norm denotes a normalized deadline demand of the traffic, ek,norm denotes a normalized bit error rate demand of the traffic, α1 and α2 denote weight coefficients which satisfy α1+α2=1;
comprehensively taking into account the physical importance index and the information importance index to obtain a comprehensive service traffic importance index comprises:
based on a traffic physical importance Ip(k) (4) and a traffic information importance (5), giving an information physical comprehensive importance index (6) of the service traffic fk:
Ik=β1Ip(k)+β2Ic(k) (6)
where Ik denotes a comprehensive importance of each traffic taking into account both the physical importance and the information importance, and β1 and β2 denote weight coefficients which satisfy β1+β2=1;
arranging the traffics in a traffic set to be scheduled F in a descending order according to the comprehensive importance Ik of each traffic to obtain a ranked traffic set;
wherein quantizing the real-time performance and the reliability of each route link and generating a route distance matrix comprises:
abstracting an actual router as a communication node, and abstracting a link between two communication nodes as a connecting edge, wherein the communication topology is denoted as G={V,E}, V={u1, u2, . . . , un} denotes a communication node set, un denotes an n-th communication node, E={lij|i≠j} denotes a communication link set, lij denotes a communication link between nodes i and j, an adjacency matrix A=[aij]n×n of the communication network is obtained according to the communication network topology, and when the communication nodes i and j are communicated with each other directly, aij=1, otherwise aij=0; aij denotes the connectivity between nodes i and j, and n denotes a matrix dimension;
each communication link lij has a link state attribute: an available link bandwidth bij, a link transmission delay τij and a link transmission bit error rate eij, and each route link is evaluated taking into account the transmission delay and the bit error rate in the link state, and the evaluation method is shown in formula (7):
distance i j = { w i τ ij , norm + w 2 e ij , norm , a ij = 1 inf , a ij = 0 ( 7 )
where distanceij denotes an evaluation value of each link, τij,norm denotes a link transmission delay normalized by formula (3), eij,norm denotes a link bit error rate normalized by formula (3), w1 and w2 denote weight coefficients which satisfy w1+w2=1, inf denotes infinity, and the smaller the value distanceij, the better the performance of the link;
calculating the route distance matrix D=[distanceij]n×n according to formula (7) and the adjacency matrix A of the communication network;
wherein the method further comprises:
when a traffic is scheduled, a communication node where the traffic is located having a link failure, so that an original route path is unavailable, wherein at this time, a current communication node acquires real-time link failure information, regards a failed link lij as unreachable, and modifies a corresponding element aij=0 in the adjacency matrix A and a corresponding element distanceij=inf in a route distance matrix;
re-selecting an optimal path based on service traffic importance and route path performance matching, so as to achieve rapid reconstruction of a failed path;
wherein taking into account that an original route scheduling result is not completely unavailable, dynamic selection of a path is only carried out at the failed link, and a complete route path is incapable of being formed, an optimal scheduling result is combined with a reconstruction result to re-form a complete route path from a source node to a destination node of the service traffic, the complete route path is fed back to a control center, and an optimal scheduling route table S is updated;
wherein the route scheduling optimization model has an objective function of:
min 1 ❘ "\[LeftBracketingBar]" F ❘ "\[RightBracketingBar]" ∑ f k ∈ F ( o 1 τ k , total + o 2 e k , t otal ) ( 8 )
where |F| denotes the number of traffics in the traffic set to be scheduled, τk,total denotes a total transmission delay of the service traffic fk on a complete route path, ek,total denotes a total bit error rate of the service traffic fk on a complete route path, and o1 and o2 denote weight coefficients which satisfy o1+o2=1;
the total delay and the total bit error rate of the service traffic on a complete route path are (9) and (10), respectively:
τ k , t o t a l = ∑ l ij ∈ p a t h k τ i j ( 9 ) e k , t o t a l = 1 - ∏ l ι γ ∈ p a t h k ( 1 - e i j ) ( 10 )
where lij denotes a link, pathk denotes a complete route path of the service traffic fk, fk denotes a k-th traffic to be scheduled, and F denotes a traffic set to be scheduled;
a transmission delay constraint of the service traffic is (11): each traffic arrives within the deadline;
τk,total≤τk,∀fk∈F (11)
where τk denotes a deadline of the service traffic;
a bit error rate constraint of the service traffic is (12): each traffic ensures that the total bit error rate does not exceed an allowable maximum bit error rate;
ek,total≤ek,∀fk∈F (12)
where ek denotes an allowable maximum bit error rate of the service traffic;
a communication link bandwidth constraint is (13): the total traffic accommodated by each link does not exceed the available link bandwidth;
∑ f k ∈ F x k i j · b k ⩽ b i j , ∀ l i j ∈ E ( 13 )
where xkij denotes an indicator indicating whether the service traffic fk passes through the communication link lij, when the service traffic fk passes through the communication link lij, xkij=1, otherwise, xkjj=0, bk denotes a bandwidth required for traffic transmission, and bij denotes a total bandwidth of the lij;
a communication node queue constraint is (14): a length of a traffic queue in each communication node does not exceed the allowable maximum queue value;
∑ f k ∈ F v k i ⩽ q i , max , ∀ v i ∈ V ( 14 )
where uki denotes an indicator indicating whether the service traffic fk passes through the communication node i, when the service traffic fk passes through the communication node ui, uki=1, otherwise, uki=0, qi,max denotes a maximum traffic storage queue of the communication node i.
2. The service demand-driven routing scheduling and dynamic selection method for the active distribution network according to claim 1, wherein the route scheduling optimization model aims at minimizing an average transmission delay and a bit error rate of all traffics, and is constructed with constraints of a deadline, a bit error rate, a communication bandwidth and a node queue of the service traffic.
3. The service demand-driven routing scheduling and dynamic selection method for the active distribution network according to claim 1, wherein inputting the ranked service traffic set and the route distance matrix into a pre-constructed route scheduling optimization model, and generating an optimal route scheduling scheme of the overall service traffic based on a principle of service traffic importance and route path performance matching comprises:
solving a shortest path by a Floyd algorithm for each service traffic according to the principle of service traffic importance and route path performance matching, and generating a current minimum distance route path for the service traffic with a high importance; and
judging a constraint condition of generating the current minimum distance route path, keeping the path satisfying the constraint in a route table, updating the route distance matrix, otherwise, considering that traffic scheduling fails, until all the traffics in the traffic set are scheduled, and obtaining the optimal route scheduling scheme.
4. A system of the service demand-driven routing scheduling and dynamic selection method for the active distribution network according to claim 1, wherein the system comprises:
a traffic importance evaluation module, which is configured to evaluate a physical importance index and an information importance index of each service traffic according to a physical influence and an information demand of each issued service traffic;
a fusion module, which is configured to comprehensively take into account the physical importance index and the information importance index to obtain a comprehensive service traffic importance index;
a service traffic set module, which is configured to rank the comprehensive service traffic importance index to obtain a ranked service traffic set;
a route link quantization module, which is configured to quantize the real-time performance and the reliability of each route link and generate a route distance matrix;
a route optimization generation module, which is configured to input the ranked service traffic set and the route distance matrix into a pre-constructed route scheduling optimization model, and generate an optimal route scheduling scheme of the overall service traffic based on a principle of service traffic importance and route path performance matching; and
a traffic scheduling module, which is configured to schedule, by a lower router, the traffic according to the optimal route scheduling scheme.
5. The service demand-driven routing scheduling and dynamic selection system for the active distribution network according to claim 4, wherein the system further comprises:
a route dynamic selection module, which is configured to dynamically select a route path based on real-time link failure information and an original optimization scheme when there is a link failure.