Push Pull Converter Pspice Student

In this post, I’m going to show you a highly effective 4-day push/pull workout routine that you can use to build muscle.

  • Significantly expanded and updated with extensive revisions, new material, and a new chapter on emerging applications of switching converters, Power-Switching Converters, Third Edition offers the same trusted, accessible, and comprehensive information as its bestselling predecessors. Similar to the two previous editions, this book can be used for an introductory as well as a more advanced.
  • . Rotary & Push-Pull Switches. Linear & Log taper. Center & Multiple Detents. 1/2 W Conductive Plastic S88. 1 W Cermet S89. 'The New Mod-Pot 2 ™'. RoHS: S159 Series Conducitve Plastic and Cermet. 5/8' Square Modules. Up to 4 modules. Conductive Plastic or Cermet elements. Linear, Audio, Reverse Audio Tapers.

Let’s dive right in…

What Is a Push/Pull Workout?

Part in the PSpice library. The name of the PSpice library the part is stored in. The name of the manufacturer of the device. The technology type of the device (TTL, ECL, etc.), where applicable. (Bookmarks are shown in the left-hand column of this Acrobat Reader page. If you do not see the left-hand column for.

As the name suggests, a push/pull workout routine involves two different workouts: a push workout and a pull workout.

The push workout is focused on the pushing movements for the upper body, which involve the chest, shoulders and triceps. The pull workout is based around pulling movements for the upper body, which involve the back and biceps.

Take the example of a pulling movement like the lat pulldown. This exercise works not only the lats, but the biceps as well. The idea is that you train the muscles that work together – in this case the back and biceps – in the same session.

A push/pull workout routine is ideal for people who don’t like leg days. Rather than devote an entire workout to your lower body (as you would do with a PPL routine and upper/lower split), you do a little bit of leg work every time you train.

That is, the push day workouts involve some exercises that focus on your quads, while the pull day workouts will include some work for your hamstrings.

The Push Day Workout

Quadriceps
Chest
Shoulders
Triceps

The Pull Day Workout

Hamstrings
Back
Biceps
Abs

You can use the push/pull split to train anywhere between two and six days per week, with each training frequency having its own advantages and drawbacks.

I much prefer the 4-day push/pull split, for reasons I’ll get to in a moment. First, I want to take a quick look at what the 2, 3, and 5-day routines have to offer.

The 2-Day Push/Pull Workout

First up is the 2-day push/pull split, which involves lifting weights twice a week. You’ve got plenty of different options for the days of the week you train – Monday and Thursday, Tuesday and Friday, Wednesday and Saturday and so on.

Monday: Push Workout
Tuesday: Off
Wednesday: Off
Thursday: Pull Workout
Friday: Off
Saturday: Off
Sunday: Off

If your main goal is to build muscle as fast as possible, the 2-day push/pull split is probably the least effective option, mainly because it involves working each muscle group just once a week. To maximize growth, you want to train each muscle group at least twice a week [1].

That’s not to say the 2-day push/pull split is a waste of time. It can work reasonably well if you’re trying to maintain (rather than gain) muscle. And if you want to shift gears and improve some other aspect of your fitness, hitting each muscle group once a week can help maintain size/strength while you focus on other things.

But to repeat, if you want to maximize muscle growth, the 2-day push/pull split isn’t ideal. You’d be better off using a full-body routine and training your whole body twice a week.

The 3-Day Push/Pull Workout

Next up is the 3-day push/pull workout routine. On Monday, you do the push workout, followed by the pull workout on Wednesday. On Friday, you’re back to the push workout again. Then you take a couple of days off over the weekend.

In the second week, you start with the pull workout, followed by the push workout on Wednesday. You keep on rotating the workouts in the same order – a push workout followed by a pull workout.

Here’s how it looks:.

WEEK 1
Monday: Push Workout
Tuesday: Off
Wednesday: Pull Workout
Thursday: Off
Friday: Push Workout
Saturday: Off
Sunday: Off

WEEK 2
Monday: Pull Workout
Tuesday: Off
Wednesday: Push Workout
Thursday: Off
Friday: Pull Workout
Saturday: Off
Sunday: Off

It takes a couple of weeks before the program repeats itself, and the push workout ends up back on Monday.

FREE:The Muscle Building Cheat Sheet. This is a quick guide to building muscle, which you can read online or keep as a PDF, that shows you exactly how to put on muscle. To get a FREE copy of the cheat sheet emailed to you, please click or tap here.

What if you can’t train on Monday, Wednesday and Friday? If so, there’s no reason why you can’t switch the training days around, depending on when you can make it to the gym. Here’s an example of how it might look:

WEEK 1
Monday: Off
Tuesday: Push Workout
Wednesday: Pull Workout
Thursday: Off
Friday: Off
Saturday: Push Workout
Sunday: Off

WEEK 2
Monday: Pull Workout
Tuesday: Off
Wednesday: Off
Thursday: Push Workout
Friday: Pull Workout
Saturday: Off
Sunday: Off

With the 3-day push/pull workout routine, you do three push workouts and three pull workouts over a two-week period, meaning that each muscle group is trained directly 1.5 times a week.

As I mentioned earlier, chances are you’ll see a faster rate of muscle growth by training each muscle group at least twice a week, which doesn’t happen with the 3-day push/pull split.

However, it can come in useful if you’re in a calorie deficit and trying to lose fat while retaining muscle.

Cutting back on your intake of carbs and fat can have an adverse effect on the quality of your training sessions, as well as your ability to recover from those training sessions, and a reduction in your overall training volume helps to compensate for the fact that you’re not eating as much food.

But if your main goal is to build muscle, you’re on a muscle-building diet that puts you in a calorie surplus, and you can only train three days a week, you’re probably better off with a full-body workout routine.

The 4-Day Push/Pull Workout

The 4-day push/pull split is the one I think will work best for most people, most of the time. You get a balance between effectiveness and practicality. That is, the 4-day push/pull split is more effective than the 2- and 3-day versions, but more practical than training 5 or 6 days a week.

Lifting weights 5-6 days a week may, in some cases at least, work better than training four days a week. But not everyone can make it to the gym five or six days a week. Four days a week is a more realistic goal for most people.

With the 4-day push/pull split, you do the push workout on Monday, the pull workout on Tuesday, then have a rest day. On Thursday it’s back to the push workout, with the second pull workout of the week on Friday. Then you have the weekend off. Each muscle group is trained directly twice a week.

Monday: Push Workout
Tuesday: Pull Workout
Wednesday: Off
Thursday: Push Workout
Friday: Pull Workout
Saturday: Off
Sunday: Off

The program is flexible, and you can move the training days around if you miss a workout. If, for example, you’re not able to make it to the gym on Friday, you can just push that workout back to Saturday.

Monday: Push Workout
Tuesday: Pull Workout
Wednesday: Off
Thursday: Push Workout
Friday: Off
Saturday: Pull Workout
Sunday: Off

Or, if you prefer to train at the weekends, your week might look like this.

Monday: Off
Tuesday: Push Workout
Wednesday: Off
Thursday: Pull Workout
Friday: Off
Saturday: Push Workout
Sunday: Pull Workout

The 5-Day Push/Pull Workout

Next up, is the 5-day push/pull split. In week one, you do three pushing and two pulling workouts. This flips around in week two, where there are three pulling and two pushing workouts.

WEEK 1
Monday: Push Workout
Tuesday: Pull Workout
Wednesday: Off
Thursday: Push Workout
Friday: Pull Workout
Saturday: Push Workout
Sunday: Off

WEEK 2
Monday: Pull Workout
Tuesday: Push Workout
Wednesday: Off
Thursday: Pull Workout
Friday: Push Workout
Saturday: Pull Workout
Sunday: Off

It takes a couple of weeks before the program repeats itself, and the push workout ends up back on Monday. In that two-week period, you do five push workouts and five pull workouts, meaning that each muscle group is trained directly 2.5 times a week.

If you want to have the weekends off, the program could look like this:

WEEK 1
Monday: Push Workout
Tuesday: Pull Workout
Wednesday: Push Workout
Thursday: Pull Workout
Friday: Push Workout
Saturday: Off
Sunday: Off

WEEK 2
Monday: Pull Workout
Tuesday: Push Workout
Wednesday: Pull Workout
Thursday: Push Workout
Friday: Pull Workout
Saturday: Off
Sunday: Off

The Heavy/Light Rotation

With the push/pull workout routine, you can rotate between two different workouts for each set of muscles, rather than just repeat the same workout each time.

For example, Monday’s push workout might revolve around compound lifts and heavy weights, while the second push workout could involve lighter weights, higher reps and more single-joint exercises.

Monday: Push Workout (Heavy)
Tuesday: Pull Workout (Light)
Wednesday: Off
Thursday: Push Workout (Light)
Friday: Pull Workout (Heavy)
Saturday: Off
Sunday: Off

You can also use different exercises in each workout. For example, in the first push workout of the week, you might do squats for 3-4 sets of 5-8 reps, while in the second you’d do the leg press for 3-4 sets of 15-20 reps.

How many sets and reps should you do?

Studies show that a relatively small number of weekly sets is enough to stimulate muscle growth. In some cases, as little as five weekly sets per muscle group has been shown to make your muscles bigger [3].

However, if you want to maximize your gains, you’re better off doing at least 10 sets for the major muscle groups each week [4].

When I say “muscle group,” I’m not referring to a region of the body like the arms or the legs. Rather, I’m talking about a set of muscles, such as the quadriceps, that work together.

Let’s say, for example, that you do four sets of squats, four sets of leg extensions and four sets of leg curls every week. In total, you’ve done 12 sets for your legs.

But it’s your quads that have done most of the work.

While the hamstrings have been trained directly on the leg curl, as well as being called into action (to a degree, at least) during the squat, they haven’t done as much work as the quadriceps.

That is, four sets of squats doesn’t count as four sets for the quads and four sets for the hamstrings. In this example, if you wanted to make sure the hamstrings did roughly the same amount of work as the quads, you could throw in an extra exercise, such as Romanian deadlifts.

As far as reps are concerned, anywhere between 5 and 30 reps will get the job done. Most studies show similar gains in muscle mass with high reps versus low reps.

Sample 4-Day Push/Pull Workout

With all that out of the way, here’s an example of what a 4-day push/pull workout routine might look like. You can throw in some ab work at the end of each pull workout.

Push Day Workout 1

Squat 3 sets x 5-8 reps
Leg Press 2 sets x 10-15 reps
Bench Press 3 sets x 5-8 reps
Incline Dumbbell Press 2 sets x 10-15 reps
Dumbbell Shoulder Press 2 sets x 5-8 reps
Cable Lateral Raise 2 sets x 15-20 reps
Triceps Pressdown 2 sets x 10-15 reps
Lying Triceps Extension 2 sets x 10-15 reps

Pull Day Workout 1

Leg Curl 3 sets x 15-20 reps
Romanian Deadlift 2 sets x 10-15 reps
Lat Pulldown 3 sets x 10-15 reps
Seated Cable Row 2 sets x 15-20 reps
Incline Curl 2 sets x 10-15 reps
Dumbbell Hammer Curl 2 sets x 10-15 reps

Push Day Workout 2

Bulgarian Split Squat 2 sets x 10-15 reps
Leg Press 3 sets x 10-15 reps
Push-ups 3 sets x AMRAP*
Cable Crossover 2 sets x 15-20 reps
Barbell Press 2 sets x 5-8 reps
Bent Over Lateral Raise 2 sets x 10-15 reps
Overhead Triceps Extension 2 sets x 10-15 reps
Lying Triceps Extension 2 sets x 10-15 reps

Pull Day Workout 1

Romanian Deadlift 3 sets x 5-8 reps
Leg Curl 2 sets x 10-15 reps
Dumbbell Row 3 sets x 5-8 reps
Lat Pulldown 2 sets x 10-15 reps
Preacher Curl 2 sets x 10-15 reps
Incline Hammer Curl 2 sets x 10-15 reps

  • AMRAP = As Many Reps As Possible

NOTE: The number of sets listed are the actual work sets only, and don’t include warm-up sets. It’s always a good idea, especially if you’re using heavy weights, to do several progressively heavier warm-up sets to prepare your body for the heavy work to come.

Alternative 4 Day Workout Splits

Although the 4-day push/pull split works well for building muscle, there are a few alternatives out there that do a similar job. First up, we have the 4-day upper/lower split routine.

4-Day Upper/Lower Split Routine

With the 4-day upper/lower split, you train the muscles in your lower body and upper body on separate days.

An upper body workout will hit your chest, back, shoulders, biceps and triceps, while the lower body workout works your quadriceps, hamstrings, glutes and calves.

Here’s what a typical upper body workout might look like:

  • Chest: 2 exercises (e.g bench press, incline dumbbell press)
  • Upper Back: 2 exercises (e.g. lat pulldown, barbell row)
  • Shoulders: 1-2 exercises (e.g. overhead press, lateral raise)
  • Biceps: 1-2 exercises (e.g. incline curl, hammer curl)
  • Triceps: 1-2 exercises (e.g. pressdown, overhead triceps extension)

A typical lower body workout would look something like this:

  • Quadriceps: 2 exercises (e.g. squat, leg extension)
  • Hamstrings: 2 exercises (e.g. Romanian deadlift, leg curls)
  • Calves: 1-2 exercises (e.g. standing calf raise, seated calf raise)
  • Abs: 1-2 exercises (e.g. rollouts, weighted crunch)

4-Day Push, Pull, Legs Split

With the 4-day push/pull/legs routine, you do 4 pushing workouts, 4 pulling workouts and 4 leg workouts over a three-week period.

In the push workouts, you train the chest, shoulders and triceps, while the pull workouts focus on the back and biceps. Leg day is quadriceps, hamstrings, glutes and calves (the lower back will also be heavily involved if you’re doing squats and deadlifts).

Strictly speaking, you’re not training each muscle group twice a week. However, if you take the first workout for a given muscle group as day one of a seven-day block, each muscle group is trained twice in any seven-day period. Each muscle group gets between 4 and 6 days of rest between workouts.

Pspice

For example, the first leg workout falls on a Thursday, with workout two on the following Tuesday. Assuming that you train at the same time each day, you get five days of rest until it’s time to train legs again.

Here’s what the 4-day push/pull/legs split looks like over a 3-week period:

Week 1
Monday: Chest, Shoulders, Triceps (Push)
Tuesday: Back, Biceps (Pull)
Wednesday: Off
Thursday: Quads, Hamstrings, Calves (Legs)
Friday: Chest, Shoulders, Triceps (Push)
Saturday: Off
Sunday: Off

Week 2
Monday: Back, Biceps (Pull)
Tuesday: Quads, Hamstrings, Calves (Legs)
Wednesday: Off
Thursday: Chest, Shoulders, Triceps (Push)
Friday: Back, Biceps (Pull)
Saturday: Off
Sunday: Off

Week 3
Monday: Quads, Hamstrings, Calves (Legs)
Tuesday: Chest, Shoulders, Triceps (Push)
Wednesday: Off
Thursday: Back, Biceps (Pull)
Friday: Quads, Hamstrings, Calves (Legs)
Saturday: Off
Sunday: Off

In the fourth week, the push workout ends up back on Monday, and you start the cycle all over again.

4-Day Workout Split: Push/Pull/Full Hybrid

If you prefer training four days a week, but still want to hit each muscle group three times a week, you can combine a push/pull split with two full-body workouts to create a push/pull/full hybrid.

You do the push workout on Monday and the pull workout on Tuesday. Then, you train your whole body on Thursday and Saturday. Each muscle group is trained directly three times a week.

Monday: Push
Tuesday: Pull
Wednesday: Off
Thursday: Full
Friday: Off
Saturday: Full
Sunday: Off

You can also do the same thing with an upper/lower split, giving you an upper/lower/full hybrid.

Monday: Upper
Tuesday: Lower
Wednesday: Off
Thursday: Full
Friday: Off
Saturday: Full
Sunday: Off

Student

Push Pull Converter Pspice Student Version

4-Day Workout Split: Upper Body Specialization

Maybe you’re happy with the way your legs look, and you just want to maintain the size you have right now. Perhaps you just want a block of training where you focus on building your chest, back, shoulders and arms. If so, this 4-day upper body specialization routine can work well.

On Monday, you train all the muscles in your upper body, but with more sets for the chest and shoulders. Tuesday is lower body day. On Wednesday, you hit your upper body again, this time with an emphasis on the lats and upper back. Friday is the third upper body day, but with more direct arm work.

Monday: Upper Body (push emphasis)
Tuesday: Lower Body
Wednesday: Upper Body (pull emphasis)
Thursday: Off
Friday: Upper Body (arms emphasis)
Saturday: Off
Sunday: Off

FREE: The Muscle Building Cheat Sheet

If you're overwhelmed and confused by all the conflicting advice out there, then check out The Muscle Building Cheat Sheet.
It's a quick guide to building muscle, which you can read online or keep as a PDF, that shows you exactly how to put on muscle. To get a copy of the cheat sheet sent to you, please enter your email address in the box below, and hit the “send it now” button.

PRIVACY POLICY: This is a 100% private email list, and your email address is not shared with anyone for any reason. You can unsubscribe quickly and easily if you ever want to.

Improved vacuum tube models for SPICE simulations

Part 1: Models and example

by Norman L. Koren

Updated March 20, 2003
On to Part 2: Listings and PSpice operation | Norman Koren Vacuum tube audio page
Finding SPICE tube model parameters
View image galleries

Search WWW Search www.normankoren.com
Table of contentsEquations for vacuum tubes | New equations | SPICE | Parameters
Finding parameters by trial-and-error | Plate curves | Output transformers
Example: original PAS preamplifier | Lessons
Part 2 | Appendix A: Listings | Appendix B: Operation with PSpice Schematics
.
Much of the material in here originally appeared in Glass Audio, Vol. 8, No. 5, 1996, p. 18.

As my principal hobby interest is now photography and I work crazy long hours at Imatest, I won't have much time to update this article or answer difficult questions.

James E. Lanier's PSPICE Triode Calculator is a promising program for finding tube model parameters. It's still under development; he plans to expand it to include tetrodes and pentodes.

LTspice can apparently be used for these models.

SPICE, an electronic circuit simulation program originally developed at the University of California at Berkeley, has found wide acceptance in the electronics and semiconductor industries. It can perform highly accurate time and frequency domain analysis of complex analog and digital circuits (including harmonic and IM distortion). Several commercial versions of SPICE run on personal computers, most notably PSpice from OrCAD. The downloadable PSspice student version (version 9.1 at last look) has limited capabilities by standards of solid-state circuit design, but it can be amazingly useful in simulating vacuum tube amplifiers, which tend to have fewer components. It was used for all examples in this article. It's hard to find on the OrCAD website. I had to go to the CadencePCB home page and click on All Downloads. Other well-known SPICE implementations include Electronics Workbench, 800-263-5552, and ICAP/4, from Intusoft, P.O Box 710 San Pedro, CA 90733-0710; 310-833-0710. Duncan Munro's list of SPICE vendors may contain some hidden treasures. WinSpice is a free Spice3F4 Port for Windows 95, 98, 2000 & NT. Very intriguing. It will simulate much larger circuits than evaluation PSpice.

SPICE contains built-in models for passive devices (resistors, capacitors, inductors, etc.) and for most active semiconductor devices (bipolar transistors, FETs, Op Amps, etc.), but none for vacuum tubes. SPICE models and can be downloaded from manufacturer's Websites.

Equations for vacuum tubes

Scott Reynolds1 and Marshall Leach2 model vacuum tubes as voltage-controlled current sources whose output current is a weighted sum of controlling element voltages raised to the three-halves power. The controlling elements are different for triodes and pentodes. (Since the suppressor grid has little effect on the transfer characteristics, pentodes are modeled as tetrodes.) The plate current equation for triodes is
IP = (EG+EP /µ)3/2/kG1 for EG+EP /µ >= 0
= 0 otherwise.
The plate current equation for pentodes is

IP = (2/kG1p)(EG+EG2 /µ)3/2 arctan(EP /kVB ) for EG+EG2 /µ >= 0
= 0 otherwise.

(2)
where IP is plate current, EG is control grid voltage, EP is plate voltage, EG2 is screen grid voltage (all voltages with respect to the cathode), µ is the amplification factor, and kG1 is a factor used to fit the equation to data. The pentode equation differs from the triode equation in that the screen grid replaces the plate as a controlling element, and an arctangent term (from Scott Reynolds' model) is added to model a response curve 'knee' whose location is proportional to kVB. Equations (1) and (2) are forms of the Langmuir-Childs law, which can be derived from fundamental physics.3 Plate curves for a 12AX7 triode with µ = 93 (below the specified value but a good overall fit to equation (1)) are illustrated below in Figure 1.

The screen grid current equation for pentodes is

IG2 = (EG+EG2 /µ)3/2/kG2 for EG+EG2 /µ >= 0
= 0 otherwise.

where IG2 is the screen grid current and kG2 is a constant similar in function to kG1.


Figure 1. 12AX7 plate curve from the old model.

The difficulty with equations (1) and (2) is that they assume that the grid has perfect control over the plate current, i.e., that there is no leakage current. The real world is, alas, not so kind, and these equations give a poor estimate of plate current for large positive plate voltage and large negative grid voltage,5 region (A) in Figure 1, above. Compare this with region (A) in Figure 2, below, which is derived from the new model but matches published curves4 extremely well.

The modeling error would not be serious if tubes did not operate in the region of greatest error. Unfortunately they do, as illustrated in Figure 1 by a typical load line for a 12AX7 with a 350V plate supply and a 150kW plate resistor. The load line crosses region (A), and operation may extend into this region for large signals. This problem is exacerbated in class AB push-pull amplifiers, where the operation of each tube traverses the region of worst error as it moves from conduction to cutoff and back. An accurate estimate of distortion in push-pull amplifiers is impossible without an improved model.

New equations

The new equations for tube characteristics are phenomenological equations, that is, equations that model the behavior of physical phenomena using a reasonable number of parameters, but are not derived from fundamental physics. They have been designed so that plate current IP > 0 whenever plate voltage EP > 0 (for triodes) or screen grid voltage EG2 > 0 (for pentodes). Both equations take advantage of the fact that log(1+exp(x)) approaches x when x >> 1 and 0 when x << 1.

The new plate current equation for triodes is

E1 = (EP /kP) log(1 + exp(kP(1/µ + EG /sqrt(kVB + EP2))))
IP = (E1X/kG1)(1 + sgn(E1))

(4)
The signum function, sgn(x) = 1 for x >= 0; sgn(x) = -1 for x < 0, is used to prevent current flow when E1 < 0. The new plate current equation for pentodes is similar to that of triodes:

E1 = (EG2 /kP) log(1 + exp(kP (1/µ+EG /EG2)))
IP = (E1X/kG1)(1 + sgn(E1)) arctan(EP /kVB)

Equation (4) reduces to equation (1) when EP2 >> kVB and kP (1/µ + EG /EP ) >> 1. Similarly, equation (5) reduces to equation (2) when kP (1/µ + EG /EG2 ) >> 1. We continue to use equation (3) for pentode screen grid current for three reasons: 1. Screen current is not as critical to the tube performance as plate current. 2. Good data on screen current is scarce. 3. The model should be kept as simple as possible for use with evaluation version of PSpice.


Figure 2. 12AX7 plate curve from the new model.

SPICE language and PSpice

The SPICE language is an industry standard for describing electronic circuits (called netlists) and instructions for modeling them. PSpice is a commercial implementation of SPICE that features convenient schematics entry through a graphic interface. PSpice actually consists of three separate programs: Schematics for data entry, PSpice for running the SPICE simulation, and Probe for displaying the results.

If you plan to modify or add tube models you'll need to know a bit about the SPICE language. Appendix A has listings of several SPICE files. The first line of a SPICE file contains a title. Data on this line is ignored. The last line consists of the .END statement. Netlist data lines have the general format,

PART node_1 node_2 {additional nodes if applicable} value(s) ; optional comments
Comments may appear on lines that start with an asterisk (*) or on data lines following a semicolon (;). Continuation lines begin with a plus sign (+), except for equations, where the portion to the right of the equal sign (enclosed in braces {...}) is restricted to one line. This limitation can present problems with long equations. To get around it, E1 in Equations (4) and (5) has been modeled as a voltage-controlled voltage source that controls IP, which is a voltage-controlled current source. This makes two relatively short equations out of one long one.

I strongly recommend the excellent textbook by Paul W. Tuinenga,10 'SPICE, A Guide to Circuit Simulation & Analysis using PSpice.' It contains detailed descriptions SPICE commands and models, including how to perform frequency-domain analysis (.AC), time-domain analysis (.TRAN) and Fourier analysis (.FOUR), which produces a detailed harmonic distortion analysis. In the PSpice Schematics program these instructions are generated by clicking on Analysis, Setup..., then working with the appropriate boxes.

To perform a SPICE simulation with the MicroSim evaluation package, run the Schematics program, then click on File, Open... to open a Schematics data file using the usual Windows navigation techniques. (You can also create a new schematic.) We'll call it filename.SCH in this example. You may edit and save it if you wish. To perform the PSpice simulation, click on Analysis, Simulate. This creates two SPICE language files: filename.CIR containing simulation instructions and filename.NET containing the netlist. These files are then read into the PSpice simulator, which writes text results (voltages, currents, etc.) to filename.OUT and graphics data to filename.DAT for display with Probe, which is run automatically if you have the .PROBE statement in the data file. Probe displays time and/or frequency-domain plots of voltages at selected nodes or currents through selected components. The format of the display is quite versatile. If V(n) is the voltage at node n, VDB(n) is the voltage in dB and VP(n) is the phase. Current display is similarly flexible.

To use the Schematics program I had to create symbols for tubes: a difficult task you can avoid by downloading the models and following the instructions in Appendix B for loading the symbol and SPICE model libraries into PSpice.

Parameters

Table 1 gives parameters for some familiar tubes. These parameters are used in the tube model library listed in Appendix A3. The first six are equivalent to µ, X, kG1, kG2, kP, and kVB in equations (3)-(5).
TUBEMUEXKG1KG2KPKVBCCGCPGCCPRGI
6DJ8281.33303203002.3P2.1P0.7P2k
6L6CG8.71.3514604500481214P0.85P12P1k
12AX71001.410606003002.3P2.4P0.9P2k
12AU721.51.31180843002.3P2.2P1.0P2k
65507.91.358904800602414P0.85P12P1k
KT888.81.357304200 321614P0.85P12P1k

Table 1. Spice parameters for some popular tube models

Most parameters in Table 1 can be determined from published graphs and tables. Small-signal triode data was obtained from Tom Mitchell's book.4 EL34 data came from the Audiomatica Sofia web page. Other sources were the Parts Connection catalog (1-800-769-0747), which has a large collection of reprints, old copies of the Sylvania and RCA tube manuals, and the pages of Glass Audio. The best places to find tube data on the Web are Duncan's Amp Pages and Frank's Electron tube Pages. Published values for inter-electrode capacitance always give better high frequency response than experiment. I measured the capacitance of a tube socket with two inch leads, and found it to be around 0.7pF for adjacent pins and 0.5pF for others. I added these capacitances to the published values. Even so, simulated frequency response may be somewhat optimistic. Tubes of different origin (e.g., Chinese, Russian, and old British 12AX7s) can differ markedly in their inter-electrode capacitances. This may explain some of the sonic differences. Of course, real circuits have stray capacitance, and you must specify it if you want to include it in SPICE simulations.

Finding parameters by trial and error

The trial and error procedure for finding tube parmaters is tedious. My Matlab program for determing them is now available on Finding SPICE tube model parameters. Two other people have reletant work.
  • Teodoro Marinucci has written an optimization program in Excel. His website covering tube theory and modeling is mirrored on two URL's, http://web.tiscali.it/teodorom/ and http://digilander.iol.it/teodorom/. Alas, they're in Italian. I don't think his program is online yet, but it's very appealing because almost everybody has Excel. You can encourage him by sending him an e-mail. You can get a crude but readable translation by searching for 'Valvole e Matematica' in http://www.google.com, then clicking on [Translate this page] next to his article. Amazing.
  • Mithat F. Konar's article Vacuum Tube Parameter Identification Using Computer Methods describes a technique that uses the Matlab Optimization Toolbox.

The parameters in Table 1 can be found by a methodical trial and error procedure. To use this procedure, the programs in Appendix A1 through A3 must be employed. Listings A1 and A2 produce plate characteristic curves for triodes and pentodes, respectively. Listing A3 is a portion of the tube library referenced by the .LIB statement in listings A1 and A2. Tubes are modeled as subcircuits, starting with .SUBCKT and ending with .ENDS. .SUBCKT is followed by the model name and then the element node names. We have chosen the order the element nodes to be plate, control grid, cathode, and (in pentodes) screen grid.

To find the parameter values for a new tube, it is best to start with values for a similar existing tube, except for amplification factor MU (µ), which is generally close to the manufacturer's specification. MU is (minus) the change of plate voltage for a given change of grid voltage at constant plate current. This is illustrated by line segment BC in Figure 2, which is a good choice for determining MU because it is located in a region of tube operation far from region (A), where effective MU is reduced. In this case, plate voltage increases by 100V when grid voltage is decreased by 1V while plate current remains constant at 1.9 mA, resulting in MU = 100.

To determine EX and KG1 (X and kG1), run the appropriate plate curve program (Appendix A1 or A2), and observe plate current I(VP) using Probe. Adjust EX and KG1 so that curves for relatively low negative grid voltages (e.g., Vg = 0 or -0.5 for the 12AX7 in Figure 2) match experimental data. Typical values of EX range from 1.3 to 1.4. Line curvature increases with EX. The textbook value of 3/2 for EX is appropriate for equations (1) and (2), where it gives a reasonable average representation of tube operation, but is not really accurate in all regions. KG1 is inversely proportional to plate current for given grid and plate voltages. It usually requires several runs to get a really good match for EX and KG1. MU may need to be adjusted slightly in the process.

For pentodes, the best estimates of MU, EX, and KG1 are obtained from triode-mode curves, i.e., curves taken with the screen grid connected to the plate. Such curves were available for the pentodes listed in Table 1. It is very gratifying to see how parameters obtained from the triode curves (Figure 4) result in excellent fits to pentode and ultra-linear curves (Figures 3 and 5). In running the pentode plate curve program (Appendix A2), operating mode can be set by adjusting parameter TRIMODE (0 for pentode, 40 for ultra-linear (UL), and 100 for triode). VG2NOM (quiescent screen voltage) must also be set appropriately.

KG2 is inversely proportional to pentode screen grid current (I(VG2) in Appendix A2) for given control and screen grid voltages. Curves for pentode screen grid current are rarely published, but screen grid current is usually included in tables of typical tube operation. It is adequate to match a point or two from these tables. KG2 does not need to be estimated with great accuracy to obtain good results in SPICE simulations.

KP (kP) dominates the behavior of the new model in region (A), which is characterized by large negative grid voltage, large plate voltage, and low plate current. Plate current is inversely proportional to KP in this region. Determining KP for a given tube is done entirely by trial-and-error. Triode-mode curves must be used to obtain an accurate estimate of KP for pentodes because published pentode curves tend to have insufficient resolution in region (A).

KVB (kVB) relates to the 'knee' of the characteristic curves, and is defined differently in the triode and pentode equations. For pentodes, the knee is proportional to KVB, and is most visible in the pentode-mode curves (Figure 3 for the 6550). Equation (5) does not give an accurate estimate of the knee for all levels of grid voltage, EG . Fortunately, this is not a serious limitation because load lines for practical designs pass close to the knee for EG = 0. (Otherwise there would be a serious impedance mismatch.) The location of the knee for EG = 0 was used to determine KVB in Table 1. For triodes, the knee is proportional to the square root of KVB, and is only apparent when the tube is operated with positive grid voltage. Triode curves for positive grid voltage are published infrequently, for example, the 12AU7 in the Sylvania tube manual.

Figure 3. Circuit for obtaining triode characteristic curves.
RGI is the grid-to-cathode resistance that controls grid current when EG > 0. (No grid current flows during normal operation, when EG < 0.) The numbers in Table 1 are rough estimates based on measurements of similar tubes in old texts.3 Good up-to-date data is very scarce, and would be most welcome. Grid current flows in class AB2 push-pull amplifiers, but doesn't need to be modeled precisely because it does not contribute to the output signal. It should, however, be modeled well enough to determine if the driver tubes can supply the necessary current. Grid current presents a special problem in capacitively-coupled circuits: Since it only flows in one direction, it charges the coupling capacitor, driving the tube closer to cutoff. This effect does not appear in SPICE small signal analysis or in transient (.TRAN) solutions for a single cycle of the input waveform: Many cycles are required. This effect can be very audibly jarring.

Plate curves

Figure 4. Circuit for obtaining triode characteristic curves.
Plate curves (plate current as a function of plate voltage for a set of grid voltages) may be obtained by running one of four files in the tube models file, which can be downloaded by shift-clicking on Tubemods.zip. Schematics for Triotest.sch and Pent_P.sch are shown on the right.
  1. Triotest.sch Figs. 2, 3. Triode curves.
  2. Pent_P.sch Figs. 4, 5. Pentode curves in pentode mode (screen grid at a fixed voltage). VG2NOM should be set to the fixed screen voltage used in the data sheet. EVALUE E2 attribute EXPR is set to V(%IN+, %IN-)*1+V(1P)*0 (could be simply V(%IN+, %IN-) ).
  3. Pent_TR Fig. 6. Pentode curves in triode mode (screen grid connected to plate). VG2NOM is not used. EVALUE E2 attribute EXPR should be set to V(%IN+, %IN-)*.0+V(1P)*1 (or simply V(1P) ) .
  4. Pent_UL.sch Fig. 7. Pentode curves in Ultra-Linear (UL) mode (screen grid on 40% output transformer tap). VG2NOM should be set to the quiescent plate voltage. EVALUE E2 attribute EXPR should be set to V(%IN+, %IN-)*.4+V(1P)*.6 . Ultra-Linear mode is a compromise between pentode and triode mode that shares some of the best attributes of both: much lower output impedance than pentode mode and much greater power output than triode mode.
Control files and netlists for these files, as well as a earlier versions written in SPICE language, are shown in Appendices A1 and A2. Additional instructions on using these files are near the end of Part 2. Pentode, triode, and UL mode plots for the GE 6550A are shown below. The 6550A data sheet is available from Frank's electron tube pages. It's gratifying to see the excellent agreement with data in all three modes.


Figure 5. 6550A Pentode mode plate curves.


Figure 6. 6550A Pentode, Triode mode plate curves.

Push pull converter pspice students


Figure 7. 6550A Pentode, Ultra-Linear (UL) mode plate curves.

Output transformers

Output transformers have traditionally been surrounded by an aura of mystery, and hard data has been hard to find. Plitron Manufacturing Inc. (601 Magnetic Drive #8, Toronto, Ontario, Canada M3J3J2, 416-667-9914) has improved this situation in a new line of toroidal output transformers that have an unusually complete set of specifications.9 They have also published an excellent book, 'Transformers and Tubes in Power Amplifiers', by Menno Vanderveen, that describes these specs in detail.

Toroidal transformers have much lower leakage flux than traditional 'EI' transformers (so-named after their core geometry). This results in an extremely large bandwidth. Their only drawback is that their extremely low magnetic circuit reluctance makes it necessary to balance the dc current in the two haves of the primary winding extra care. Table 2 gives parameters for the PAT-4006-CFB output transformer relevant to SPICE simulation. The PAT-4006-CFB is a semi-custom version of the 100W PAT-4006, available on special order, designed for four 6550 or similar tubes in push-pull-parallel. It has a 2 kohm primary winding and two center-tapped secondary windings: a 5 ohm winding for the speaker and a 20 ohm winding for feedback.

PARAMETERSYMBOLVALUE
Total primary inductanceLP392.5H
Primary leakage inductanceLSP0.972mH
Quality factor = LP / LSPQ403600
Ultra-linear tap40%
Turns ratioNP/NS20
Effective primary capacitanceCIP342pF
Total primary resistanceRIP56 ohms
Total secondary resistanceRIS0.1 ohms

Table 2. Parameters of the Plitron PAT-4006-CFB output transformer

To develop the SPICE model (Appendix A3), the center-tapped primary winding with ultra-linear taps is divided into four mutually-coupled segments that have {0.3, 0.2, 0.2, 0.3} of the total number of windings. The inductance of each segment is proportional to the square of the number of windings: {.09LP, .04LP, .04LP, .09LP} = {35.325H, 15.7H, 15.7H, 35.325H}. The ratio of primary to secondary inductance is (NP/ NS)2. The transformer's coefficient of mutual coupling, KALL, is entered into the SPICE data file:

KALL = sqrt(1-1/Q) ~= 1-1/(2Q) (The approximation holds for large Q.)

The primary leakage inductance, LSP, should not be entered into the SPICE model. Its effects are calculated from KALL

Push Pull Converter Pspice Student Download

. Similarly, the total primary inductance, LP, is not entered. The effective primary capacitance, CIP, is inserted between the end terminals of the primary winding. The SPICE model of the PAT-4006-CFB in Appendix A3 matches Plitron's published data very closely. Primary and secondary resistances have been omitted for the sake of simplicity (to avoid bumping into the limits of the PSpice evaluation package) and because they have very little effect on performance: They are only about 2.5% of their corresponding impedances. They can be easily added if required.

Example: The original PAS preamplifier


Figure 8. Original PAS-3 line amplifier schematic diagram.


Figure 9. Original PAS-3 line amplifier frequency response at first gain stage plate (3P)
and output (LINE_OUT). Generated by Probe.

The frequency reponse at the output meets the 20-20,000 Hz ±1dB specification with no problem, but there is a huge 0.5 Hz peak at the first gain stage plate. Altough this peak is well outside the range of hearing it caused definite audible problems, especially on records, where the rotational frequency at 33.3 RPM is-- you guessed it-- almost exactly 0.5 Hz. It was a sort of grindy sound-- perhaps an intermodulation distortion component. A redesign, discussed in Feedback and Fidelity and SPICE and the art of preamplifier design, fixed it beautifully. Listings and excerpts from the output files are in Appendix A4 in part 2.

Output files PASorgTC.cir and PASorgTC.net were generated by schematics. Output file PASorgTC.out was generated by PSpice. Many of the lines in PASorgTC.cir are generated from Schematics by clicking on Analysis, Setup..., then working with the appropriate boxes. .LIB is followed by the name of the library file that contains subcircuits referenced in the program. .PROBE instructs the program to generate data for the PROBE program, which displays graphs of time and/or frequency domain signals at each node. .ac calls for an ac (frequency-domain) analysis, i.e., a frequency sweep with 20 points per decade from 0.01 Hz to 1 MHz. If present, .TRAN calls for a transient (time-domain) analysis, which is required if a Fourier analysis is to be performed.

Appendix A4C shows some of the results of running PSpice, including the dc voltages at each node, the currents drawn by the two voltage sources, and the total power consumption. The first tube is labelled TU3 because TU1 and TU2 were in the phono preamplifier. For example, the plates of TU3 and TU4 are at 168 and 196 volts-- about where they should be (a little over half the supply voltage). A Fourier analysis can be performed for time domain simulations.

Lessons

Audio myths die hard, but several wither under the bright light of SPICE simulation. Feedback loops, which generate plenty of controversy in audio circles, are well-suited for SPICE analysis. We can only touch on them here- I discuss them in detail in Feedback and Fidelity.

Let A be the open-loop (non-feedback) gain of an amplifier. Let B be the fraction of the output voltage that the feedback circuit subtracts from the input. The closed-loop gain (with feedback) of the amplifier is

G = A/(1+AB)

(7)
T = AB

Push Pull Converter Pspice Student

is called loop gain. A 180 degree phase shift in open-loop gain A at any frequency where T > 1 will cause oscillation. An RC network has a maximum phase shift of 90 degrees at frequencies well beyond its corner frequency (1/2pRC). Push pull converter pspice student download

For a feedback loop to be stable, rolloff at both low and high frequencies must be dominated by a single RC network (known to the mathematically literate as a pole on the complex plane) at frequencies where T > 1. Instabilities (near-oscillation situations) appear as peaks or irregularities in the frequency response curve. Such instabilities are shockingly common, even in very expensive high-end amplifiers. In Stereophile equipment reviews, they appear as supersonic peaks of up to 3dB between 50 and 150kHz in frequency response curves measured with 8 ohm resistive loads.6 In a particularly amusing case, an $18,990 amplifier with such a peak received a mixed review, drawing an angry long-winded response explaining how every detail of the setup (down to the power cord) had to be perfect for these incredible amplifiers to sound decent. Ridiculous! (It was a Jadis; I didn't want to mention the brand when I first published this article.)

Response peaks are indicative of poor phase margin- the amount of additional phase shift that can be tolerated before oscillation begins. Since reactive loads tend to increase phase shift, poor phase margin can make an amplifier particularly sensitive to cables and loudspeakers. (Of course, some audiophiles might regard sensitivity to speaker cables as a virtue!) Phase margin should be a standard specification in audio amplifiers: It is one of those seldom-mentioned factors that affect sonic quality. One of the reasons for the current popularity of triode amplifiers without feedback may be that they have no phase margin problem.

Some instability is inevitable when feedback is applied to tube amplifiers with output transformers because the high frequency rolloff of transformers is dominated by a complex pole pair. This necessitates some form of compensation, i.e., an RC network that rolls off response at frequencies lower than the transformer cutoff. The most common technique is to place a capacitor in parallel with the global feedback resistor. Beware of this technique: It works in the near-audio range, but SPICE shows that it can cause response irregularities at extremely high frequencies (as well as inserting RF interference from speaker cables into the amplifier input).

A better approach to compensating feedback loops to add a capacitor between the grid and plate of the tube to which the feedback returns (usually the input tube). The RC network formed by this capacitor and the input grid-stop resistor (a 2k to 10k resistor which should be added if not present) then becomes the dominant frequency-limiting network. The effective capacitance in this RC network is the sum of this capacitor and the tube inter-element capacitance multiplied by the gain of the stage (which is reduced by feedback). This is known as the Miller effect. The proper capacitor value (a few picofarads) must be determined by trial-and-error: The calculations are not simple. This is where SPICE really shines. You can try a new capacitor value and examine its effects in about a minute.

Tube response extends well beyond 1MHz. The .AC sweep in SPICE makes it easy to observe extremes of frequency: I routinely test 0.01Hz to 100MHz. To determine the correct compensation capacitor, observe the signals at the amplifier output and the plate of the input (feedback return) stage at frequencies up to 100MHz. Do this without and with capacitors across the load, which always degrade stability. (Instabilities are visible as high frequency peaks.) Increasing the compensation capacitor rolls off high frequencies but increases stability. If your circuit and output transformer are well-designed, you should be able choose a value for the compensation capacitor that extends your amplifier's frequency response well-beyond the limits of audibility (20kHz) while maintaining stability with the largest shunt capacitance likely to arise from cables and speakers. If you plan to use electrostatic speakers, you will probably need extra compensation capacitance. The final value must be determined experimentally, but it should be close (within 30%) to the SPICE-determined value.

Few of us have signal generators that go down to 0.5Hz, but SPICE shows up a resonance at that frequency in the line stage of the venerable PAS7 (40 dB or more at the input stage plate), which can be quite serious because 0.5 Hz is close to the frequency of record warps. SPICE makes it easy to observe the response at intermediate gain stages as well as the output.

Using SPICE to investigate circuits has been nothing short of a revelation for me. I've been able to try out and rapidly debug new designs that I wouldn't have otherwise risked, and I've answered many nagging questions. I hear a strong correlation between SPICE results (in areas such as stability and RF susceptibility) and subjective sound quality. I fiund SPICE to be far more beneficial than 'floobie dust' (extremely expensive premium components alleged to produce magical results).


Part 2: Listings and PSpice operation | Norman Koren Vacuum tube audio page
Finding SPICE tube model parameters

Push Pull Converter Pspice Students

.
This page created
December 8, 2003
Images and text copyright (C) 2000-2012 by Norman Koren. Norman Koren lives in Boulder, Colorado. Since 2003 most of his time has been devoted to the development of Imatest. He has been involved with photography since 1964. Designing vacuum tube audio amplifiers was his passion between about 1990 to 1998.