Multi-beam satellite array antenna pattern integrated method based on particle swarm optimization method
A technology of pattern synthesis and particle swarm optimization, applied in diversity/multi-antenna systems, genetic models, genetic laws, etc., can solve problems such as slow convergence speed and local optimal solutions, and achieve improved convergence speed and improved beamforming. Effects, Effects of Precise Beam Design
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
specific Embodiment approach 1
[0043] Specific implementation mode one: as figure 1 and figure 2 As shown, the multi-beam satellite array antenna pattern synthesis (Antenna pattern synthesis) method based on the particle swarm optimization algorithm includes the following steps:
[0044] Step 1. For the phased array antenna arranged in a straight line with N array elements, initialize the array element amplitude vector w and phase value vector p;
[0045] Step 2. Calculate the position and velocity of the amplitude and phase of each particle in the population; the particle represents the amplitude and phase value of the antenna element;
[0046]Step 3. Calculate the fitness value s and iterative error e of each particle in the population; compare the iterative error e obtained by the ith calculation with the iterative error e obtained by the i-1th calculation, and select the particle with the smaller iterative error e The corresponding array element amplitude vector w and phase value vector p are used a...
specific Embodiment approach 2
[0069] Specific embodiment 2: The difference between this embodiment and specific embodiment 1 is that in the first step, the value of the array element amplitude vector w is initialized to any value in [0,1], and the value of the phase value vector p is It is any value in [0,360].
[0070] Other steps and parameters are the same as those in Embodiment 1.
specific Embodiment approach 3
[0071] Specific embodiment three: the difference between this embodiment and specific embodiment one or two is: the specific process of calculating the position and velocity of each particle amplitude and phase in the population in the second step is:
[0072]
[0073] V 0 a =rand(y,T)-0.5*ones(y,T)
[0074]
[0075] V 0 p =360*(rand(y,T)-0.5*ones(y,T))
[0076] Where y is the number of particle swarms, T is the number of iterations, and N is the number of antenna elements; where represents the initial value of the position of the particle amplitude, V 0 a Represents the initial value of the velocity of the particle amplitude; represents the initial value of the position of the particle phase, V 0 p Represents the initial value of the velocity of the particle phase. The rand function in the formula can randomly generate a random number between [0,1], and the ones function generates a sequence of all 1 values.
[0077] Other steps and parameters are the same ...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com