IP Library › Granted Patent US 11,888,449
Granted Patent B2
US 11,888,449 · App. 17/781,758 · Granted Jan 30, 2024

Method and system of linearization for non-linear system

Inventors: Haiying Cao (Beijing, CN); Jessica Chani (Gothenburg, SE); Per Landin (Kumla, SE); Shoaib Amin (Kumla, SE); Rui Hou (Järfälla, SE); Mohamed Hamid (Malmö, SE)
Assignee: Telefonaktiebolaget LM Ericsson (publ)
H03F1/3247H03F3/189H03F3/24H03F2200/451H03F2201/3227
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,888,449
App. No.
17/781,758
Granted
Jan 30, 2024
Kind
B2
Abstract

The present disclosure provides a method of linearization for a non-linear system, comprising: a group of steps comprising: inputting an input signal to the non-linear system; obtaining an output signal from the non-linear system in response to the input signal being input to the non-linear system; obtaining a desired signal for the non-linear system; comparing the output signal with the desired signal, to determine whether the input signal is a target signal for the non-linear system to achieve a desired performance; and in response to determining that the input signal is not the target signal for the non-linear system to achieve the desired performance, generating an updated signal in frequency domain by applying a coefficient to eliminate a difference between the output signal and the desired signal, for updating the input signal to the non-linear system. The present disclosure also provides a corresponding device, computer programs, and computer-readable storage.

Claims (34)

1. A method of linearization for a non-linear system, comprising: repeatedly performing a group of steps comprising:

inputting an input signal to the non-linear system;

obtaining an output signal from the non-linear system in response to the input signal being input to the non-linear system;

obtaining a desired signal for the non-linear system;

comparing the output signal with the desired signal to determine whether the input signal is a target signal for the non-linear system to achieve a desired performance; and

in response to determining that the input signal is not the target signal for the non-linear system to achieve the desired performance, generating an updated input signal in a frequency domain by adding the input signal in the frequency domain and a difference between the output signal and the desired signal in the frequency domain, multiplied by a coefficient and providing the updated input signal to the non-linear system, wherein the non-linear system is a wideband non-linear system, and the coefficient is an inverse of a Jacobian of the non-linear system in the frequency domain.

2. The method of claim 1 , wherein repeatedly performing the group of steps comprises:

performing the group of steps a number of times, with the updated input signal taken as the input signal each time, until determining that the input signal is the target signal for the non-linear system to achieve the desired performance.

3. The method of claim 1 , further comprising:

in response to no target signal being determined after repeatedly performing the group of steps a number of times that exceeds a predetermined threshold, determining that the non-linear system has a linearizability issue.

4. The method of claim 1 , wherein the comparing further comprises calculating a difference of the output signal and the desired signal, to determine whether the input signal is the target signal for the non-linear system to achieve the desired performance based on the difference.

5. The method of claim 2 , wherein the desired signal in every performing of the group of steps is set to be a same value.

6. The method of claim 2 , wherein the desired signal is updated in performing of the group of steps each time.

7. The method of claim 1 , wherein the non-linear system is a transmitter in radio communications.

8. A device for linearization for a non-linear system, comprising, or comprising all of, but enabling, the following components:

an inputting component configured to obtain an input signal to the non-linear system;

a first obtaining component configured to obtain an output signal from the non-linear system in response to the input signal being input to the non-linear system;

a second obtaining component configured to obtain a desired signal for the non-linear system;

a comparing component configured to compare the output signal with the desired signal to determine whether the input signal is a target signal for the non-linear system to achieve a desired performance; and

a generating component configured to generate an updated input signal in a frequency domain by adding the input signal in the frequency domain and a difference between the output signal and the desired signal in the frequency domain, multiplied by a coefficient and providing the updated input signal to the non-linear system in response to determining that the input signal is not the target signal for the non-linear system to achieve the desired performance, wherein the non-linear system is a wideband non-linear system, and the coefficient is an inverse of a Jacobian of the non-linear system in the frequency domain.

9. A device for linearization for a non-linear system, comprising:

a storage, adapted to store instructions therein;

a processor, adapted to execute the instructions to cause the device to repeatedly perform a group of actions comprising:

input an input signal to the non-linear system;

obtain an output signal from the non-linear system in response to the input signal being input to the non-linear system;

obtain a desired signal for the non-linear system;

compare the output signal with the desired signal to determine whether the input signal is a target signal for the non-linear system to achieve a desired performance; and

in response to determining that the input signal is not the target signal for the non-linear system to achieve the desired performance, generate an updated input signal in a frequency domain by adding the input signal in the frequency domain and a difference between the output signal and the desired signal in the frequency domain, multiplied by a coefficient and providing the updated input signal to the non-linear system, wherein the non-linear system is a wideband non-linear system, and the coefficient is an inverse of a Jacobian of the non-linear system in the frequency domain.

10. A non-transitory computer-readable medium storing computer-executable instructions thereon that, when executed by a computing device, cause the computing device to repeatedly perform a group of actions comprising:

input an input signal to a non-linear system;

obtain an output signal from the non-linear system in response to the input signal being input to the non-linear system;

obtain a desired signal for the non-linear system;

compare the output signal with the desired signal to determine whether the input signal is a target signal for the non-linear system to achieve a desired performance; and

in response to determining that the input signal is not the target signal for the non-linear system to achieve the desired performance, generate an updated input signal in a frequency domain by adding the input signal in the frequency domain and a difference between the output signal and the desired signal in the frequency domain, multiplied by a coefficient and providing the updated input signal to the non-linear system, wherein the non-linear system is a wideband non-linear system, and the coefficient is an inverse of a Jacobian of the non-linear system in the frequency domain.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 2, 2022
From: CHANI, JESSICA; LANDIN, PER; AMIN, SHOAIB; HOU, RUI; CAO, HAIYING; HAMID, MOHAMED
To: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
Reel/Frame 060079/0090 →
Priority Claims (1)
WO PCT/CN2019/123128 · Dec 4, 2019 · international
Continuity (1)
Related Publication 20230015640A1 · Jan 19, 2023