Ingenieurprojekt
"Regelungstechnische PSpice-Spezialmodelle"
- Projektanten: A. Golser, M. Laggner
- Projektbetreuer: Dipl.-Ing. Josef Stadler
- Projektzeitraum: Okt. 2000 bis Mai 2001
Abstract
our goals
One of the goals of our project was to get familiar with the program PSpice and its file structure.
Furthermore we had to gather information how to create new models and subcircuits (described later) - this part was
like looking for a pin's head in a cartload of hay.
Later we used these models to simulate control loops and examined their characteristics, which are "step response",
"bode-diagram" and "locas curve". The final and definitely most time-consuming step consisted of documenting the new
models and writing detailed tutorials about creating models and subcircuits. The documentation is available in HTML and
PDF - two common publishing standards using instant cross-referencing.
what is pspice?
SPICE (Simulation Program with Integrated Circuit Emphasis) is an analog circuit simulator that was developed at the University of California at Berkeley. PSpice is one of the many commercial SPICE derivatives, and has been developed by MicroSim Corporation.
what are the advantages of pspice?
PSpice's major benefit is that it helps users simulate the circuit design graphically on the computer before building a physical circuit. Hence, the designer can make any necessary changes on the prototype without modifying any hardware. As soon as the test design is completed, PSpice can help you run a check on it before building a hardware model. Hence, PSpice allows you to check the operability of the circuit model in real life simulations to validate its viability. Since all the tests, designs and modifications are made on a terminal, the designer can save a lot of money that would have otherwise been spent on building models and modifying them.
what are subcircuits?
One of the most useful concepts in PSpice is the use of subcircuits to group elements into clusters in order to replicate the clusters without having to re-enter all the elements each time. This is very useful for several reasons: First of all are the time savings of replacing many lines of circuit data with a single subcircuit call. Second, the use of a subcircuit usually improves clarity by removing confusing clutters. The user can suppress printing unwanted details internal to a subcircuit, thus making the output easier to understand. If desired, the user can place subcircuits often used into an include-file so that the main source file for the simulation is kept simple. Then the definition of the subcircuit is entirely out of sight.
conclusion
We've reached our goals and hope that our work will be an valuable reference book for students and also teachers who are using PSpice in the future.
