The invention discloses an electromagnetic transient
simulation matrix solving method based on an NUMA (
Non Uniform Memory Access) architecture and Shuercomplement, which relates to the technical field of electromagnetic transient
simulation, and comprises the following steps: S1, carrying out row and column rearrangement on a sparse dispersion nano matrix of electromagnetic transient
simulation through permutation transformation, so that the sparse dispersion nano matrix is in a block
diagonal edge adding form, a global solving problem is decoupled into a plurality of independent subdomain
elimination problems and a low-
latitude Schel complement matrix interface problem; and S2, establishing a mapping model of the computing sub-domain and the CPU physical architecture. According to the electromagnetic transient simulation matrix solving method based on the NUMA architecture and the Shuer complement, through an innovative
matrix decomposition and hardware resource optimization strategy, the calculation efficiency of electromagnetic transient simulation is remarkably improved, the weak
coupling characteristic of a power network is ingeniously utilized, and the calculation efficiency of the electromagnetic transient simulation is improved. A large-scale
sparse matrix is decomposed into a plurality of independent low-dimensional sub-domain matrixes and a low-dimensional Schel complement interface matrix, and
parallel processing of calculation tasks is achieved.