An Implementation of a Matrix Cache to Speed up the Conventional Transient Simulation of Piecewise Linear Circuits

1997 ◽  
Vol 07 (04) ◽  
pp. 353-360
Author(s):  
Ekachai Leelarasmee ◽  
Methee Hwangkhunnatham

A few techniques based on an efficient use of memory resources, called matrix caches, to speed up the transient analysis of piecewise linear circuits such as power electronic circuits are presented. These techniques use the fact that the matrix in the linear equation solving routines can only have a finite number of different values. Hence, by adding a cache memory management technique to store the LU factor of these matrices for future reuse, the linear equation solver can be performed much faster than that of a general purpose simulation program in which these LU factors have to be recomputed every time. Since most of the CPU analysis time is spent in solving linear equations, these techniques can actually speed up the transient analysis of piecewise linear circuits significantly. An experimental circuit simulator has been developed to implement the matrix cache and tested with a few piecewise linear power electronic circuits. The results indicate a speed increase of 2–10 times as compared with its non-matrix cache version.

2020 ◽  
Vol 38 (3A) ◽  
pp. 446-456
Author(s):  
Bashar F. Midhat

Step down DC-DC converters are power electronic circuits, which mainly used to convert voltage from a level to a lower level. In this paper, a discontinuous controller is proposed as a control method in order to control Step-Down DC-DC converters. A Lyapunov stability criterion is used to mathematically prove the ability of the proposed controller to give the desired voltage. Simulationsl1 are performedl1 in MATLABl1 software. The simulationl1 resultsl1 are presentedl1 for changesl1 in referencel1 voltagel1 and inputl1 voltagel1 as well as stepl1 loadl1 variations. The resultsl1 showl1 the goodl1 performancel1 of the proposedl1 discontinuousl1 controller.


Sign in / Sign up

Export Citation Format

Share Document