A Method, System and Device for Generating D-FACTS Deployment and Operation Strategies for Moving Target Defense

By calculating the linear sensitivity of power system lines and optimizing the D-FACTS equipment deployment solution, the problems of high deployment costs and large system losses in MTD technology are solved, and a coordinated optimization deployment solution that reduces system losses and improves economics and security while defending against FDI attacks is achieved.

CN116055099BActive Publication Date: 2025-05-30XI AN JIAOTONG UNIV
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202211551727.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-12-05
Publication Date
2025-05-30
Estimated Expiration
2042-12-05

AI Technical Summary

Technical Problem

When using mobile target defense (MTD) technology to defend against false data injection attacks (FDI) in the power grid, the existing technology lacks the economic and security of the deployment solution, resulting in high equipment deployment costs and large system losses.

Method used

By calculating the linear sensitivity of all lines of the power system, optimize the deployment plan of D-FACTS equipment, and generate D-FACTS deployment and operation strategies for mobile target defense, ensuring that the system has smaller losses and achieving an optimized deployment plan that coordinates economy and security.

Benefits of technology

It realizes the reduction of system losses while defending against FDI attacks, solves the joint optimization problem of security and economics when applying MTD technology, and ensures the economical and efficient D-FACTS equipment.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116055099B_ABST
    Figure CN116055099B_ABST
Patent Text Reader

Abstract

A method, system and device for generating D-FACTS deployment and operation strategies for mobile target defense provided by the present invention include the following steps: Step 1, obtaining data information of the power system; Step 2, calculating the linear sensitivity of all lines of the power system according to the obtained data information; Step 3, deploying D-FACTS devices according to the obtained linear sensitivity to obtain a deployment plan for D-FACTS devices; Step 4, optimizing the obtained deployment plan for D-FACTS devices to obtain D-FACTS deployment and operation strategies for mobile target defense; The present invention can quickly and effectively generate D-FACTS device deployment and operation plans that meet security and economy requirements, and solves the contradiction between the security and economy of using D-FACTS devices in MTD.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention belongs to the technical field of power grid attack detection, and particularly relates to a method, system and device for generating D-FACTS deployment and operation strategies for moving target defense. Background Art

[0002] False Data Injection Attack (FDI) is a main attack method against power system state estimation. An attacker can tamper with the measurement data of the system to make the system make a wrong estimation of the current state. At the same time, the FDI attack has concealment and can bypass system detection. Moving Target Defense (MTD) is an effective method for defending against FDI attacks. The idea of MTD is to continuously change the system by means of dynamically changing parameters, deploying heterogeneous systems, etc., so as to reduce the attack window, increase system uncertainty, thereby increasing the cost for an attacker to invade system vulnerabilities to implement an attack and reducing the attack success rate. MTD applied to the power system mainly increases the uncertainty of the attacker's knowledge of the system by dynamically changing the line reactance value.

[0003] Distributed Flexible Alternative Current Transmission Systems (D-FACTS) is an intelligent device that can be installed on a line to change the line parameters, and can periodically adjust the parameters of the transmission line and dynamically update the key information of the system. The application of D-FACTS devices can improve the regulation ability of the system power flow, enhance the controllability of the system, and at the same time obtain a greater safety margin and a smaller transmission cost.

[0004] By using D-FACTS devices, a defender can dynamically change the transmission line parameters and increase system uncertainty, thereby defending against FDI attacks. Therefore, applying D-FACTS devices to dynamically perturb system parameters has become the main means of moving target defense in the power system.

[0005] Existing research mainly focuses on the theoretical demonstration and completeness discussion of MTD technology, etc., and lacks research on the economic problems faced in the actual application of MTD technology. Most research is carried out on the premise that D-FACTS devices are all deployed in the system. However, in actual applications, the deployment cost of the devices often needs to be considered.

[0006] When this patent research actually applies MTD, it simultaneously considers the economy and security of the deployment plan. Using a given number of D-FACTS devices, it maximally improves the attack detection ability of MTD while minimizing system losses, achieving an optimized deployment plan that coordinates economy and security. This patent presents a method for generating D-FACTS deployment and operation strategies for mobile target defense. Summary of the Invention

[0007] The purpose of the present invention is to provide a method, system, and device for generating D-FACTS deployment and operation strategies for mobile target defense, which solves the defect of high cost in the mobile target defense technology of power systems.

[0008] To achieve the above objective, the technical solution adopted by the present invention is as follows:

[0009] A method for generating D-FACTS deployment and operation strategies for mobile target defense provided by the present invention includes the following steps:

[0010] Step 1, obtain the data information of the power system;

[0011] Step 2, calculate the linear sensitivities of all lines in the power system according to the obtained data information;

[0012] Step 3, deploy D-FACTS devices according to the obtained linear sensitivities to obtain a deployment plan for D-FACTS devices;

[0013] Step 4, optimize the obtained deployment plan for D-FACTS devices to obtain D-FACTS deployment and operation strategies for mobile target defense.

[0014] Preferably, in step 2, according to the obtained data information, the linear sensitivities corresponding to all lines in the power system are calculated by combining the following formula:

[0015]

[0016] Where: P loss is the system loss, P flow is the line power flow, G and B are respectively the real part and the imaginary part of the line admittance matrix, s (θ,V) is the matrix composed of the node phase angle and amplitude, x ij is the line l ij 's reactance value.

[0017] Preferably, in step 3, the specific method of deploying D-FACTS devices according to the obtained linear sensitivities is as follows:

[0018] S31. Sort all the obtained absolute values of linear sensitivities in descending order, and use the maximum absolute value of linear sensitivity to perturb the line corresponding to this linear sensitivity to generate a basic security plan for the power system;

[0019] S32. Determine whether the number of D-FACTS devices used in the basic security plan reaches the upper limit. If it does not reach the upper limit, go to S33; otherwise, go to S37;

[0020] S33. Determine whether the rank of the combined matrix reaches the maximum value. If it reaches the maximum value, go to S34; otherwise, go back to S31 and continue to perturb the next line according to the sorting of the absolute values of linear sensitivities;

[0021] S34. Generate an enhanced deployment plan;

[0022] S35. Determine whether the total number of D-FACTS devices used in the basic security plan and the enhanced deployment plan reaches the upper limit. If it reaches the upper limit, go to S310; otherwise, go to S36;

[0023] S36. Determine whether the D-FACTS devices cover all nodes. If at least one line connected to each node in the power system is deployed with D-FACTS devices, go to S37; otherwise, go to S34;

[0024] S37. Supplement the deployment plan to finally generate the deployment plan of D-FACTS devices.

[0025] Preferably, in S31, to generate a basic security plan for the power system, the specific method is:

[0026] Obtain the system measurement matrix corresponding to the power system;

[0027] Sort all the obtained absolute values of linear sensitivities in descending order, and use the maximum absolute value of linear sensitivity to perturb the line corresponding to this linear sensitivity to obtain the perturbed system measurement matrix corresponding to this power system;

[0028] Combine the system measurement matrix and the perturbed system measurement matrix to obtain a combined matrix;

[0029] Determine whether the rank of the combined matrix increases. If the rank of the combined matrix increases, deploy D-FACTS devices on this line; otherwise, cancel the perturbation of this line.

[0030] Preferably, in S34, to generate an enhanced deployment plan, the specific method is:

[0031] Determine whether there is a node in the circuit system where none of the connected lines are deployed with D-FACTS devices. If there is such a node where none of the connected lines are deployed with D-FACTS devices, then regard this node as an uncovered node;

[0032] Find a line corresponding to the maximum absolute value of linear sensitivity among the connected lines of all uncovered nodes, and deploy a D-FACTS device on this one line.

[0033] Preferably, in S37, supplement the deployment plan. The specific method is:

[0034] Among all the lines where D-FACTS devices are not deployed, select the line corresponding to the maximum absolute value of linear sensitivity for the deployment of D-FACTS devices until the usage quantity of D-FACTS devices reaches the upper limit.

[0035] Preferably, in step 4, optimize the obtained deployment plan of D-FACTS devices to obtain a D-FACTS deployment and operation strategy for mobile target defense. The specific method is:

[0036] Taking the minimization of the active power loss of the system as the optimization goal, and taking the range of line reactance variation and ensuring that the lines where D-FACTS devices are deployed all perform reactance perturbation while the lines without installed D-FACTS devices are not perturbed as the constraint conditions, optimize the obtained deployment plan of D-FACTS devices to obtain a D-FACTS deployment and operation strategy for mobile target defense.

[0037] A system for generating a D-FACTS deployment and operation strategy for mobile target defense includes:

[0038] A data information acquisition unit for acquiring the data information of the power system;

[0039] A calculation unit for calculating the linear sensitivity of the power system lines according to the obtained data information;

[0040] A deployment plan generation unit for deploying D-FACTS devices according to the obtained linear sensitivity to obtain a deployment plan of D-FACTS devices;

[0041] A plan optimization unit for optimizing the obtained deployment plan of D-FACTS devices to obtain a D-FACTS deployment and operation strategy for mobile target defense.

[0042] A device for generating a D-FACTS deployment and operation strategy for mobile target defense includes a processor and a computer program that can run on the processor. When the processor executes the computer program, it implements the steps of the method

[0043] Compared with the prior art, the beneficial effects of the present invention are as follows:

[0044] A method for generating D-FACTS deployment and operation strategies for mobile target defense provided by the present invention is used to solve the problems of D-FACTS device deployment and the generation of line reactance change strategies when applying MTD technology to deal with FDI attacks in the power grid. While quickly and effectively defending against FDI attacks, it ensures that the deployment and operation strategies make the system have smaller losses, and solves the joint optimization problem of security and economy when MTD technology is applied to the cyber-physical security problem of the power grid. Specifically:

[0045] Selecting lines and deploying D-FACTS devices using descending linear sensitivity can reduce the system loss by a greater margin; selecting lines with an increased joint matrix rank after perturbation to deploy D-FACTS devices can improve the detection ability of MTD. When the joint matrix rank reaches the maximum, the detection ability reaches the maximum; enhancing the security of MTD by covering more nodes. The fewer uncovered nodes in the system, the smaller the possibility of an attack bypassing MTD; at the same time, by solving the optimization problem and minimizing the active power loss of the system, the optimal reactance value of the lines for deploying D-FACTS devices is obtained. The present invention can quickly and effectively generate D-FACTS device deployment and operation plans that meet security and economy requirements, and solves the contradiction between the security and economy of using D-FACTS devices in MTD. BRIEF DESCRIPTION OF THE DRAWINGS

[0046] Figure 1 is the flowchart of the present invention;

[0047] Figure 2 is the IEEE-14BUS system diagram. DETAILED DESCRIPTION OF THE EMBODIMENTS

[0048] In order to make the object, features, and advantages of the present invention more obvious and understandable, the technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the embodiments described below are only a part of the embodiments of the present invention, rather than all embodiments. All other embodiments obtained by those of ordinary skill in the art based on the embodiments of the present invention without creative efforts shall fall within the protection scope of the present invention.

[0049] A method for generating D-FACTS deployment and operation strategies for mobile target defense provided by the embodiment of the present invention, as Figure 1 shown, includes the following steps:

[0050] S01: Main data collection of the power system:

[0051] The data collected by the power system includes: system topology structure, node injection power, line power flow, node parameters, line parameters, and the available quantity of D-FACTS devices;

[0052] The line power flow includes active power direction, active power amplitude, reactive power direction, and reactive power amplitude.

[0053] The node parameters include voltage and phase angle.

[0054] The line parameters include the nodal admittance matrix.

[0055] Transfer to S02 for processing.

[0056] S02: Calculate the linear sensitivity of the power system lines:

[0057] The linear sensitivity of the line (sensitivities of real Power Losses to line Reactance, PLR) can be used to represent how much the change in line reactance will bring about the change in line losses. Therefore, the linear sensitivities of all lines in this power system are calculated using the following formula, denoted by l ij represents the line with the starting node as node i and the ending node as node j. The calculation method of the PLR of this line is:

[0058]

[0059] Where: P loss is the system loss, P flow is the line power flow, G and B are the real part and the imaginary part of the line admittance matrix respectively, s (θ,V) is the matrix composed of node phase angles and amplitudes, x ij is the line l ij 's reactance value.

[0060] The line with a larger absolute value of PLR means a greater impact on the system loss and also a greater ability to reduce the system loss.

[0061] S03: Generate the basic security plan.

[0062] Obtain the system measurement matrix corresponding to the power system; obtain the initial joint matrix M = [HH] based on the obtained system measurement matrix;

[0063] Arrange the absolute values of the PLRs of all lines in S02 in descending order; use the maximum absolute value of the linear sensitivity to perturb the line corresponding to this linear sensitivity to obtain the perturbed system measurement matrix corresponding to this power system;

[0064] Combine the system measurement matrix and the perturbed system measurement matrix to obtain the current joint matrix M' = [HH'];

[0065] The premise for the FDI attack to remain concealed is that the attack volume lies in the intersection of the column spaces of the measurement matrices before and after MTD. The system measurement matrix before the system executes MTD can be obtained from the system data acquired by S01 as H. After perturbing the line reactance, the system measurement matrix becomes H'. Select the lines that can increase the rank of the current combined matrix M' = [HH'] to deploy D-FACTS devices to reduce the dimension of the intersection of the column spaces; if a line cannot increase the rank of the combined matrix, skip this line and keep its reactance value unchanged at the initial value.

[0066] The l ij -th row of the system measurement matrix is expressed as b ij which is the susceptance value of line l ij . By perturbing the system line reactance values in descending order of the absolute value of the PLR of the lines, i.e., x' ij = x ij ×α, where x' ij is the reactance value of line l ij after perturbation, α is the line perturbation ratio, generally set between 0.8 and 1.2 and not equal to 0.

[0067] The system measurement matrix after line perturbation is H'. Then the current combined matrix is M' = [HH']. If the rank of the current combined matrix M' = [HH'] increases compared with the previous combined matrix after the current line reactance value is perturbed, this line is selected to deploy D-FACTS devices; if the rank of the current combined matrix M' = [HH'] remains unchanged or decreases, it means that deploying D-FACTS devices on the current perturbed line cannot increase the security of the system. Then cancel the perturbation operation, restore the reactance value of the line, keep the rank of the combined matrix unchanged, and proceed to the next step.

[0068] S04: Judge whether the number of devices reaches the upper limit:

[0069] Judge whether the used D-FACTS devices reach the upper limit according to the number of lines selected in S03. If so, transfer to S10 for processing; if not, transfer to S05 for processing.

[0070] S05: Judge whether the rank of the combined matrix reaches the maximum value:

[0071] According to the system topology information obtained by S01, if the power system has m lines and n + 1 nodes, when m is greater than 2n, the maximum rank of the combined matrix is 2n; when m is less than 2n, the maximum rank of the combined matrix is m. Based on this, judge whether the current deployment scheme makes the rank of the combined matrix reach the maximum value. If the rank of the combined matrix reaches the maximum value, transfer to S06 for processing; if not, return to S03 and continue to perturb the next line according to the sorting of the absolute value of the PLR.

[0072] S06: Enhanced Deployment Plan Generation:

[0073] If none of the lines connected to certain nodes in the power system are deployed with D-FACTS devices, then these nodes are uncovered nodes. An attacker can launch a covert FDI attack against the uncovered nodes. Therefore, to further improve the security of the deployment plan, the lines with D-FACTS devices deployed should cover more nodes.

[0074] S06 finds a line with the largest absolute value of PLR among the connection lines of all uncovered nodes and deploys a D-FACTS device on this line to eliminate the uncovered nodes connected by this line.

[0075] S07: Determine Whether the Number of Devices Reaches the Upper Limit:

[0076] Judge whether the number of used D-FACTS devices reaches the upper limit according to the number of lines selected in S03 and S06. If it reaches the upper limit, transfer to S10 for processing; if it does not reach the upper limit, transfer to S08 for processing.

[0077] S08: Determine Whether All System Nodes Are Covered:

[0078] If at least one of the lines connected to all nodes is deployed with a D-FACTS device, then all nodes are covered and transfer to S09 for processing; otherwise, there are still uncovered nodes, and return to S06 to continue selecting lines to cover more nodes.

[0079] S09: Deployment Plan Supplement:

[0080] Reaching step S09 indicates that the deployed D-FACTS devices can maximize the rank of the combined matrix and cover all nodes. At this time, there are still available D-FACTS devices. Among all the lines without D-FACTS devices deployed, continue to select lines with larger absolute values of PLR to deploy the remaining devices until the number of D-FACTS devices used reaches the upper limit, so as to reduce the system loss to a greater extent.

[0081] S10: Deployment Plan Generation:

[0082] Combine the lines selected in S03, S06, and S09 to obtain the final set of D-FACTS device deployment lines.

[0083] S11: Operation Plan Optimization:

[0084] Taking the minimization of the system active power loss as the optimization goal, calculate the optimal reactance action amount of all lines with D-FACTS devices deployed. The line power can be expressed as:

[0085]

[0086] Among them, P flow,ij is the power of line l ij , V i is the voltage amplitude of node i, G ij and B ij are the real and imaginary parts of the admittance of line l ij , and θ i is the voltage phase angle of node i.

[0087] Solve the optimization problem:

[0088]

[0089] s.t. -0.2x 0 ≤Δx≤0.2x 0 (1)

[0090] |Δx ij |>ò, l ij ∈KD (2)

[0091]

[0092] x 0 is the initial reactance value, l ij is the line connecting node i and node j, Δx ij is the reactance change of line l ij , and K D is the set of all lines where D-FACTS devices are deployed. Among them, constraint (1) is the line reactance change range constraint, and constraints (2)(3) ensure that the lines where D-FACTS devices are deployed have all performed reactance perturbations, and the lines without installed devices are not perturbed.

[0093] This optimization problem aims to minimize the system loss and solve for the optimal reactance value of the line.

[0094] When MTD is executed, perturbing the system lines according to this reactance value can minimize the system loss while satisfying security.

[0095] S12: Output the D-FACTS deployment and operation plan:

[0096] Combining the deployment and operation strategies of S10 and S11, output the deployment and operation strategies of D-FACTS devices with joint optimization of security and economy.

[0097] S13: Judge the available number of devices:

[0098] If the available number of D-FACTS devices changes, transfer to S01 for processing and regenerate the device deployment. If it does not change, transfer to S11 for processing and perform a new round of moving target defense strategy.

[0099] A system for generating D-FACTS deployment and operation strategies for mobile target defense provided by the present invention includes:

[0100] A data information acquisition unit for acquiring data information of a power system;

[0101] A calculation unit for calculating the linear sensitivity of the power system lines according to the obtained data information;

[0102] A deployment plan generation unit for deploying D-FACTS devices according to the obtained linear sensitivity to obtain a deployment plan for D-FACTS devices;

[0103] A plan optimization unit for optimizing the obtained deployment plan for D-FACTS devices to obtain D-FACTS deployment and operation strategies for mobile target defense.

[0104] The D-FACTS deployment and operation strategy generation device for mobile target defense may be a computing device such as a desktop computer, a notebook, a palm computer, and a cloud server. The D-FACTS deployment and operation strategy generation device for mobile target defense may include, but is not limited to, a processor and a memory....

[0105] The processor may be a central processing unit (CPU), or may also be other general-purpose processors, digital signal processors (DSPs), application specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc....

[0106] Embodiment

[0107] Figure 2 It is the system structure diagram of the IEEE-14 node standard power system test case. The system contains 14 nodes, where node 1 is the reference node, and there are 20 branches between the nodes.

[0108] The control center can control the on / off of each branch in the system and the working status of each generator. Under normal operation, each generator in the system is in the on state. When an attacker invades the control center, he can issue false control instructions to the generator. For example, the attacker sends a control instruction to shut down the generator on node 2. When the generator receives the instruction, it will respond to it, which may cause damage to the system operation status.

[0109] In the MATPOWER environment, a physical response model of the power system is constructed according to the connection structure, electrical parameters and switching status of each generator of the power system. Through this model, the power flow analysis of the power system can be carried out.

[0110] Step S01 obtains system data and the number of available D-FACTS devices, and step S02 calculates the linear sensitivity of the system line, and the absolute values ​​thereof are arranged in descending order as follows: 1, 2, 7, 4, 5, 3, 10, 13, 15, 6, 11, 12, 14, 8, 9, 17, 16, 20, 18, 19. If the number of available D-FACTS devices obtained in step S01 is 7, the deployment scheme obtained by the D-FACTS deployment and operation strategy generation method for mobile target defense proposed in the present invention is as follows: Figure 2 Line 1 in the deployment line set K D ={1, 7, 4, 3, 13, 15, 11}, the reason why lines 2, 5, 10, and 16 are skipped is that these lines cannot increase the rank of the joint matrix in step S03, and the current deployment scheme minimizes the system attack space. If the number of D-FACTS devices obtained in step S01 is 10, the deployment scheme obtained by the method proposed in the present invention is as follows Figure 2 Line 1 and Line 2 in the above diagram are added with Lines 12, 17, and 16. These lines can cover all uncovered nodes in step S06. The deployment scheme at this time reduces the system loss to 13.0583MW, which is 2.5% less than the initial system loss of 13.3933MW. According to the safety effect of the number of deployments and the impact on system loss, considering the safety and economy of the deployment scheme, it is most appropriate to select 11 D-FACTS devices.

[0111] The above content is a further detailed description of the present invention in combination with a specific preferred embodiment. It cannot be determined that the specific embodiments of the present invention are limited to this. For ordinary technicians in the technical field to which the present invention belongs, several simple deductions or substitutions can be made without departing from the concept of the present invention, which should be regarded as belonging to the scope of patent protection determined by the claims submitted by the present invention.

Claims

1. A method for generating D-FACTS deployment and operation strategies for mobile target defense, characterized in that, it includes the following steps: Step 1, obtain the data information of the power system; Step 2, calculate the linear sensitivities of all lines in the power system according to the obtained data information; Step 3, deploy D-FACTS devices according to the obtained linear sensitivities to obtain a deployment plan for D-FACTS devices; Step 4, optimize the obtained deployment plan for D-FACTS devices to obtain D-FACTS deployment and operation strategies for mobile target defense; In Step 3, when deploying D-FACTS devices according to the obtained linear sensitivities, the specific method is: S31, sort the absolute values of all obtained linear sensitivities in descending order, and use the maximum absolute value of the linear sensitivity to perturb the line corresponding to this linear sensitivity to generate a basic security plan for the power system; S32, determine whether the number of D-FACTS devices used in the basic security plan reaches the upper limit. Among them, if it does not reach the upper limit, enter S33; otherwise, enter S37; S33, determine whether the rank of the joint matrix reaches the maximum value. Among them, if it reaches the maximum value, enter S34; otherwise, enter S31 and continue to perturb the next line according to the sorting of the absolute values of the linear sensitivities; S34, generate an enhanced deployment plan; S35, determine whether the sum of the number of D-FACTS devices used in the basic security plan and the number of D-FACTS devices used in the enhanced deployment plan reaches the upper limit. Among them, if it reaches the upper limit, enter S310; otherwise, enter S36; S36, determine whether the D-FACTS devices cover all nodes. Among them, if at least one line connected to each node in the power system is deployed with D-FACTS devices, enter S37; otherwise, enter S34; S37, supplement the deployment plan to finally generate a deployment plan for D-FACTS devices; In S34, when generating an enhanced deployment plan, the specific method is: Determine whether there is a node in the circuit system whose connected lines are not deployed with D-FACTS devices. If there is a node whose connected lines are not deployed with D-FACTS devices, regard this node as an uncovered node; Find a line corresponding to the maximum absolute value of the linear sensitivity among the lines connected to all uncovered nodes, and deploy D-FACTS devices on this line; In S37, when supplementing the deployment plan, the specific method is: Among all the lines where D-FACTS devices are not deployed, select the line corresponding to the maximum absolute value of the linear sensitivity for D-FACTS device deployment until the number of D-FACTS devices used reaches the upper limit; In Step 4, when optimizing the obtained deployment plan for D-FACTS devices to obtain D-FACTS deployment and operation strategies for mobile target defense, the specific method is: Taking the minimization of the active power loss of the system as the optimization objective, and taking the line reactance change range and ensuring that all lines with D-FACTS devices deployed perform reactance perturbation while lines without D-FACTS devices installed are not perturbed as the constraint conditions, the deployment scheme of the obtained D-FACTS devices is optimized to obtain the D-FACTS deployment and operation strategy for mobile target defense; In S31, a basic security scheme of the power system is generated. The specific method is: Obtain the system measurement matrix corresponding to the power system; Arrange all the obtained absolute values of linear sensitivities in descending order, and use the maximum absolute value of linear sensitivity to perturb the line corresponding to this linear sensitivity to obtain the perturbed system measurement matrix corresponding to this power system; Combine the system measurement matrix and the perturbed system measurement matrix to obtain a combined matrix; Judge whether the rank of the combined matrix increases. Among them, if the rank of the combined matrix increases, deploy D-FACTS devices on this line; otherwise, cancel the perturbation of this line.

2. A method for generating a D-FACTS deployment and operation strategy for mobile target defense according to claim 1, Characterized in that, In step 2, according to the obtained data information, calculate the linear sensitivities corresponding to all lines of the power system in combination with the following formula: Wherein: is the system loss, is the line power flow, where G and B are the real and imaginary parts of the line admittance matrix respectively, is the matrix composed of the node phase angle and amplitude, is the line reactance value.

3. A system for generating a D-FACTS deployment and operation strategy for mobile target defense, Characterized in that, Based on the generation method described in claim 1, the system includes: A data information acquisition unit for acquiring the data information of the power system; A calculation unit for calculating the linear sensitivities of the power system lines according to the obtained data information; A deployment scheme generation unit for deploying D-FACTS devices according to the obtained linear sensitivities to obtain a deployment scheme of D-FACTS devices; A scheme optimization unit for optimizing the obtained deployment scheme of D-FACTS devices to obtain a D-FACTS deployment and operation strategy for mobile target defense.

4. A device for generating a D-FACTS deployment and operation strategy for mobile target defense, including a processor and a computer program capable of running on the processor, Characterized in that, When the processor executes the computer program, the steps of the method described in any one of claims 1-2 are implemented.