S-Parameters Amplifier

Model nonlinear amplifier using S-parameters

  • Library:
  • RF Blockset / Equivalent Baseband / Amplifiers

Description

The S-Parameters Amplifier block models the nonlinear amplifier described in the block dialog box, in terms of its frequency-dependent S-parameters, the frequencies and reference impedance of the S-parameters, noise data, and nonlinearity data.

Parameters

expand all

Main

S-parameters for a nonlinear amplifier, specified as a 2-by-2-by-M array where M is the number of S-parameters.

Frequency of S-parameters, specified as M-element vector with each element unit in hertz.

Reference impedance of network, specified as a nonnegative scalar in ohms or a vector of length M with each element unit in ohms. The value of this parameter can be real or complex. If you provide a scalar value, then that value is applied to all frequencies.

Method to interpolate the network parameters, specified as one of the following:

MethodDescription
LinearLinear interpolation
SplineCubic spline interpolation
CubicPiecewise cubic Hermite interpolation

Noise Data

Type of noise data, specified as one of the following:

  • Noise figure

  • Spot noise

  • Noise factor

  • Noise temperature

This parameter is disabled if the amplifier data contains noise data.

Available signal-to-noise ratio at the input to available signal-to-noise ratio at the output, specified as a scalar ratio or a vector of ratios.

Dependencies

To enable this parameter, select Noise figure in Noise type.

Minimum ratio of available signal-to-noise ratio at the input to available signal-to-noise ratio at the output, specified as a scalar ratio or a vector of ratios.

Dependencies

To enable this parameter, select Spot noise in Noise type.

Optimal amplifier impedance, specified as a complex scalar or a complex vector.

Dependencies

To enable this parameter, select Spot noise in Noise type.

Normalized resistance values used to take noise measurement, specified as a positive scalar or a positive vector.

Dependencies

To enable this parameter, select Spot noise in Noise type.

Ratio of available signal-to-noise power at the input to available signal-to-noise power at the output, specified as a scalar ratio or a vector of ratios.

Dependencies

To enable this parameter, select Noise factor in Noise type.

Equivalent temperature that produces the same amount of noise as the amplifier, specified as a nonnegative scalar in kelvins or nonnegative vector with each element unit in kelvins.

Dependencies

To enable this parameter, select Noise temperature in Noise type.

Domain of frequencies to express noise data, specified as a nonnegative scalar in hertz or nonnegative vector with each element unit in hertz. If you provide a scalar value for your noise data, the block ignores the Frequency (Hz) parameter and uses the same noise data for all frequencies. If you provide a vector of values for your noise data, it must be the same size as the vector of frequencies. The block uses the Interpolation method specified in the Main tab to interpolate noise data.

Nonlinearity Data

Type of third order intercept, specified as OIP3 (output intercept point) or IIP3 (input intercept point). This parameter is disabled if the data source contains power data or IP3 data.

IP3 value, specified as a scalar in dBm for frequency independent nonlinear data or a vector with each element unit in dBm for frequency dependent nonlinear data. This parameter is disabled if the data source contains power data or IP3 data.

Output power value (P1dB,out) at which gain has decreased by 1 dB, specified as a scalar in dBm for frequency independent nonlinear data or vector with each element unit in dBm for frequency dependent nonlinear data. This parameter is disabled if the data source contains power data or IP3 data.

Output power value (Psat,out) that the amplifier produces when fully saturated, specified as a scalar in dBm for frequency independent nonlinear data or a vector with each element unit in dBm for frequency dependent nonlinear data. This parameter is disabled if the data source contains output saturation power data.

Decrease in gain value (GCsat) when the power is fully saturated, specified as a scalar in dB for frequency independent nonlinear data or a vector with each element unit in dB for frequency dependent nonlinear data.

Frequency points corresponding to third-order intercept or power data, specified as a positive scalar in hertz or a positive vector with each value unit in hertz. This parameter is disabled if the data source contains power data or IP3 data. If the frequency specified is scalar, then IP3 (dBm), 1 dB gain compression power (dBm), and Output saturation power (dBm) parameters must all be scalars. If the frequency specified is vector, one or more of the IP3 (dBm), 1 dB gain compression power (dBm), and Output saturation power (dBm) parameters must also be a vector.

Visualization

Frequency data source, specified as Extracted from data source or User-defined.

Frequency data range, specified as a vector with each element unit in hertz.

Reference impedance, specified as a nonnegative scalar in ohms.

Type of data plot to visualize using the given data, specified as one of the following:

  • X-Y plane — Generate a Cartesian plot of the data versus frequency. To create linear, semilog, or log-log plots, set the Y-axis scale and X-axis scale accordingly.

  • Polar plane — Generate a polar plot of the data. The block plots only the range of data corresponding to the specified frequencies.

  • Z smith chart, Y smith chart, and ZY smith chart — Generate a Smith® chart. The block plots only the range of data corresponding to the specified frequencies.

Type of S-Parameters to plot, specified as S11, S12, S21, S22GroupDelay, GammaIn, GammaOut, VSWRIn, VSWROut, OIP3, or IIP3. When noise is spectral NF plotting is possible.

Type of S-Parameters to plot, specified as S11, S12, S21, S22GroupDelay, GammaIn, GammaOut, VSWRIn, VSWROut, OIP3, or IIP3. When noise is spectral NF plotting is possible.

Plot format, specified as Magnitude (decibels), dBAbs, Mag, Magnitude (linear), Angle, Angle(degrees), Angle(radians), Real, Imag, or Imaginary.

Plot format, specified as Magnitude (decibels), dBAbs, Mag, Magnitude (linear), Angle, Angle(degrees), Angle(radians), Real, Imag, or Imaginary.

Frequency plot, specified as Freq

Plot format, specified as Hz, kHz, MHz, GHz, THz.

Y-axis scale, specified as Linear or Log.

X-axis scale, specified as Linear or Log.

Plot specified data using the plot button.

More About

expand all

Introduced before R2006a