Title :
Design and analysis of electric circuits using Java
Author :
Lazareck, L. ; Peters, J.F.
Author_Institution :
Dept. of Electr. & Comput. Eng., Manitoba Hydro, Winnipeg, Man., Canada
Abstract :
This paper introduces an application of electrical engineering principles and object-oriented approach in the design of a Java-based circuit design and analysis system. The system is called JavaCirc, which is an analog circuit simulator that analyzes the steady-state values of electrical circuits. Wire, resistors, capacitors, inductors, independent as well as dependent sources, and grounds make up basic building blocks in using JavaCirc to design circuits. Nodal analysis, Ohm´s law, Kirchoff´s laws and Cramer´s Rule underlie the design of circuit analysis features of the new system. In addition, JavaCirc includes a Graphical User Interface (GUI) that allows the user to draw analog circuits on a computerized “drawing board”. This GUI makes it possible to graph the steady-state solutions and witness the transient progression towards these values. The entire JavaCirc system is written in Java. For this paper, the circuit equivalent for the Tacoma Narrows Bridge is created and used to explore JavaCirc´s capabilities
Keywords :
Java; circuit CAD; circuit simulation; equivalent circuits; graphical user interfaces; Cramer rule; Java; JavaCirc; Kirchoff laws; Ohm law; Tacoma Narrows Bridge; analog circuit simulation; circuit analysis; circuit design; computerized drawing board; electrical engineering; equivalent circuit; graphical user interface; nodal analysis; object-oriented programming; Analog circuits; Analytical models; Circuit analysis; Circuit simulation; Circuit synthesis; Electrical engineering; Graphical user interfaces; Java; Object oriented modeling; Steady-state;
Conference_Titel :
Electrical and Computer Engineering, 2001. Canadian Conference on
Conference_Location :
Toronto, Ont.
Print_ISBN :
0-7803-6715-4
DOI :
10.1109/CCECE.2001.933552