Power, Linearity, and Distortion Practical Power Topics Informational

What is the Rapp model for power amplifier nonlinearity and when is it used in system simulation?

The Rapp model for power amplifier nonlinearity is a behavioral model used in system simulation to represent the PA's AM-AM (amplitude-to-amplitude) conversion without explicitly modeling the PA's internal transistor-level circuits. The Rapp model's transfer function is: V_out = G × V_in / (1 + (G × V_in / V_sat)^(2p))^(1/(2p)), where G is the small-signal gain, V_sat is the saturation voltage (output voltage at Psat), and p is the smoothness factor that controls the transition from linear operation to saturation. For p = 1: the transition is gradual (soft compression), similar to a Class-A amplifier. For p = 2-3: moderate transition, typical of Class-AB solid-state PAs. For p = infinity: the transition is abrupt (hard clipping), similar to an ideal limiter. The Rapp model is used in system simulation when: the simulation needs to evaluate the impact of PA nonlinearity on the system performance (EVM, BER, ACLR, spectral regrowth) without modeling the PA at the circuit level (which would be too slow for system-level simulation), the PA's memoryless AM-AM curve is the dominant nonlinear effect (narrowband signals where memory effects are negligible), and the PA's phase distortion (AM-PM) is small (the Rapp model is amplitude-only; a separate AM-PM model can be added). The Rapp model's parameters (G, V_sat, p) can be extracted from: measured AM-AM data from the actual PA, or from the datasheet's P1dB and Psat specifications.
Category: Power, Linearity, and Distortion
Updated: April 2026
Product Tie-In: Power Amplifiers, Combiners, Loads

Rapp PA Model for Simulation

The Rapp model is one of several behavioral PA models used in link-level and system-level simulation. Its simplicity (three parameters) makes it easy to implement and fast to execute.

ParameterClass AClass ABClass F/Doherty
Max Efficiency50%50-78%70-90%
LinearityExcellentGoodModerate (needs DPD)
P1dB Backoff0-3 dB3-6 dB6-10 dB
ComplexityLowLowHigh
Common UseTest, small signalGeneral PABase station, broadcast

Compression Behavior

When evaluating the rapp model for power amplifier nonlinearity and when is it used in system simulation?, engineers must account for the specific requirements of their target application. The optimal choice depends on the frequency range, power level, environmental conditions, and cost constraints of the overall system design.

Efficiency Trade-offs

When evaluating the rapp model for power amplifier nonlinearity and when is it used in system simulation?, engineers must account for the specific requirements of their target application. The optimal choice depends on the frequency range, power level, environmental conditions, and cost constraints of the overall system design.

Thermal Budget

When evaluating the rapp model for power amplifier nonlinearity and when is it used in system simulation?, engineers must account for the specific requirements of their target application. The optimal choice depends on the frequency range, power level, environmental conditions, and cost constraints of the overall system design.

Linearization Methods

When evaluating the rapp model for power amplifier nonlinearity and when is it used in system simulation?, engineers must account for the specific requirements of their target application. The optimal choice depends on the frequency range, power level, environmental conditions, and cost constraints of the overall system design.

  • Performance verification: confirm specifications against the application requirements before finalizing the design
  • Environmental factors: temperature range, humidity, and vibration affect long-term reliability and parameter drift
  • Cost vs. performance: evaluate whether the application demands premium components or standard commercial grades

Load Sensitivity

When evaluating the rapp model for power amplifier nonlinearity and when is it used in system simulation?, engineers must account for the specific requirements of their target application. The optimal choice depends on the frequency range, power level, environmental conditions, and cost constraints of the overall system design.

Common Questions

Frequently Asked Questions

How do I extract the Rapp model parameters?

From measured data: 1. Measure the PA's AM-AM curve (output power vs. input power) from small signal to deep saturation. 2. Identify the small-signal gain G from the linear region. 3. Identify V_sat from the saturated output power. 4. Fit the smoothness factor p by minimizing the error between the Rapp model and the measured AM-AM curve. Use least-squares fitting. Typical p values: Class-A: p = 1-2. Class-AB: p = 2-3. Class-B: p = 2-4. Doherty: p = 10-20 (sharp transition due to the load modulation).

When is the Rapp model not sufficient?

The Rapp model fails when: memory effects are significant (wideband signals): use a memory polynomial or Volterra model instead. AM-PM distortion is significant: the Rapp model has no phase component. Add a separate AM-PM model or use the Saleh model (which includes AM-PM). The PA has a non-monotonic AM-AM curve (some GaN PAs exhibit gain expansion before compression): the Rapp model is strictly monotonic and cannot capture gain expansion.

What simulation tools support the Rapp model?

MATLAB/Simulink: the Communications Toolbox includes the Memoryless Nonlinearity block with Rapp model option. Python (NumPy/SciPy): implement the Rapp formula directly. SystemVue (Keysight): includes PA behavioral models. ADS (Keysight): includes the Rapp model in the system-level simulation mode. GNU Radio: available as a custom block. The Rapp model is trivial to implement: a single floating-point operation per sample, making it ideal for: real-time simulation, Monte Carlo BER simulation, and large-scale system simulation with many PA instances.

Need expert RF components?

Request a Quote

RF Essentials supplies precision components for noise-critical, high-linearity, and impedance-matched systems.

Get in Touch