IP Library Granted Patent US 8,193,975
Granted Patent B2
US 8,193,975 · App. 12/603,911 · Granted Jun 5, 2012

Iterative antenna beam forming systems/methods

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 8,193,975
App. No.
12/603,911
Granted
Jun 5, 2012
Kind
B2
Abstract

Methods of operating a transceiver including an antenna having a plurality of antenna feed elements are presented. The methods include defining a plurality of antenna gain constraint values g k associated with K geographic constraint points within a geographic region, iteratively generating M antenna feed element weights w M that result in antenna response values f K at the K geographic constraint points based on the corresponding antenna gain constraint values g K , forming an antenna beam from the antenna to the geographic region using the antenna feed element weights w M , and communicating information over the antenna beam. Related transceivers, satellites, and satellite gateways are also disclosed.

Claims (59)

1. A method of operating a transceiver including an antenna having a plurality of antenna feed elements, the method comprising:

defining a plurality of antenna gain constraint values g k associated with K geographic constraint points within a geographic region;

iteratively generating M antenna feed element weights w M in an antenna feed element weight vector wεC M×1 that result in antenna response values f K at the K geographic constraint points such that beam gain response values |f k | converge on the corresponding antenna gain constraint values g K ;

forming an antenna beam from the antenna to the geographic region using the antenna feed element weights w M ; and

communicating information over the antenna beam;

wherein iteratively generating the antenna feed element weight vector w comprises:

defining a cost function that relates the antenna beam gain constraint values g K to the antenna feed element weights w M ;

specifying an initial vector w 1 of the antenna feed element weights w M ;

evaluating the cost function using the initial vector w 1 of the antenna feed element weights w M ;

generating a gradient of the cost function, and

iteratively modifying the antenna feed element weight vector w and evaluating the cost function using the antenna feed element weight vector w while the value of the cost function is decreasing, wherein iteratively modifying the antenna feed element weight vector w comprises adjusting the antenna feed element weight vector w in the direction of the gradient of the cost function.

2. The method of claim 1 , further comprising iteratively generating the M antenna feed element weights w M that result in antenna response values f K at the K geographic constraint points based on the corresponding antenna gain constraint values g K until the antenna feed element weights w M converge.

3. The method of claim 1 , further comprising selecting a vector of the antenna feed element weights in response to the value of the cost function converging.

4. The method of claim 1 further comprising selecting a vector of the antenna feed element weights in response to the value of the cost function no longer decreasing in response to modifying the antenna weights.

5. The method of claim 1 , wherein the initial weight vector comprises a conjugate of a beam steering center.

6. The method of claim 1 , wherein adjusting the antenna weights comprises adjusting the weights by a fixed step size in the direction of the gradient of the cost function.

7. The method of claim 1 , wherein the cost function comprises a sum of squared differences between the antenna gain constraint values g k and the antenna response values f k at the K geographic constraint points.

8. The method of claim 7 , further comprising weighting the squared differences between the antenna gain constraint values g k and the antenna response values f k using weighting factors.

9. The method of claim 1 , wherein iteratively modifying the antenna weights comprises adjusting the weights by a weight shift vector Δw.

10. The method of claim 9 , further comprising generating the weight shift vector Δw based on a set of linearized equations representing the antenna response values f k at the K geographic constraint points.

11. The method of claim 10 , further comprising:

generating a residual error vector in terms of the weight shift vector Δw;

generating a matrix Q that represents partial derivatives of the K antenna beam gain responses with respect to the M feed element weights in response to the residual error vector;

forming a vector Δg that represents differences between the actual and desired beam gain responses at each of the K locations of interest;

evaluating the cost function using the matrix Q and the vector Δg to form a set of linear equations that relate the vector Δg to the weight shift vector Δw; and

solving the set of linear equations to find the weight shift vector Δw.

12. The method of claim 11 , wherein the cost function comprises a sum of squared differences between the antenna gain constraint values g k and the antenna response values f k at the K geographic constraint points.

13. The method of claim 12 , further comprising weighting the squared differences between the antenna gain constraint values g k and the antenna response values f k using weighting factors.

14. A transceiver, comprising:

an antenna having a plurality of antenna feed elements; and

an electronics system including a beam former configured to iteratively generate M antenna feed element weights w M in an antenna feed element weight vector wεC M×1 that result in antenna response values f K at K geographic constraint points based on corresponding antenna gain constraint values g K , and to form an antenna beam from the antenna to the geographic region using the antenna feed element weights;

wherein the beam former is further configured to define a cost function that relates the beam gain constraint values g K to the antenna feed element weights w M , to specify an initial vector w 1 of the antenna feed element weights w M , to evaluate the cost function using the initial vector w 1 of the antenna feed element weights w M , to iteratively modify the antenna feed element weight vector w and evaluate the cost function using the antenna feed element weight vector w while the value of the cost function is decreasing such that beam gain response values |f k | converge towards the beam gain constraint values g k ; and

wherein the beam former is further configured to generate a gradient of the cost function and to adjust the antenna feed element weight vector w in the direction of the gradient of the cost function.

15. The transceiver of claim 14 , wherein the beam former is configured to iteratively generate M antenna feed element weights w M that result in antenna response values f K at K geographic constraint points based on corresponding antenna gain constraint values g K until the antenna feed element weights w M converge.

16. The transceiver of claim 14 , wherein the beam former is further configured to select a vector of the antenna feed element weights in response to the value of the cost function converging.

17. The transceiver of claim 14 , wherein the beam former is further configured to select a vector of the antenna feed element weights in response to the value of the cost function no longer decreasing in response to modifying the antenna weights.

18. The transceiver of claim 14 , wherein the initial weight vector comprises a conjugate of a beam steering center.

19. The transceiver of claim 14 , wherein the beam former is further configured adjust the antenna weights by a fixed step size in the direction of the gradient of the cost function.

20. The transceiver of claim 14 , wherein the cost function comprises a sum of squared differences between the antenna gain constraint values g k and the antenna response values f k at the K geographic constraint points.

21. The transceiver of claim 20 , wherein the beam former is further configured to weight the squared differences between the antenna gain constraint values g k and the antenna response values f k using weighting factors.

22. The transceiver of claim 14 , wherein the beam former is further configured to modify the antenna weights by adjusting the weights by a weight shift vector Δw.

23. The transceiver of claim 22 , wherein the beam former is further configured to generate the weight shift vector Δw based on a set of linearized equations representing the antenna response values f k at the K geographic constraint points.

24. The transceiver of claim 23 , wherein the beam former is further configured to:

generate a residual error vector in terms of the weight shift vector Δw;

generate a matrix Q that represents partial derivatives of the K antenna beam gain responses with respect to the M feed element weights in response to the residual error vector;

form a vector Δg that represents differences between the actual and desired beam gain responses at each of the K locations of interest;

evaluate the cost function using the matrix Q and the vector Δg to form a set of linear equations that relate the vector Δg to the weight shift vector Δw; and

solve the set of linear equations to find the weight shift vector Δw.

25. The transceiver of claim 24 , wherein the cost function comprises a sum of squared differences between the antenna gain constraint values g k and the antenna response values f k at the K geographic constraint points.

26. The transceiver of claim 25 , wherein the beam former is further configured to weight the squared differences between the antenna gain constraint values g k and the antenna response values f k using weighting factors.

27. A communications satellite, comprising:

an antenna having a plurality of antenna feed elements; and

an electronics system including a beam former configured to iteratively generate M antenna feed element weights w M in an antenna feed element weight vector wεC M×1 that result in antenna response values f K at K geographic constraint points based on corresponding antenna gain constraint values g K , and to form an antenna beam from the antenna to the geographic region using the antenna feed element weights;

wherein the beam former is further configured to define a cost function that relates the beam gain constraint values g K to the antenna feed element weights w M , to specify an initial vector w 1 of the antenna feed element weights w M , to evaluate the cost function using the initial vector w 1 of the antenna feed element weights w M , to iteratively modify the antenna feed element weight vector w and evaluate the cost function using the antenna feed element weight vector w while the value of the cost function is decreasing such that beam gain response values |f k | converge towards the beam gain constraint values g k ; and

wherein the beam former is further configured to generate a gradient of the cost function and to adjust the antenna feed element weight vector w in the direction of the gradient of the cost function.

28. A satellite gateway, comprising:

an electronics system including a beam former configured to iteratively generate M antenna feed element weights w M in an antenna feed element weight vector wεC M×1 for antenna feed elements of an antenna of a remote satellite that result in antenna response values f K at K geographic constraint points based on corresponding antenna gain constraint values g K , and to transmit the complex valued antenna feed element weights to the satellite for use in forming an antenna beam from the satellite antenna to the geographic region; and

wherein the beam former is further configured to define a cost function that relates the beam gain constraint values g K to the antenna feed element weights w M , to specify an initial vector w 1 of the antenna feed element weights w M , to evaluate the cost function using the initial vector w 1 of the antenna feed element weights w M , to iteratively modify the antenna feed element weight vector w and evaluate the cost function using the antenna feed element weight vector w while the value of the cost function is decreasing such that beam gain response values |f k | converge towards the beam gain constraint values g k ; and

wherein the beam former is further configured to generate a gradient of the cost function and to adjust the antenna feed element weight vector w in the direction of the gradient of the cost function.

Assignments (18)
ASSIGNMENT OF AND AMENDMENT TO INTELLECTUAL PROPERTY SECURITY AGREEMENTS Recorded Dec 13, 2024
From: U.S. BANK NATIONAL ASSOCIATION; LIGADO NETWORKS LLC; ATC TECHNOLOGIES, LLC
To: U.S. BANK TRUST COMPANY, NATIONAL ASSOCIATION, AS SUCCESSOR COLLATERAL AGENT
Reel/Frame 069631/0485 →
U.S. ASSIGNMENT OF AND AMENDMENT TO INTELLECTUAL PROPERTY SECURITY AGREEMENTS Recorded Mar 3, 2023
From: U.S. BANK NATIONAL ASSOCIATION, AS EXISTING COLLATERAL AGENT
To: U.S. BANK TRUST COMPANY, NATIONAL ASSOCIATION, AS SUCCESSOR COLLATERAL AGENT
Reel/Frame 062952/0826 →
SECURITY INTEREST Recorded Dec 28, 2022
From: ATC TECHNOLOGIES, LLC
To: U.S. BANK NATIONAL ASSOCIATION
Reel/Frame 062230/0806 →
SECOND LIEN PATENT SECURITY AGREEMENT Recorded Oct 30, 2020
From: ATC TECHNOLOGIES, LLC
To: U.S. BANK NATIONAL ASSOCIATION, AS COLLATERAL TRUSTEE
Reel/Frame 054262/0207 →
FIRST LIEN PATENT SECURITY AGREEMENT Recorded Oct 30, 2020
From: ATC TECHNOLOGIES, LLC
To: U.S. BANK NATIONAL ASSOCIATION, AS COLLATERAL TRUSTEE
Reel/Frame 054262/0295 →
U.S. ASSIGNMENT OF AND AMENDMENT TO INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Oct 26, 2020
From: JEFFERIES FINANCE LLC; LIGADO NETWORKS LLC; ATC TECHNOLOGIES, LLC
To: U.S. BANK NATIONAL ASSOCIATION
Reel/Frame 054298/0001 →
RELEASE OF SECURITY INTEREST Recorded Oct 26, 2020
From: JEFFERIES FINANCE LLC
To: ATC TECHNOLOGIES, LLC
Reel/Frame 054297/0444 →
RELEASE OF SECURITY INTEREST Recorded Oct 26, 2020
From: CORTLAND CAPITAL MARKET SERVICES LLC
To: LIGADO NETWORKS LLC; ATC TECHNOLOGIES, LLC
Reel/Frame 054297/0724 →
ASSIGNMENT OF SECURITY INTEREST Recorded Oct 22, 2020
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
To: CORTLAND CAPITAL MARKET SERVICES LLC
Reel/Frame 054214/0165 →
SECURITY INTEREST Recorded Sep 11, 2020
From: ATC TECHNOLOGIES, LLC
To: JEFFERIES FINANCE LLC
Reel/Frame 053755/0916 →
SECURITY AGREEMENT (FIRST LIEN) Recorded Jan 22, 2016
From: ATC TECHNOLOGIES, LLC
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
Reel/Frame 037573/0939 →
SECURITY AGREEMENT (SECOND LIEN) Recorded Jan 22, 2016
From: ATC TECHNOLOGIES, LLC
To: JEFFERIES FINANCE LLC
Reel/Frame 037573/0963 →
SECURITY AGREEMENT Recorded Jun 14, 2011
From: LIGHTSQUARED LP; ATC TECHNOLOGIES, LLC; LIGHTSQUARED INC. OF VIRGINIA; LIGHTSQUARED SUBSIDIARY LLC
To: WILMINGTON TRUST FSB, AS COLLATERAL TRUSTEE
Reel/Frame 026438/0603 →
SECURITY AGREEMENT Recorded Oct 12, 2010
From: ATC TECHNOLOGIES, LLC
To: WILMINGTON TRUST FSB, AS COLLATERAL TRUSTEE
Reel/Frame 025126/0120 →
RELEASE OF SECURITY INTEREST Recorded Oct 7, 2010
From: THE BANK OF NEW YORK MELLON AS COLLATERAL AGENT
To: ATC TECHNOLOGIES, LLC; LIGHTSQUARED LP; LIGHTSQUARED FINANCE CO.
Reel/Frame 025105/0605 →
SECURITY AGREEMENT Recorded Apr 1, 2010
From: MOBILE SATELLITE VENTURES LP; MSV FINANCE CO.
To: BANK OF NEW YORK, THE
Reel/Frame 024176/0137 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 6, 2010
From: MOBILE SATELLITE VENTURES, LP
To: ATC TECHNOLOGIES
Reel/Frame 023738/0490 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 22, 2009
From: ZHENG, DUNMIN
To: MOBILE SATELLITE VENTURES, LP
Reel/Frame 023410/0295 →