A method for fast formation of Jacobian matrix in power system power flow calculation

A technology of power flow calculation and power system, applied in the field of Jacobian matrix, can solve the problems of complex storage structure, long time, inconvenient calculation, etc., and achieve the effect of reducing storage units, improving reading and writing speed, and eliminating judgment.

Active Publication Date: 2022-05-20
NANCHANG UNIV
View PDF8 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

This form is simple and intuitive, and it is convenient to process the Y array data. However, due to the storage of a large number of zero elements, more storage units are required, and it takes a long time to read and write Y(n, 2n) data files.
Although the element structure in the Y(n,2n) array is similar to the element structure in the J array, the J array can be easily formed by using the Y(n,2n) array, but because the elements of the Y array and the J array are not used ij Subarray and J ji The relationship between the elements of the sub-array makes the formation of the J-array inefficient
[0004] In traditional methods, the coordinate method, sequential method, and linked list method, which consider the sparseness of Y array elements, have greatly reduced the storage units, but the diagonal elements are stored separately from the non-zero non-diagonal elements, which not only complicates the storage structure, but also is not conducive to data storage. retrieval, modification, and application, and its storage method has no clear corresponding relationship with the element structure of the Y array and J array, and it cannot reflect the relationship between the elements of the Y array and the J array. ij Subarray and J ji The relationship between the elements of the sub-arrays does not take advantage of the symmetry of the elements of the Y-array, which leads to the unsatisfactory speed of forming the Y-array or J-array
[0005] The Y(n ,22) The storage method, although the storage method of the triangular non-zero elements on the Y array is given, and the symmetry of the Y array elements is also used, but the specific calculation process is not given; in the process of forming the Y array, j 1 2 3 4 5 6 requirements, a large number of loops and judgment statements are required, which also leads to low calculation efficiency; this method is inconvenient to obtain the non-zero elements of the lower triangle, so the calculation of node active and reactive current I pi and I qi , node active and reactive power P i and Q i , Diagonal element H in array J ii , N ii , M ii , L ii It also causes inconvenient calculation; this method also does not use the structure of Y array elements and J ij and J ji The relationship corresponding to the position of the non-zero elements of the sub-array forms a J-array

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • A method for fast formation of Jacobian matrix in power system power flow calculation
  • A method for fast formation of Jacobian matrix in power system power flow calculation
  • A method for fast formation of Jacobian matrix in power system power flow calculation

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0056] For IEEE-30, -57, -118 systems, the comparison of the Y (n, 2n) mode and the Y (n, d) mode of the present invention that does not consider the sparseness of the traditional method respectively forms and stores the Y matrix data file time As shown in table 2.

[0057] Table 2 is the comparison of the traditional method and the present invention forming and storing the Y-array data file time for the IEEE system.

[0058]

[0059] t 11 , t 21 : Form and store the Y array data file time for the traditional method and the present invention respectively.

[0060] t 21 / t 11 (%): The present invention and traditional method form and store the percentage of time of Y array data file.

Embodiment 2

[0062] For IEEE-30, -57, -118 systems, the time comparison between reading Y-array data files and forming J-array data files with the traditional method and the present invention is shown in Table 3.

[0063] Table 3 is the comparison of the traditional method and the present invention for reading the IEEE system Y-array data files and forming the J-array time.

[0064]

[0065] t 12 , t 22 : respectively the time for traditional method and the present invention to read Y array data files.

[0066] t 22 / t 12 (%): the percentage of the time for reading the Y-array data file between the present invention and the traditional method.

[0067] t 13 , t 23 : Respectively the traditional method and the time of the present invention forming the J array.

[0068] t 23 / t 13 (%): The present invention and traditional method form the percentage of J array time.

[0069] According to Tables 2 and 3, it can be seen that:

[0070] 1. No matter in the process of forming and st...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

A method for quickly forming a Jacobian matrix in power system power flow calculations, comprising: establishing an array Y(n,d) that only stores triangular non-zero elements on the Y array in a random order, and controls the number of non-zero elements with the number of non-zero elements Read and apply; accumulatively calculate the self-admittance of nodes i and j; calculate the mutual admittance of nodes i and j respectively, and calculate S cumulatively according to the number of mutual admittances i ;Write the Y(n,d) array into the data file; read the Y(n,d) data file and randomly calculate the node active current I according to the parameters of the Y(n,d) array pi and reactive current I qi ;According to Y array element and J ij and J ji The corresponding relation of sub-array non-zero element position, use Y(n,d) array element, calculate J array element according to two rows + two columns at the same time; According to I pi , I qi , modify all diagonal elements to form a complete J matrix. The calculation speeds of forming and storing Y-array data files, reading Y-array data files, and forming J-array are greatly superior to those of traditional methods, and the advantages become more obvious with the increase of system scale.

Description

technical field [0001] The invention belongs to the field of power system analysis and calculation, and relates to a method for randomly storing triangular non-zero elements on an admittance matrix and quickly forming a Jacobian matrix in power system power flow calculation. Background technique [0002] The extremely sparse node admittance matrix Y and Jacobian matrix J are widely used in power system calculations, where the Y matrix is ​​symmetric and the J matrix is ​​asymmetric. But if the element structure of array J is represented by J ij Sub-array representation, except for the balance node, the structure of Y array elements is the same as J in J array ij The structure of the subarrays is exactly the same. At this time, it can also be found that although the J array is asymmetrical, in the J array, the J ij Subarray with J ji The non-zero position of the sub-array is almost symmetrical, and this feature makes the elements of the Y array and J in the J array ij Su...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Patents(China)
IPC IPC(8): G06F17/16G06Q50/06
CPCG06F17/16G06Q50/06Y02E60/00
Inventor 陈恳彭丽君丁戈文祥郭甲宝宫嘉炜
Owner NANCHANG UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products