How can I simulate the output power of an amplifier as a function of the load resistance, while sweeping the load resistance across a desired range (e.g 100 Ohm to 1000 Ohm) ?

1) Mark the output impedance tunable. (Or, make it equal to a tunable variable from equations by entering "=X" into the impedance field.) 2) Create a parameter sweep. Sweep whichever simulation you want (Harmonic balance, linear), and enter the range you want to use. 3) Put a measurement from the sweep on a graph. You probably want to limit the result to a single frequency by requesting a measurement like "P1@2000" for 2000 MHz or "P1@#1" for the first frequency past DC. You can use the measurement wizard to do all of this.

There is a template in GENESYS that shows how to use parameter sweeps. Select "New From Template" from the File Menu, then select the "BJT Test" template. Look at the compression graph.

You can also nest parameter sweeps, thereby sweeping a complex impedance (use =COMPLEX(R,X) in the port impedance to construct a complex impedance from an equation or tuned variables).

1) Mark the output impedance tunable. (Or, make it equal to a tunable variable from equations by entering "=X" into the impedance field.)

2) Create a parameter sweep. Sweep whichever simulation you want (Harmonic balance, linear), and enter the range you want to use.

3) Put a measurement from the sweep on a graph. You probably want to limit the result to a single frequency by requesting a measurement like "P1@2000" for 2000 MHz or "P1@#1" for the first frequency past DC. You can use the measurement wizard to do all of this.

There is a template in GENESYS that shows how to use parameter sweeps. Select "New From Template" from the File Menu, then select the "BJT Test" template. Look at the compression graph.

You can also nest parameter sweeps, thereby sweeping a complex impedance (use =COMPLEX(R,X) in the port impedance to construct a complex impedance from an equation or tuned variables).

Rob Lefebvre