Effect of Slew-Rate Limiting on Output Sinusoidal Waveforms Analysis Methods

Exploring the Impact of Slew-Rate Limiting on Output Sinusoidal Waveforms

by N. Ram Kumar*, Dr. Radhe Shyam Jha ‘Rajesh,

- Published in Journal of Advances in Science and Technology, E-ISSN: 2230-9659

Volume 4, Issue No. 8, Feb 2013, Pages 0 - 0 (0)

Published by: Ignited Minds Journals


ABSTRACT

Firstorder circuits are circuits that contain only one energy storage element(capacitor or inductor), and that can therefore be described using only a firstorder differential equation. The two possible types of first-order circuitsare: RC (resistor and capacitor) RL (resistor and inductor) RLand RC circuits is a term we will be using to describe a circuit that haseither a) resistors and inductors (RL), or b) resistors and capacitors (RC).

KEYWORD

slew-rate limiting, output sinusoidal waveforms, analysis methods, first-order circuits, energy storage element, differential equation, RC circuits, RL circuits, resistors, inductors, capacitors

INTRODUCTION

When circuits get large and complicated, it is useful to have various methods for simplifying and analyzing the circuit. There is no perfect formula for solving a circuit. Depending on the type of circuit, there are different methods that can be employed to solve the circuit. Some methods might not work, and some methods may be very difficult in terms of long math problems. Two of the most important methods for solving circuits are Nodal Analysis, and Mesh Current Analysis. These will be explained below.

Superposition

One of the most important principals in the field of circuit analysis is the principal of superposition. It is valid only in linear circuits. The superposition principle states that the total effect of multiple contributing sources on a linear circuit is equal to the sum of the individual effects of the sources, taken one at a time. What does this mean? In plain English, it means that if we have a circuit with multiple sources, we can "turn off" all but one source at a time, and then investigate the circuit with only one source active at a time. We do this with every source, in turn, and then add together the effects of each source to get the total effect. Before we put this principle to use, we must be aware of the underlying mathematics.

REVIEW OF LITERATURE

Superposition can only be applied to linear circuits; that is, all of a circuit's sources hold a linear relationship with the circuit's responses. Using only a few algebraic rules, we can build a mathematical understanding of superposition. If f is taken to be the response, and a and b are constant, then: In terms of a circuit, it clearly explains the concept of superposition; each input can be considered individually and then summed to obtain the output. With just a few more algebraic properties, we can see that superposition cannot be applied to non-linear circuits. In this example, the response y is equal to the square of the input x, i.e. y=x2. If a and b are constant, then: Note that this is only one of an infinite number of counter-examples...

Step by Step

Using superposition to find a given output can be broken down into four steps: 1. Isolate a source - Select a source, and set all of the remaining sources to zero. The consequences of "turning off" these sources are explained in Open and Closed Circuits. In summary, turning off a voltage source results in a short circuit, and turning off a current source results in an open circuit. (Reasoning -

2. Find the output from the isolated source - Once a source has been isolated, the response from the source in question can be found using any of the techniques we've learned thus far. 3. Repeat steps 1 and 2 for each source - Continue to choose a source, set the remaining sources to zero, and find the response. Repeat this procedure until every source has been accounted for. 4. Sum the Outputs - Once the output due to each source has been found, add them together to find the total response.

Impulse Response

An impulse response of a circuit can be used to determine the output of the circuit: The output y is the convolution h * x of the input x and the impulse response:

[Convolution]

If the input, x(t), was an impulse (), the output y(t) would be equal to h(t). By knowing the impulse response of a circuit, any source can be plugged-in to the circuit, and the output can be calculated by convolution. The convolution operation is a very difficult, involved operation that combines two equations into a single resulting equation. Convolution is defined in terms of a definite integral, and as such, solving convolution equations will require knowledge of integral calculus. This wikiresearch work will not require a prior knowledge of integral calculus, and therefore will not go into more depth on this subject then a simple definition, and some light explanation.

The asterisk operator is used to denote convolution. Many computer systems, and people who frequently write mathematics on a computer will often use an asterisk to denote simple multiplication (the asterisk is the multiplication operator in many programming languages), however an important distinction must be made here: The asterisk operator means convolution

Convolution is commutative, in the sense that . Convolution is also distributive over addition, i.e. , and associative, i.e. .

Systems, and convolution

Let us say that we have the following block-diagram system: The convolution operation is a very difficult, involved operation that combines two equations into a single resulting equation. Convolution is defined in terms of a definite integral, and as such, solving convolution equations will require knowledge of integral calculus. This wikiresearch work will not require a prior knowledge of integral calculus, and therefore will not go into more depth on this subject then a simple definition, and some light explanation. The asterisk operator is used to denote convolution. Many computer systems, and people who frequently write mathematics on a computer will often use an asterisk to denote simple multiplication (the asterisk is the multiplication operator in many programming languages), however an important distinction must be made here: The asterisk operator means convolution Properties Convolution is commutative, in the sense that . Convolution is also distributive over addition, i.e. , and associative, i.e. . Systems, and convolution Let us say that we have the following block-diagram system: • x(t) = system input • h(t) = impulse response • y(t) = system output Where x(t) is the input to the circuit, h(t) is the circuit's impulse response, and y(t) is the output. Here, we can find the output by convoluting the impulse response with the input to the circuit. Hence we see that the impulse response of a circuit is not just the ratio of the output over the input. In the frequency domain however, component in the output with

N. Ram Kumar1 Dr. Radhe Shyam Jha ‘Rajesh’2

frequency. The moral of the story is this: the output to a circuit is the input convolved with the impulse response. Resistors, wires, and sources are not the only passive circuit elements. Capacitors and Inductors are also common, passive elements that can be used to store and release electrical energy in a circuit. We will use the analysis methods that we learned previously to make sense of these complicated circuit elements.

FIRST ORDER CIRCUITS

First order circuits are circuits that contain only one energy storage element (capacitor or inductor), and that can therefore be described using only a first order differential equation. The two possible types of first-order circuits are: 1. RC (resistor and capacitor) 2. RL (resistor and inductor) RL and RC circuits is a term we will be using to describe a circuit that has either a) resistors and inductors (RL), or b) resistors and capacitors (RC).

RL Circuits

An RL parallel circuit An RL Circuit has at least one resistor (R) and one inductor (L). These can be arranged in parallel, or in series. Inductors are best solved by considering the current flowing through the inductor. Therefore, we will combine the resistive element and the source into a Norton Source Circuit. The Inductor then, will be the external load to the circuit. We remember the equation for the inductor: If we apply KCL on the node that forms the positive terminal of the voltage source, we can solve to get the following differential equation: We will show how to solve differential equations in a later chapter.

RC Circuits

A parallel RC Circuit An RC circuit is a circuit that has both a resistor (R) and a capacitor (C). Like the RL Circuit, we will combine the resistor and the source on one side of the circuit, and combine them into a thevenin source. Then if we apply KVL around the resulting loop, we get the following equation:

MATERIAL AND METHOD

Series RL

The differential equation of the series RL circuit

. A = eC

t I(t)

0 A 1 36% A 2 A 3 A 4 A 5 1% A

Series RC

The differential equation of the series RC circuit . A = e

t V(t)

0 A 1 36% A 2 A 3 A 4 A 5 1% A

Time Constant

The series RL and RC has a Time Constant In general, from an engineering standpoint, we say that the system is at steady state ( Voltage or Current is almost at Ground Level ) after a time period of five Time Constants.

Series RLC Circuit

N. Ram Kumar1 Dr. Radhe Shyam Jha ‘Rajesh’2

The characteristic equation is Where When The equation only has one real root . The solution for The I - t curve would look like When

. R >

The equation only has two real root . ± The I - t curve would look like When

. R <

The equation has two complex root . ± j The solution for The I - t curve would look like

DAMPING FACTOR

The damping factor is the amount by which the oscillations of a circuit gradually decrease over time. We define the damping ratio to be:

Circuit Type Series RLC Parallel RLC

Damping Factor Resonance Frequency

Compare The Damping factor with The Resonance Frequency give rise to different types of circuits: Overdamped, Underdamped, and Critically Damped.

Bandwidth Bandwidth

For series RLC circuit:

Quality Factor Quality Factor

For Series RLC circuit: For Parallel RLC circuit:

CONCLUSION

Because inductors and capacitors act differently to different inputs, there is some potential for the circuit response to approach infinity when subjected to certain types and amplitudes of inputs. When the output of a circuit approaches infinity, the circuit is said to be unstable. Unstable circuits can actually be dangerous, as unstable elements overheat, and potentially rupture. A circuit is considered to be stable when a "well-behaved" input produces a "well-behaved" output response. We use the term "Well-Behaved" differently for each application, but generally, we mean "Well-Behaved" to mean a finite and controllable quantity. In general, from an engineering standpoint, we say that the system is at steady state ( Voltage or Current is almost at Ground Level ) after a time period of five Time Constants.

REFERENCES

  • V. Cimagalli, M. Balsi, "Cellular Neural Networks: A Review", Neural Nets WIRN Vierti, 1993.
  • H. Harrer and J.Nossek, "Discrete-Time Cellular Neural Networks", Int'l Journal of Circuit Theory and Applications, 20:453-467, 1992.
  • S. Majorana and L. Chua, "A Unified Framework for Multilayer High Order ,", Int’l Journal of Circuit Theory and Applications, 26:567-592, 1998.

and Systems-II, 40(3): 163-172, 1993.

  • T. Roska and L. Chua, "Cellular Neural Networks with Non-Linear and Delay-Type Template Elements and Non-Uniform Grids", Int’l Journal of Circuit Theory and Applications, 20:469-481, 1992.
  • I. Szatmari, P. Foldesy, C. Rekeczky and A. Zarandy, "Image Processing Library for the Aladdin Computer", Int’l Workshop on Cellular Neural Networks and Their Applications, 2005.
  • C. Wu and Y. Wu, "The Design of CMOS Non-Self-Feedback Ratio Memory Cellular Nonlinear Network without Elapsed Operation for Pattern Learning and Recognition", Int’l Workshop on Cellular Neural Networks and Their Applications, 2006.
  • M. Yalcin, J. Suykens, and J. Vandewalle, Cellular Neural Networks, Multi-Scroll Chaos And Synchronization, 2005.
  • K. Yokosawa, Y. Tanji and M. Tanaka, ", with Multi-Level Hysteresis Quantization Output" Int’l Workshop on Cellular Neural Networks and Their Applications, 2006.
  • T. Nakaguchi, K. Omiya and M. Tanaka, "Hysteresis Cellular Neural Networks for Solving Combinatorial Optimization Problems", Int’l Workshop on Cellular Neural Networks and Their Applications, 2006.
  • K. Crounse, C. Wee and L. Chua, "Linear Spatial Filter Design for Implementation on the , Universal Machine", Int’l Workshop on Cellular Neural Networks and Their Applications, 2000.
  • H. Ip, E. Drakakis, and A. Bharath, "Towards Analog VLSI Arrays for Nonseparable 3D Spatiotemporal Filtering", Int’l Workshop on Cellular Neural Networks and Their Applications, 2006.
  • M. Brugge, "Morphological Design of Discrete−Time Cellular Neural Networks", University of Groningen Dissertation, 2005.
  • J. Poikonen1 and A. Paasio, "Mismatch-Tolerant Asynchronous Grayscale Morphological Reconstruction", Int’l Workshop on Cellular Neural Networks and Their Applications, 2005.

 M. Gilli, T. Roska, L. Chua, and P. Civalleri, ", Dynamics Represents a Broader Range Class than PDEs", Int’l Journal of Bifurcations and Chaos, 12(10):2051-2068, 2002.

N. Ram Kumar1 Dr. Radhe Shyam Jha ‘Rajesh’2

  • F. Gollas and R. Tetzlaff, "Modeling Complex Systems by Reaction-Diffusion Cellular Nonlinear Networks with Polynomial Weight-Functions", Int’l Workshop on Cellular Neural Networks and Their Applications, 2005.
  • A. Selikhov, "mL-,: A , Model for Reaction Diffusion Processes in m Component Systems", Int’l Workshop on Cellular Neural Networks and Their Applications, 2005.
  • B. Shi and T. Luo, "Spatial Pattern Formation via Reaction–Diffusion Dynamics in 32x32x4 , Chip", IEEE Trans. On Circuits And Systems-I, 51(5):939-947, 2004.
  • E. Gomez-Ramirez, G. Pazienza, X. Vilasis-Cardona, "Polynomial Discrete Time Cellular Neural Networks to solve the XOR Problem", Int’l Workshop on Cellular Neural Networks and Their Applications, 2006.
  • F. Chen, G. He, X. Xu1, and G. Chen, "Implementation of Arbitrary Boolean Functions via ,", Int’l Workshop on Cellular Neural Networks and Their Applications, 2006.
  • R. Doguru and L. Chua, ", Genes for One-Dimensional Cellular Automata: A Multi-Nested Piecewise-Linear Approach", Int’l Journal of Bifurcation and Chaos, 8(10):1987-2001, 1998.
  • R. Dogaru and L. Chua, "Universal , Cells", Int’l Journal of Bifurcations and Chaos, 9(1):1-48, 1999.
  • R. Dogaru and L. O. Chua, "Emergence of Unicellular Organisms from a Simple Generalized Cellular Automata", Int’l Journal of Bifurcations and Chaos, 9(6):1219-1236, 1999.
  • T. Yang, L. Chua, "Implementing Back-Propagation-Through-Time Learning Algorithm Using Cellular Neural Networks", Int’l Journal of Bifurcations and Chaos, 9(6):1041-1074, 1999.
  • T. Kozek, T. Roska, and L. Chua, "Genetic Algorithms for , Template Learning," IEEE Trans. on Circuits and Systems I, 40(6):392-402, 1993.
  • G. Pazienza, E. Gomez-Ramirezt and X. Vilasis-Cardona, "Genetic Programming for the ,-UM", Int’l Workshop on Cellular Neural Networks and Their Applications, 2006.

Int’l Journal of Circuit Theory and Applications, 20: 533-553, 1998.

  • K. Wiehler, M. Perezowsky, R. Grigat, "A Detailed Analysis of Different , Implementations for a Real-Time Image Processing System", Int’l Workshop on Cellular Neural Networks and Their Applications, 2000.
  • A. Zarandry, S. Espejo, P. Foldesy, L. Kek, G. Linan, C. Rekeczky, A. Rodriguez-Vazquez, T. Roska, I. Szatmari, T. Sziranyi and P. Szolgay, ", Technology in Action ", Int’l Workshop on Cellular Neural Networks and Their Applications, 2000.
  • L. Chua, L. Yang, and K. R. Krieg, "Signal Processing Using Cellular Neural Networks", Journal of VLSI Signal Processing, 3:25-51, 1991.
  • T. Roska, L. Chua, "The , Universal Machine: An Analogic Array Computer", IEEE Trans. on Circuits and Systems-II, 40(3): 163-172, 1993.
  • T. Roska and A. Rodriguez-Vazquez, "Review of CMOS Implementations of the , Universal Machine-Type Visual Microprocessors", International Symposium on Circuits and Systems, 2000
  • A. Rodríguez-Vázquez, G. Liñán-Cembrano, L. Carranza, E. Roca-Moreno, R. Carmona-Galán, F. Jiménez-Garrido, R. Domínguez-Castro, and S. Meana, "ACE16k: The Third Generation of Mixed-Signal SIMD-, ACE Chips Toward VSoCs," IEEE Trans. on Circuits and Systems - I, 51(5): 851-863, 2004.
  • T. Roska, "Cellular Wave Computers and , Technology – a SoC architecture with xK Processors and Sensor Arrays", Int’l Conference on Computer Aided Design Accepted Paper, 2005.
  • K. Karahaliloglu, P. Gans, N. Schemm, and S. Balkir, "Optical sensor integrated , for Real-time Computational Applications", IEEE Int’l Symposium on Circuits and Systems, pp. 21–24, 2006.

 C. Dominguez-Matas, R. Carmona-Galan, F. Sanchez-Fernaindez, J. Cuadri, and A. Rodriguez-Vaizquez, "A Bio-Inspired Vision Front-End Chip with Spatio-Temporal Processing and Adaptive Image Capture", Int’l Workshop on Computer Architecture for Machine Perception and Sensing, 2006.