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

129 results about "Gaussian elimination" patented technology

Gaussian elimination, also known as row reduction, is an algorithm in linear algebra for solving a system of linear equations. It is usually understood as a sequence of operations performed on the corresponding matrix of coefficients. This method can also be used to find the rank of a matrix, to calculate the determinant of a matrix, and to calculate the inverse of an invertible square matrix. The method is named after Carl Friedrich Gauss (1777–1855), building on methods of linear reduction done by Chinese mathematicians circa 179 AD.

Support reaction type wind-tunnel balance shafting static calibration method

ActiveCN101419118ASimplify static calibration deviceSimple calculationAerodynamic testingGaussian eliminationEngineering
The invention relates to a method for statically calibrating a body axial system of a bearing reaction wind tunnel balance, wherein a loading device is arranged on a connecting end of a supporting rod of the wind tunnel balance, and the displacement of the loading device of the wind tunnel balance is measured through a laser displacement sensor which is arranged on a rigid support; after the wind tunnel balance is loaded, the reading of the laser displacement sensor is acquired, and the displacement of the loading device of the wind tunnel balance and the displacement of various loading points are calculated; the load exerted is subjected to translation and synthesized on an origin of a coordinate system of a body axle, and the bearing reaction generated on the wind tunnel balance by a base on the origin of the coordinate system of the body axle is solved and taken as the load of the body axial system of the wind tunnel balance; and a static calibration formula of the wind tunnel balances is solved through the least square method and the Gaussian elimination method by combination of the increment of outputted voltage signals before and after loading of all the wind tunnel balances and the loads of body axial systems. The static calibration method can simplify a static calibration device of the wind tunnel balance, not only does not need to use a complex offset-type or single-vector motion mechanism but also does not need to be limited by the performance of a reference balance, and is simple to calculate due to fixed position of the body axial system of the wind tunnel balance compared with the displacement method of a measuring and loading device.
Owner:CHINA ACAD OF AEROSPACE AERODYNAMICS

Wireless reliable broadcasting method based on random linear network code

The invention relates to a wireless reliable broadcasting method based on a random linear network code. The wireless reliable broadcasting method comprises two stages: broadcasting an original data packet and retransmitting a coding packet, namely, performing a linear network code on a lost data packet, and retransmitting the coding packet; and respectively solving each lost original data packet by utilizing a Gaussian elimination method after each receiving node receives the coding packets with the preset amount. The method in the invention can be used for overcoming the defect that a traditional retransmission method is not suitable for point-to-multipoint broadcasting scene and also prevents limitation that performance is not stable and system expense is large in the retransmission method based on XOR (exclusive OR) coding, according to the wireless reliable broadcasting method based on the random linear network code, disclosed by the invention, linear network code and retransmission is carried out on the lost original data packet of each receiving node through lower coding algorithm complexity and system expense; and the receiving node can be used for solving the original data packet from the coding packet by utilizing a solution of a linear equation system, and the retransmission performance of wireless broadcast is modified, and the average retransmission times is reduced. The wireless reliable broadcasting method disclosed by the invention is stable, is not influenced by data package loss distribution and has good promotion application prospect.
Owner:BEIJING UNIV OF POSTS & TELECOMM

Method for recovery of lost and/or corrupted data

A method for recovery of lost and/or corrupted data transmitted from a transmitter device to a receiver device. The data is coded by an encoder connected to the transmitter device. The data is transmitted from the transmitter device to the receiver device via a transmission system and is decoded by means of a decoder connected to the receiver device. This is performed through application of a low density parity check method, wherein lost and/or corrupted data is restored during decoding. The decoding is performed by solving the equation system of the parity check matrix H. The parity check matrix H is brought into a triangular form by column and/or row permutations. Columns of a sub-matrix B of the matrix H which impede the triangulation process are shifted into a sub-matrix P of the matrix H so that the triangulation process can be continued until the matrix H except for the sub-matrix P has been completely brought into a triangular form. The Gaussian elimination method is applied to a part of the sub-matrix P. The selection of the column or columns of the sub-matrix B which are to be shifted into the sub-matrix P is performed on the basis of the weight of the column which corresponds to the number of non-zero-entries in the column, and/or on the basis of the weight of the rows of the sub-matrix B connected to the column.
Owner:DEUTSCHES ZENTRUM FUER LUFT & RAUMFAHRT EV

Method and apparatus for matrix reordering and electronic circuit simulation

A matrix reordering method performs reordering of elements of a coefficient matrix created based on coefficients of linear simultaneous equations whose solutions are to be produced by parallel processing of processors of a computer in accordance with Gaussian elimination. Herein, degrees corresponding to numbers of non-zero elements are calculated with respect to all pivots included in the coefficient matrix. Then, a first pivot whose degree is under a threshold (mindeg+α) is selected from among the pivots of the coefficient matrix, while a second pivot whose critical path length is minimum is also selected from among the pivots of the coefficient matrix. Replacement of elements is performed between the first pivot and second pivot to complete reordering with respect to the first pivot. In addition, non-zero elements, which are newly produced by the Gaussian elimination of the first pivot, are added to the coefficient matrix. If a degree or a parameter of the first pivot is under a threshold (β), reordering is performed on a partial matrix whose elements are not eliminated and are selected from among the elements of the coefficient matrix in accordance with the nested dissection method, so that non-zero elements, which are newly produced by the Gaussian elimination of the partial matrix, are added to the coefficient matrix. Because the critical path length can be reduced as compared with conventional techniques, it is possible to considerably reduce a total processing time of the parallel processing to secure high-speed performance of the Gaussian elimination.
Owner:NEC ELECTRONICS CORP

Method for distributing ascent type encode vector in multicast network

InactiveCN101409602AIncrease the probability of successful decodingReduce sizeSpecial service provision for substationError preventionNetwork codeMulticast network
The invention discloses a method for distributing upstream going coding vectors in a multicast network, comprising: linearity unrelatable global coding vectors are distributed from the beginning of a grogram and gradually transmitted to a source node, and decoding matrix is ensured to have full rank at a destination node; namely, the linearity unrelatable global coding vectors are distributed for all the destination nodes and then transmitted towards upstream, and local coding vectors are calculated and recorded according to a certain regulation at the coding nodes. A congregation of the global coding vectors is maintained at the source node, and all the coding vectors are respectively recorded at one port of a buffer of the coding vector. When the data is transmitted, the message sent by the source node is firstly multiplied by the global coding vectors at all the ports of the buffer, and then is transmitted towards the downstream. After receiving the message, the destination nodes transfer the decoding matrix to decode by adopting Gaussian elimination method. The invention is applicable to the method for distributing the coding vectors in topology of the known network and the unknown network, so as to increase the decoding probability of the success for receiving node in the multicast network based on the network code, reduce the size of alphabet needed by decoding and lower the complexity of the network code.
Owner:BEIJING UNIV OF POSTS & TELECOMM

Method and apparatus for solving systems of linear inequalities

One embodiment of the present invention provides a system that performs a procedure to solve a system of linear inequalities. During operation, the system receives a representation of the system of linear inequalities Ax≦b, wherein Ax≦b can be a linearized form of a system of nonlinear equations. Within this representation, A is an interval matrix with m rows corresponding to m inequalities, and with n columns corresponding to n variables, the vector x includes n variable components, and the vector b includes m scalar interval components. The system solves the system of linear inequalities Ax≦b by performing a Gaussian elimination process using only positive multipliers so as not to change the sense of any inequality. For a given column j in A, performing the Gaussian elimination process involves attempting to select a primary pivot row r including a primary pivot element, arj, which does not contain zero, and attempting to select a secondary pivot row s including a secondary pivot element, asj, which does not contain zero and is opposite in sign to arj. If r and s are successfully selected, the system uses the secondary pivot element asj to zero elements opposite in sign to it in the same column of A, except for the primary pivot element arj. The system also adds a copy s′ of the secondary pivot row s to the matrix A, thereby increasing the number of rows in the matrix A. Next, the system uses the primary pivot element are to zero elements opposite in sign to it in the same column of A, except for the copy of the secondary pivot element as′j in row s′.
Owner:ORACLE INT CORP

Method for quickly solving nodal impedance matrix of power system

The invention provides a method for quickly solving a nodal impedance matrix of a power system, and relates to the field of analytical computation of the power system. The method mainly comprises the following steps of inputting data of a nodal admittance matrix Y; establishing an augmented matrix B by the nodal admittance matrix Y and an identity matrix E together; normalizing the augmented matrix B and carrying out a Gauss-Jordan elimination method on the augmented matrix B for n times; obtaining an inverse matrix Z. At present, traditional methods for solving the nodal impedance matrix comprise an LDU (Logic Data Unit) triangular decomposition method and a Gauss elimination method, and compared with the two traditional methods, the novel method for quickly solving the nodal impedance matrix by utilizing the Gauss-Jordan elimination method, provided by the invention, has the advantages that the principle is simple and easy to understand, the computation time is reduced, the programming is convenient, and the like; compared with the traditional LDU triangular decomposition method and the Gauss elimination method, by utilizing the method for verifying systems such as an IEEE-57 node, an IEEE-118 node and an IEEE-300 node, the computation speeds can be respectively increased by about 25%-50%.
Owner:NANCHANG UNIV

Method for solving node impedance matrix of electric system on basis of Gaussian elimination method of sparse symmetric matrix technology

The invention belongs to the field of power system analysis and computing and discloses a method for solving a node impedance matrix of an electric system on the basis of a Gaussian elimination method of a sparse symmetric matrix technology. The method mainly comprises the following steps that a node admittance matrix Y is formed; the matrix Y and a matrix En form an augmented matrix Bn=[YEn]; elimination is carried out on the matrix Bn according to the spare symmetry to obtain Bn(n-1)'=[Y(n-1)'En(n-1)']; according to Y(n-1)'Zn=En(n-1)', sparseness and symmetry, elements above and on the left of a diagonal element Znn of a matrix Zn are solved; a matrix Y(k-1)' is obtained according to the Y(n-1)'; elements above and on the left of a diagonal element Zkk of the matrix Zk are obtained according to Y(k-1)'Zk=Ek(k-1)', sparseness and symmetry. By the utilization of the symmetric sparseness, all invalid computation of the previous generation process is avoided, and computation of about 50% of nonzero elements is reduced; by the utilization of the characteristics of the E matrix element structure and the sparseness of upper triangle elements, the elements of the matrix Zk are obtained in a back substitution mode according to a symmetry mode, and back substitution computation is greatly accelerated. The method can check IEEE-30, -57 and -118 node systems and the like, and the computation speed for the IEEE-118 node system can be improved by 96-97% compared with a traditional Gaussian elimination method and an LDU triangular decomposition method.
Owner:NANCHANG UNIV

Method for blind identification of (n, k and m) system convolutional code

A method for blind identification of an (n, k and m) system convolutional code belongs to the technical field of blind identification of channel codes and comprises the following steps: after to-be-identified data is read by a computer, an identification matrix with the row number of 180 and the line number of 170 is established; row simplification is performed to the matrix through the method of gaussian elimination; for the simplified matrix, the code length, the information bit length and the data starting point are identified according to the arrangement rule of elements 0 and elements 1 in the main diagonal of the matrix, and then an appearing regular matrix is found according to the positions of obtained regular elements; the regular matrix is extracted from the simplified identification matrix to obtain a check matrix; a generator matrix is obtained through extraction according to the relation between the check matrix and the generator matrix. A specific implementation process of blind identification of the (n, k and m) system convolutional code is given in the method, so that programming operation can be realized advantageously, the identification speed is high, and the method is simple. The identification rate can reach 100% under the condition that no error code exists in the (n, k and m) system convolutional code.
Owner:SHANDONG UNIV

Power system state estimation method and system based on information matrix sparse solution

The invention discloses a power system state estimation method and system. The method comprises the following steps: acquiring telemetering and telesignaling data of primary equipment of a power system in real time; constructing a power system node branch model; determining non-zero element distribution of the active jacobian matrix according to the node branch model, and determining non-zero element distribution of the active information matrix; performing node optimization numbering based on active information matrix non-zero element distribution; calculating an active Jacobian matrix and areactive Jacobian matrix according to the new node sequence to obtain a new active information matrix and a reactive information matrix, and performing factorization by adopting a Gaussian eliminationmethod to obtain an active information matrix factor table and a reactive information matrix factor table; and performing power system state estimation based on the active information matrix factor table and the reactive information matrix factor table. When the method is used for solving the information matrix and estimating the state of the power system, the memory operation in the solving process can be reduced, the calculation load is reduced, and the calculation efficiency of power grid state estimation is improved.
Owner:NARI TECH CO LTD +4

Reliable video transmission method and device based on network coding

The invention discloses a reliable video transmission method based on network coding to mainly solve the problem of lower video reconstruction quality of a receiving end caused by packet loss or error codes in a general video transmission method. The reliable video transmission method based on network coding comprises the following steps of: adding corresponding redundant information to a layered code stream used for performing the scalable video coding for each picture group of original video information, and packing the layered code stream to complete code rate distribution; performing the random linear network coding on data packets subjected to code rate distribution by using a designed global coding matrix with a nonstringent lower triangular structure; and transmitting coded information to the receiving end through a transmission channel, and decoding a network coding code stream at the receiving end by using a Gaussian elimination method, and restoring the original video information. The reliable video transmission method based on network coding has the advantages of improving the problem of lower video reconstruction quality of the receiving end caused by packet loss and time delay in the transmission process, and realizing the unequal error protection of an H. 264/SVC (scalable video coding) code stream and the high-reliability video multicast.
Owner:XIDIAN UNIV

Erasure correcting decoding method and system of LDPC code

The invention discloses an erasure correcting decoding method and system of an LDPC code. The method includes the steps that (S1) known information in a codon is put into a verification equation set to obtain residual verification equation sets; (S2) equations with only one unknown variable are found in the residual verification equation sets, and the unknown variables are solved and put into the residual verification equation set to be updated; (S3) the step (S2) is repeated, if all unknown variables are recovered, decoding is successful, and if not all the variables are recovered, the step (S4) is carried out; (S4) sub equation sets in the residual verification equation sets are searched for, if only one unknown variable occurs in the sub equation sets once and other unknown variables occur even number times, the sub equation sets are added, so that the unknown variable which occurs only once is solved, the residual verification equation sets are updated, and the step (S3) is carried out until all the unknown variables are recovered. According to the erasure correcting decoding method and system of the LDPC code, guessing and Gaussian elimination do not need to be carried out, and decoding performance of the LDPC code can be improved when the LDPC code is transmitted on a deletion channel.
Owner:HUAZHONG UNIV OF SCI & TECH

Method for decoding fountain code and underwater acoustic communication transmission method of fountain code

The invention provides a method for decoding a fountain code. The method comprises: when a receiving terminal receives an nth generation vector Gn and code vector Tn that are transmitted by a transmitting terminal, a generation matrix G<(j)> with j as an order and a matrix formed by generation vectors Gn are processed by using a gaussian elimination method to obtain an intermediate matrix G'; if the order of the G increases by being compared with the order of the G<(j)>, a relation, expressed by a formula: G<(j+1)>=G', is met; a coding matrix T(j) and a matrix formed by coding vectors Tn are processed by using a gaussian elimination method to obtain coding matrix T<(j+1)>; and the steps are repeated until the order j of the generation matrix is equal to the number K of sending data blocks and an information matrix is T<(K)> and decoding is completed. With the decoding method, the decoding delay can be reduced; and a low redundant frame proportion can be kept. On the basis of the decoding method, the invention also provides an underwater acoustic communication transmission method of a fountain code. With the transmission method, the influence on the channel utilization rate by the feedback information transmission time can be eliminated and the channel utilization rate can be improved.
Owner:INST OF ACOUSTICS CHINESE ACAD OF SCI
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