US 11,671,123 B1
Digital pre-distortion compensation in a wireless communications system
Martin S. McCormick, El Segundo, CA (US); and Feipeng Wang, Redmond, WA (US)
Assigned to Space Exploration Technologies Corp., Hawthorne, CA (US)
Filed by Space Exploration Technologies Corp., Hawthorne, CA (US)
Filed on Feb. 25, 2021, as Appl. No. 17/185,427.
Claims priority of provisional application 62/983,651, filed on Feb. 29, 2020.
Claims priority of provisional application 62/983,644, filed on Feb. 29, 2020.
Claims priority of provisional application 62/983,649, filed on Feb. 29, 2020.
Int. Cl. H04B 1/04 (2006.01); H03F 1/32 (2006.01); H04L 27/36 (2006.01)
CPC H04B 1/04 (2013.01) [H03F 1/3247 (2013.01); H04L 27/368 (2013.01); H03F 2201/3233 (2013.01); H04B 2001/0425 (2013.01); H04B 2001/0433 (2013.01)] 38 Claims
OG exemplary drawing
 
1. A system comprising:
a modulator configured to generate a carrier-modulated input signal;
a pre-distortion actuator configured to cause a processor to receive the carrier-modulated input signal and convert the carrier-modulated input signal into an output signal, the pre-distortion actuator comprising a behavioral model that models an entire transmit chain of the system including at least one mixer, at least one amplifier and at least one antenna and to predict an input-output relationship of the entire transmit chain of the system from an input to the at least one mixer to an output of the at least one antenna; and
a phased antenna array configured to receive the output signal and transmit the output signal, wherein the phased antenna array comprises a plurality of power amplifiers and a plurality of antenna elements, each antenna element of the plurality of antenna elements electrically coupled to a respective power amplifier of the plurality of power amplifiers, and wherein the pre-distortion actuator is configured to generate the output signal by applying, according to the behavioral model, a correction to the carrier-modulated input signal that cancels out nonlinearities and wherein the behavioral model is updated based on feedback received from a receiver from a previous output signal transmitted from the system to the receiver.