Model Nonlinearity
Amplifier and Mixer Nonlinearity Specifications
You define nonlinearity for the physical amplifier and mixer blocks at one or more frequency points through one of the following specifications:
Power data, consisting of output power as a function of input power, imported into the block.
Third-order intercept data, with or without power parameters, in the block dialog box. The available power parameters are gain compression power (defined as the ratio of output power to input power at small input power) and output saturation power.
The following table summarizes the nonlinearity specification options for each type of physical amplifier and mixer block.
Block | Nonlinearity Specification |
---|---|
General Amplifier | You can choose either of the following specifications: Power data (using a P2D, S2D, or AMP data file) or Third-order intercept data or one or more power parameters, in the block dialog box. |
Third-order intercept data or one or more power parameters, in the block dialog box. | |
General Mixer | You can choose either of the following specifications: Power data (using a P2D, S2D, or AMP data file) or Third-order intercept data or one or more power parameters, in the block dialog box. |
Third-order intercept data or one or more power parameters, in the block dialog box. |
Add Nonlinearity to Your System
To simulate the nonlinearity of an amplifier or mixer, you must specify or import nonlinearity data at one or more frequency points into the block.
The method you use to add nonlinearity data to a block depends on whether you specify the data manually or import the data into a block.
The following table provides instructions for adding nonlinearity data.
Nonlinearity Specification | Instructions |
---|---|
IP3 | In the Nonlinearity Data tab of the block dialog box:
|
Power parameters | Enter the gain compression power in the 1 dB gain compression power (dBm) parameter or the saturation power in the Output saturation power (dBm) parameter. If you choose a scalar value for the Frequency (Hz) parameter, then you must also use scalar values for the power parameters. If you choose a vector value for the Frequency (Hz) parameter, then you can use either scalar or vector values for the power parameters. |
Power data (from a file) | Import file data that includes power information into the Data file or RFCKT object parameter of the General Amplifier or General Mixer block. |
Note
If you import file data with no power information into a General Amplifier or General Mixer block, the Nonlinearity Data tab lets you add nonlinearity data manually in the block dialog box.
For information on how the blockset simulates nonlinearity data of an amplifier or mixer, see the block reference page.