Kalman Filter Adaptive Beamforming Computation Reduction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Adaptive beamforming algorithms require significant computational resources due to the need for large numbers of computing operations and iterations, leading to high power consumption and costs in 5G MU-MIMO applications, especially in estimating and updating antenna array beam weights.

Innovation Solution

The method employs a Kalman filter algorithm to estimate and update a linear model of unwrapped beam weights, reducing the computational resources required by 80 to 90% by using a reduced set of data, typically 5-20% of the initial samples, and applying a state estimation filter to calculate new beam pattern weights efficiently.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If adaptive beamforming algorithms are used to compute optimal beam patterns, then signal transmission quality is improved, but computation resource consumption increases significantly

Engineering Contradiction:
Improvesignal transmission qualityVSAvoidcomputation resource consumption
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent segments the beam pattern computation into two parts: (1) initial beam pattern computation using full data set, and (2) incremental updates using only new received signal samples. This segmentation allows the system to benefit from adaptive beamforming quality while reducing computational complexity by avoiding redundant processing of already-analyzed samples.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent performs preliminary computation of the initial beam pattern weights using the full data set before incremental updates. This preliminary action establishes a baseline that eliminates the need to reprocess historical data during subsequent updates, significantly reducing ongoing computational requirements while maintaining transmission quality.

Inventive Principle:
Principle #10Preliminary action

2Measurement precision

If adaptive beamforming algorithms iterate multiple times for convergence, then beam pattern accuracy is improved, but computation time increases

Engineering Contradiction:
Improvebeam pattern accuracyVSAvoidcomputation time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent implements periodic computation where full beam pattern re-computation occurs only when necessary (periodically), while incremental updates are performed continuously. This periodic action maintains beam pattern accuracy through regular full computations while minimizing computation time between these periodic events by using efficient incremental updates.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The patent uses feedback from the initial beam pattern computation to guide incremental updates. The initial computation provides reference weights that serve as feedback for subsequent updates, allowing the system to maintain accuracy with fewer iterations by building upon previously established accurate estimates rather than starting from scratch each time.

Inventive Principle:
Principle #23Feedback

3Measurement precision

If full data sets are used for beam weight estimation, then estimation accuracy is improved, but data processing load increases

Engineering Contradiction:
Improvebeam weight estimation accuracyVSAvoiddata processing load
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The patent extracts and processes only the incremental portion of new received signal samples that have arrived since the last computation, rather than reprocessing the entire data set. This extraction approach maintains estimation accuracy by incorporating all necessary new information while eliminating redundant processing of historical data, significantly reducing data processing load.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent applies partial action by processing only the necessary subset of data (new samples since last update) rather than the complete data set. This partial processing is sufficient to maintain accurate beam weight estimates because it focuses computational effort on the incremental changes that actually affect the current beam pattern requirements.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS11658712B1Computer implemented method for reducing adaptive beamforming computation using a Kalman filter
Publication Date: 2023.05.23 IERUS TECH
  • US11658712B1 patent drawing
  • US11658712B1 patent drawing
  • US11658712B1 patent drawing

AI summary

A method for reducing adaptive beam forming computation resources for estimating and updating a model of unwrapped beam weights. The optimal beam pattern weights of an antenna array are estimated using an adaptive beamforming algorithm. An initial model is created for either magnitude or phase components of the optimal beam pattern weights computed from the adaptive beamforming algorithm estimates. For each time step, a measurement of optimal beam pattern weights is estimated, using a reduced set of data comprising 5-20% of first samples of signal reference data. New beam pattern weights are computed using a magnitude Kalman filter (KF) and/or phase KF, wherein the computation resources required to obtain the new beam pattern weights are reduced by 80 to 90% over an adaptive beam forming algorithm.