Program implementing the conjugate gradient method, Electrical Engineering

Assignment Help:

Write a program implementing the conjugate gradient method (un-preconditioned). Solve the  matrix equation corresponding to a finite difference node-spacing, h = 0.02m in x and y directions for the same one-quarter cross-section of the system shown in Figure. Use a starting solution of zero.

(a) Test your matrix using your Choleski decomposition program that you wrote for Question 1 of Assignment 1 to ensure that it is positive definite. If it is not, suggest how you could modify the matrix equation in order to use the conjugate gradient method for this problem.

(b) Once you have modified the problem so that the matrix is positive definite, solve the matrix equation first using the Choleski decomposition program from Assignment 1,and then the conjugate gradient program written for this assignment.

(c) Plot a graph of the infinity norm and the 2-norm of the residual vector versus the number of iterations for the conjugate program.

(d) What is the potential at (x,y) = (0.06, 0.04), using the Choleski decomposition and the conjugate gradient programs, and how do they it compare with the value you computed in Question 2(b) above. How do they compare with the value at the same (x,y) location and for the same node spacing that you computed in Assignment 1 using SOR.

(e) Suggest how you could compute the capacitance per unit length of the system from the finite difference solution.

506_Compute the capacitance.png


Related Discussions:- Program implementing the conjugate gradient method

What do you understand by solid modeling, What do you understand by solid m...

What do you understand by solid modeling and wireframe modeling in CAD systems? Explain and compare the both modellings. Describe the following 1. Boundary representation 2.

Symmetrical fluctuating message, A symmetrical fluctuating message, with |f...

A symmetrical fluctuating message, with |f(t)| max = 6.3 V and KCR = 3, is to be encoded by using an encoder that employs an 8-bit natural binary code to encode 256 voltage levels

What is thermal runaway, Q. What is thermal runaway? State one method to pr...

Q. What is thermal runaway? State one method to prevent the same? The effect of changes in leakage current (ICO)  and current gain(b) on the dc bias point is given by the equat

Determine the two possible ssb am signals, Let the modulating signal m(t) b...

Let the modulating signal m(t) be a sinusoid of the form m(t) = cos 2πf m t, f m c , and let the carrier signal be cos(2πf c t + φc). (a) Determine the conventional AM signal,

Explain the significance of the coupling capacitor, Q. Explain the signific...

Q. Explain the significance of the Coupling capacitor and the RE - CE circuit. The function of the coupling capacitor is to isolate the amplifier input circuit from the source.

Control systems, Hi, What is the time response for a closed loop transfer f...

Hi, What is the time response for a closed loop transfer function:H(s) = 10/(s^2 +s +1) to delta function input?

Boolean, any Boolean function can be realized using multiplexer.(true/false...

any Boolean function can be realized using multiplexer.(true/false).

Formation of energy bands in solids, Describe in brief the Formation of ene...

Describe in brief the Formation of energy bands in solids and hence explain how it helps to classify the solid in to conductors and insulators. Energy Bands in Solids Acco

What do mean by flow of electron, Flow of electrons - Electrons flow down a...

Flow of electrons - Electrons flow down a wire that is what current, is. Good conductors like copper and silver and aluminum have free electrons in their outer shells, and they jum

Estimate the the volume of water in the tank, A conical tank is shown in Fi...

A conical tank is shown in Figure. The tank is filled with water.  Using MATLAB, determine: a.   the volume of water in the tank b.   the weight of the water in the tank.

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd