Patents
Literature
Patsnap Copilot is an intelligent assistant for R&D personnel, combined with Patent DNA, to facilitate innovative research.
Patsnap Copilot

101 results about "LU decomposition" patented technology

In numerical analysis and linear algebra, lower–upper (LU) decomposition or factorization factors a matrix as the product of a lower triangular matrix and an upper triangular matrix. The product sometimes includes a permutation matrix as well. LU decomposition can be viewed as the matrix form of Gaussian elimination. Computers usually solve square systems of linear equations using LU decomposition, and it is also a key step when inverting a matrix or computing the determinant of a matrix. LU decomposition was introduced by mathematician Tadeusz Banachiewicz in 1938.

GPU (graphic processing unit) based parallel power flow calculation system and method for large-scale power system

ActiveCN103617150ARealize the loop iterative processImplement parallel build methodsComplex mathematical operationsMain processing unitArithmetic processing unit
The invention relates to a GPU (graphic processing unit) based parallel power flow calculation system and method for a large-scale power system. The system comprises a symbol Jacobian matrix forming and decomposing module, an initialization module, a power flow equation right-hand side calculation module, a jacobian matrix assignment module, an LU decomposing module and a forward and backward substitution module; the symbol Jacobian matrix forming and decomposing module is located on a host side, and the host side transmits calculating data to an equipment side; the power flow equation right-hand side calculation module, the jacobian matrix assignment module, the LU decomposing module and the forward and backward substitution module are sequentially connected on the equipment side. The method includes (1) transmitting data needed by calculation to the host side entirely; (2) generating a symbol Jacobian matrix and performing symbol composition on the symbol Jacobian matrix; (3) transmitting a decomposition result by the host side to the equipment side; (4) executing power flow equation right-hand side calculation; (5) executing Jacobian matrix assignment; (6) executing LU decomposition; (7) executing forward and backward substitution.
Owner:STATE GRID CORP OF CHINA +1

High-efficiency time domain electromagnetic simulation method based on H matrix algorithm

The invention discloses a high-efficiency time domain electromagnetic simulation method based on an H matrix algorithm, which can realize electromagnetic simulation on a large three-dimensional target. In the method, a time domain finite element method (TDFEM) is used as a background, a low-rank compression technique is used as a core, and a tree structure is used as a basis for carrying out logical unit (LU) decomposition on a sparse matrix generated by the TDFEM by a four arithmetic algorithm corresponding to the H matrix. The acquired upper and lower triangular factors have low-rank compressible characteristics, and the compressed matrix equation can realize quick solution of high-efficiency time domain electromagnetic simulation by the H matrix algorithm. The high-efficiency time domain electromagnetic simulation method has the advantages of fast computation speed, low memory consumption, controllable computation accuracy, good stability and the like, can reduce the complexity of computation to O(Nlog<2>N) and reduce the memory consumption to O(NlogN), can be widely applied to the solution of a large sparse linear system of equations during high-efficiency time domain electromagnetic simulation, and can provide important reference for analyzing the electromagnetic property of the large three-dimensional target.
Owner:NANJING UNIV OF SCI & TECH

Matrix inverse operation method

The invention relates to a matrix inverse operation method. The method comprises the steps of 1, conducting column pivoting LU decomposition, wherein a source matrix A is decomposed into a unit lower triangular matrix L, an upper triangular matrix U and a permutation matrix P according to the formula PA=LU; 2, conducting triangular matrix inversion, wherein the inverse matrix L-1 of the matrix L is obtained through matrix inversion, and matrix inversion is conducted on the transposed matrix of the matrix U and then transposition is conducted to obtain U-1; 3, finally conducting matrix multiplication, wherein the matrix U-1 and the matrix L-1 are multiplied, and column transformation is conducted on the matrix multiplication result according to the permutation matrix P to obtain a source matrix A-1. The method has the advantages that by using the column pivoting LU decomposition algorithm, the time complexity of the matrix inversion algorithm is effectively reduced, parallelizability of matrix inversion operation is improved, time for matrix inversion operation is shortened, matrix inversion operation of any order can be conducted, and the number of hardware resources can be increased or reduced according to count requirements of operation so that practical application requirements can be better met.
Owner:NANJING UNIV

Parallel LU decomposition for corner sparse matrix based on FPGA

InactiveCN101533387AParallel processing high speedData speedSpatial transmit diversityBaseband system detailsSorting algorithmDecomposition
Aiming at the characteristics that corner-block sparse matrix is capable of parallel computing, the invention provides a parallel LU decomposition for corner sparse matrix based on FPGA. a simulating-sorting module, a symbol resolution module and a parallel numerical LU decomposition module form a three-layer processing platform structure consisting of, wherein the parallel numerical LU decomposition module is used for executing the parallel LU decomposition to matrix data and is positioned at the tail end of a whole processing structure; the symbol decomposition module is used for marking the position of an element to be modified in the matrix and is positioned at the middle end of the whole processing structure; and the simulating-sorting algorithm module is used for determining the elimination order of the matrix and is positioned at the foremost end of the whole processing structure; and the three modules are connected through a shared memory unit. The decomposition has the advantage of executing parallel LU decomposition to the corner sparse matrix in real time, can greatly save development cost as compared with the prior art using parallel computers and distributed computers, and can be applied to the field of real-time electrical network analysis.
Owner:XIDIAN UNIV

Method and system for determining harmonic voltage

A method for determining harmonic voltage comprises the steps of obtaining the fundamental wave voltage and the injection electric quantity of each of the nodes, and determining positive-sequence, negative-sequence and zero-sequence current of each of the nodes; according to the fundamental wave voltage and positive-sequence, negative-sequence and zero-sequence current of each of the nodes, determining positive-sequence, negative-sequence and zero-sequence admittance matrixes of each of the nodes; numbering each of the nodes with a node numbering method, and conducting factorization on positive-sequence, negative-sequence and zero-sequence admittance matrixes with an LU decomposition according to the numbering sequence; and using harmonic power flow models to determine harmonic impedance of each of the branches, determining positive-sequence harmonic voltage, negative-sequence harmonic voltage and zero-sequence harmonic voltage of each of the nodes according to the harmonic impedance of branches and positive-sequence, negative-sequence and zero-sequence admittance matrixes after factorization, and determining the harmonic voltage of each of the node according to the positive-sequence harmonic voltage, the negative-sequence harmonic voltage and the zero-sequence harmonic voltage. The invention also provides a corresponding system. By the aid of the method and the system, the calculation precision can be improved, and the calculation can be simplified.
Owner:ELECTRIC POWER RES INST OF GUANGDONG POWER GRID

Line source time domain electromagnetic response numerical calculation method based on meshless method

The invention relates to a line source time domain electromagnetic response numerical calculation method based on meshless method, particularly a numerical simulation which can overcome dependence on mesh in the conventional numerical calculation method and is suitable for time domain electromagnetic surveying under complex terrain. In the line source time domain electromagnetic response numerical calculation method based on meshless method, based on a governing equation and a definite condition which the transient electromagnetic method satisfies, a generic function of a two-dimensional line source boundary value problem is established, essential boundary conditions are loaded through a penalty method, a paraxial approximate equation is provided to eliminate reflected waves at truncated boundaries, time discretization is carried out through a Crack-Nicolson format, and a recurrence equation is obtained. Based on an isoparametric element thought, units with regular shape in local coordinates are discretized to be irregular solving objects of which nodes are distributed at random. The recurrence equation is solved through a LU decomposition method, and finally, a field value of each node in a solving region is obtained. Calculation result shows that, with the method provided by the invention, a shape function has good smoothness, simulation precision is high, maximum error is not more than 1*10<-3>, and electromagnetic method high-accuracy numerical calculation is realized.
Owner:JILIN UNIV

Rapid decomposition method trend calculating method based on Matlab

The invention discloses a rapid decomposition method trend calculating method based on a Matlab. The method comprises the following steps that matrix operation and complex number operation are used; an array bt1 is set and a node number of a non-equilibrium node is recorded, and an array bt2 is set and a node number of a PQ node is recorded; when equation set coefficient matrixes B' and B'' are formed, a node type is not considered, and then according to the arrays bt1 and bt2, a matrix element is extracted, and redundant rows and columns are removed; and before iteration, according to the arrays bt1 and bt2, node-injected active and reactive independent elements are removed. In the invention, program codes are reduced, programming is simplified, and a program is clear so that scientific research personnel can conveniently modify the program, debug and improve the program, and add a new function. In the invention, during LU decomposition, an independent element of a coefficient matrix is removed, and before iteration, node-injected active and reactive independent elements are removed; and during an iteration process, work of mentioning a correlation matrix or a vector element repeatedly can be avoided, calculating workloads are reduced and a calculating speed is increased.
Owner:DALIAN MARITIME UNIVERSITY

Magnetotelluric meshless numerical simulation method for random conductive medium model

InactiveCN105354421AEasy loadingFacilitate understanding of the laws of communicationInformaticsSpecial data processing applicationsCorrelation functionLU decomposition
The present invention proposes a magnetotelluric meshless numerical simulation method for a random conductive medium model. The method is for heterogeneity of underground space, and according to the method, a shape function is constructed based on discrete nodes, and dependence on a mesh no longer exists. The method provided by the present invention comprises: using the spectral decomposition theory and the hybrid autocorrelation function theory of the stochastic modeling process to construct a random conductive medium model of underground space; establishing a function of the magnetotelluric corresponding boundary value problem; establishing a shape function of a meshless method by using a least squares method; using the Lagrange multipliers method to load essential boundary conditions; resolving linear equations by using the biconjugate gradient stabilized (BICGSTAB) algorithm of incomplete LU decomposition preprocessing, to obtain a field value of each node in the region; and using the field values to calculate the apparent resistivity and phase of each point, thereby completing the whole numerical simulation calculation process. The section calculated according to values of the random conductive medium model better complies with the actual situation, and is more advantageous for the interpretation and processing work of the magnetotelluric data.
Owner:JILIN UNIV

LDPC (Low Density Parity Check) encoding method based on FPGA (Field Programmable Gate Array) and used in CMMB (China Mobile Multimedia Broadcasting) exciter

The invention discloses an LDPC (Low Density Parity Check) encoding method based on FPGA (Field Programmable Gate Array) and used in CMMB (China Mobile Multimedia Broadcasting) exciter. The method comprises the following steps: firstly, processing a verification matrix H of an LDPC system code on an MATLAB (Matrix Laboratory) platform, so as to generate verification matrixes Hp and Hs which correspond to a verification bit column vector P and an information bit column vector S; carrying out LU (Logical Unit) decomposition to the verification matrixes so as to obtain a lower triangular matrix L and an upper triangular matrix U; and realizing the LDPC encoding on the FPGA platform, which mainly involves the storage of a large matrix, matrix multiplication, forward iteration and backward iteration. According to the encoding method, an encoding mode based on a LU decomposition verification matrix is adopted; the logic calculation that large matrixes are multiplied is avoided; and the problem of large requirement on FPGA internal storage resource caused by large data quantity storage is solved, thereby simplifying the logic calculation operation, saving the storage space, and being beneficial for the realization of the LDPC encoding of the CMMB system.
Owner:ALLWIN TELECOMM

Design method of real-time simulation solver of active power distribution network on basis of FPGA

Disclosed is a design method of a real-time simulation solver of an active power distribution network on basis of an FPGA. The method comprises the steps of offline preprocessing and online solving. During offline preprocessing, a column approximate minimum degree algorithm is adopted for processing a node admittance matrix; the address vectors of current and the address vectors of current voltageare prestored; an LU decomposition method is adopted for decomposing the node admittance matrix; the starting time of each sub-task in the previous substitution process and the back substitution process is prestored. During online solving, the simulation starting time is set; the simulation time is advanced by one step length; information initialization of each sub-task and addressing sorting ofthe current vectors are completed; when solving begins, a starting timer of each processing unit is initialized according to the prestored starting time of the corresponding sub-task; solving in the previous substitution process is completed, and an intermediate solution vector is generated; solving in the back substitution process is completed, and a final solution vector is generated after addressing sorting; whether or not the simulation time reaches the final simulation moment is determined. By means of the method, while the solving precision and speed are ensured, sparse linear equationsare solved accurately and efficiently.
Owner:TIANJIN UNIV +2

Full frequency domain sub-band digital watermarking embedding method based on wavelet decomposition

InactiveCN104835106AGuaranteed high volume embeddingApplicable copyright protectionImage data processing detailsArray data structureDecomposition
The invention discloses a full frequency domain sub-band digital watermarking embedding method based on wavelet decomposition, comprising the steps of conducting first-level wavelet decomposition on a color host image Y component; conducting equal-area and not-overlapping partition on all the four frequency domain sub bands HH, HL, LH and LL, and selecting embedding blocks from the four frequency domains according to rules at random to form a full frequency domain embedding block array B; conducing LU decomposition on the embedding blocks and selecting diagonal matrix to conduct SVD decomposition; dividing gray-scale watermarking images into p*p blocks after scrambling in a equal-area and non-overlapping manner, and conducting SVD decomposition on each watermarking block; modifying the singular value of the carrier block and completing the circular embedding of watermarks. At the time of extracting watermarks, a complete watermark information can be obtained by selecting any continuous p*p embedding blocks in the embedding array. The full frequency domain sub-band digital watermarking embedding method based on wavelet decomposition is advantageous in that geometric attack like shearing, brightness adjusting, high pass filtering, lossless compression and zooming can be effectively defended; under the prerequisite that high-capacity embedding of watermarks is guaranteed, the relation between the invisibility and robustness can be balanced; the full frequency domain sub-band digital watermarking embedding method is suitable for the copyright protection of color digital images.
Owner:EAST CHINA JIAOTONG UNIVERSITY

Scheduling method of reconfigurable computing architecture based on LU decomposition of arbitrary dimension matrix

ActiveCN107341133AIncrease flexibilityMeet the needs of decomposition calculationComplex mathematical operationsReconfigurable computing architectureComputer module
The invention belongs to the field of matrix computing technology, and particularly relates to a scheduling method of a reconfigurable computing architecture based on LU decomposition of an arbitrary dimension matrix. The reconfigurable computing architecture based on LU decomposition of the arbitrary dimension matrix consists of processing units, an interface controller, a scheduling module and a storage module. The method comprises the following steps: interconnecting the processing units, and forming a reconfigurable processing array with the interface controller; enabling the scheduling module to design a scheduling mechanism, generating configuration information, and issuing the configuration information to the reconfigurable processing array; constructing a computing architecture that meets the LU decomposition of a current dimension matrix; based on the constructed computing architecture, distributing computing data to the processing units according to the scheduling mechanism, and performing LU decomposition computation; and returning an LU decomposition computation result to the storage module through the interface controller. According to the scheduling method disclosed by the invention, the LU decomposition computation of the arbitrary dimension matrix can be achieved through the mode that the fixed processing units can be reconfigured, and the flexibility of LU decomposition can be improved.
Owner:THE PLA INFORMATION ENG UNIV +1
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