Next Article in Journal
Study of the Within-Batch TID Response Variability on Silicon-Based VDMOS Devices
Previous Article in Journal
Two Functional Wheel Mechanism Capable of Step Ascending for Personal Mobility Aids
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Communication

Extreme Sparse-Array Synthesis via Iterative Convex Optimization and Simulated-Annealing Expanded Array

1
Institute of Advanced Digital Technology and Instrumentation, Zhejiang University, Hangzhou 310027, China
2
Zhejiang Provincial Key Laboratory for Network Multimedia Technologies, Zhejiang University, Hangzhou 310027, China
3
State Key Laboratory of Industrial Control Technology, Zhejiang University, Hangzhou 310027, China
4
Engineering Research Center of Embedded Systems Education Department, Zhejiang University, Hangzhou 310027, China
*
Author to whom correspondence should be addressed.
Electronics 2023, 12(6), 1401; https://doi.org/10.3390/electronics12061401
Submission received: 5 February 2023 / Revised: 3 March 2023 / Accepted: 13 March 2023 / Published: 15 March 2023

Abstract

:
Sparse-array synthesis can considerably reduce the number of sensor elements while optimizing the beam-pattern response performance. The sparsity of an array is related to the degrees of freedom of the array elements. A sparse-array method based on iterative convex optimization and a simulated-annealing expanded array is proposed in this paper. This method transforms the sparse-array problem into a minimum l1 norm problem and obtains the sparse array by solving the convex optimization problem using the primal-dual algorithm. Meanwhile, to improve the degree of freedom, array elements are expanded using stochastic perturbation. According to the simulated-annealing algorithm, the closed array elements are reopened with a specific probability, which is iteratively thinned and expanded. The results show that the proposed method can obtain an extremely sparse array, which is better than that obtained using the existing methods.

1. Introduction

Sparse-array synthesis optimizes the spatial response performance of beam patterns, such as the mainlobe width and sidelobe peak (SLP), deletes redundant elements of the uniform sensor array, assigns weight coefficients to the remaining elements, and obtains a sparse array [1]. The sparse-array synthesis reduces the number of sensor array elements considerably and ensures the spatial response performance of the beam pattern. It is widely used in sonar, radar, and medical imaging applications [2,3,4].
Sparse-array methods mainly comprise two categories: (1) stochastic optimization algorithms and (2) deterministic optimization algorithms. Stochastic optimization algorithms include genetic [5], simulated-annealing (SA) [6,7], and particle-swarm-optimization (PSO) algorithms [8]. In recent years, based on the theory of compressed sensing (CS), deterministic optimization algorithms have been developed, including the Bayesian CS (BCS) algorithm [9,10], Focal Underdetermined System Solver (FOCUSS) algorithm [11,12], and the convex optimization algorithm [13,14,15].
The stochastic optimization algorithm is sensitive to the initial value, and the experimental results are stochastic, thereby requiring several experiments to obtain the global optimal solution. Deterministic optimization algorithms can perform global sparse optimization by solving the analytical formula. However, the deterministic optimization algorithm has proven difficult to effectively solve. In recent years, convex optimization algorithms have achieved satisfactory results in array-sparse technology. However, some challenges still exist with the array-sparse method, which is based on the convex optimization algorithm. First, the perturbed convex optimization algorithm using the first-order Taylor approximation improves the sparse degrees of freedom, thereby increasing the approximation error [16]. Further, increasing the number of initial elements and degrees of freedom may lead to a sparse problem that may not satisfy the restricted isometry property (RIP), thereby hampering the primal-dual algorithm from converging on the convex optimization problem. Consequently, an optimal solution may not be obtained [17].
To solve the above problems, this study proposes an array-sparse method based on iterative convex optimization and SA expanded array. This method combines the advantages of the stochastic optimization algorithm (which makes it easy to add variables to improve the degrees of freedom) and deterministic optimization algorithm (which can obtain an analytical solution). This method transforms the sparse-array problem into a minimum l0 norm problem and obtains the sparse array by solving the convex optimization problem using the primal-dual algorithm. Simultaneously, to improve the sparse degree of freedom, the array is expanded based on the sparse array. According to the SA algorithm, the closed array elements are restarted using Boltzmann probability and by iteratively thinning the expanded array.
This study is further organized as follows: In Section 2, a sparse-array method based on iterative convex optimization and a simulated-annealing expanded array are proposed and analyzed. In Section 3, several sparse-array synthesis methods are described to evaluate the efficiency of the proposed method. In Section 4, experimental results are discussed, while the conclusions are drawn in Section 5.

2. Methods

Array sparsity should principally constrain the beam pattern and further consider the far-field beam pattern of the plane array. For an M uniform linear array, the array-element spacing is d, the array-element index number is m (1 ≤ mM), and the sensor element position xm is:
x m = ( m M + 1 2 ) d
As shown in Figure 1, when the target distance r meets r > πD2/4λ [18], where D is the array aperture, the target can be regarded as being in the far field. Here, the echo signal in the same direction can be regarded as a parallel beam. The direct method (DM) frequency domain beamforming algorithm expression is shown in Equation (2).
B P ( u ) = | m = 1 M w ( m ) S ( m ) ( f 0 ) exp ( j ( 2 π λ ) ( x m sin θ a ) ) |
where S(m)(f0) is the frequency domain echo signal of the receiving array at frequency f0 and w(m) the weight coefficient of the array element. u is the steering direction equal to sin θa (which is evenly divided into P directions), and exp ( j ( 2 π λ ) ( x m sin θ a ) ) is the phase shift parameter. After the steering direction is normalized, the beamforming expression is represented as:
B ( u ) = | m = 1 M w ( m ) exp ( j ( 2 π λ ) ( u x m ) ) |
The sparse-array problem includes minimizing the number of array elements whose weight coefficients are not zero when the beam pattern meets the specified constraints (solving the minimum l0 norm problem). Array sparsity can be expressed as:
min w 0   s . t .   { B ( 0 ) = 1 | B ( m l ) | 1 | B ( s l ) | SLP
where ‖w0 is the l0 norm of w (the number of nonzero elements in w), B(0) is the beam strength in the incident direction, ml is the main direction, sl is the sidelobe direction, and SLP is the sidelobe peak constraint. Solution w of the optimization problem in Equation (4) is the sparsest array obtained when the beam-pattern constraint is satisfied.
However, the minimum l0 norm problem shown in Equation (4) is a nondeterministic NP-hard problem that is difficult to solve directly using mathematical methods. The sparse optimization problem (4) can be approximated as the minimum l1 norm problem expressed below:
min w w 1   s . t .   { B ( 0 ) = 1 | B ( m l ) | 1 | B ( s l ) | SLP
where ‖w1 represents the l1 norm of w (the sum of the absolute values of the elements in w). The approximate Equation (5) is a convex optimization problem. In the minimum l1 norm, the weight coefficient of the element is generally not equal to zero. Hence, an element with a weight coefficient of less than 10−8 is regarded as a zero element (a closed array element).
In the l0 norm, non-zero elements are equivalent, whereas in the l1 norm, elements with larger values have a greater impact on the objective function. The solution obtained using the minimum l1 norm problem may not be the sparsest solution. To better solve the sparse problem, the minimum l0 norm problem can be equivalent to the optimization problem of Equation (6) as expressed below:
min w i w i ω i 1   s . t .   { B ( 0 ) = 1 | B ( m l ) | 1 | B ( s l ) | SLP ω i = 1 / ( w i 1 + ε )
where i is the number of iterations (i > 1) and wi · ωi is the Hadamard inner product of wi and ωi. parameter ωi makes the variable w greater than wi · ω. After i weighting, the non-zero elements are close to 1, while the zero elements remain close to 0. The value of parameter ε is slightly lower than the minimum weight coefficient of non-zero elements. Parameter ε ensures that the closed array elements still have a certain probability of opening in the next iteration. Compared to the minimum l1 norm problem, solving the iteratively weighted minimum l1 norm problem can yield sparser solutions which are closer to the minimum l0 norm. The iteratively weighted minimum l1 norm problem is solved as follows: In the first iteration, optimization problem (5) is solved to determine w1. When i > 1, optimization problem (6) is solved until the sparse rate converges to obtain the final sparse result. The aforementioned iterative optimization problems are convex optimization problems that can be effectively solved using the MATLAB tool CVX [19] via the primal-dual algorithm.
For a sparse array obtained using the above method, the array element can only be at the initial M positions, while the array element at the off-grid position cannot be selected. This algorithm greatly limits the degrees of freedom of candidate array elements, thereby resulting in the poor position of the sparse array. To increase the degrees of freedom of the candidate positions of the array elements, the initial array can use a dense array with a smaller array-element spacing. However, this greatly increases the computational complexity of the sparse process and reduces the efficiency and performance of the sparse algorithm. Further, the use of dense arrays may not satisfy the RIP, thereby hampering the primal-dual algorithm from converging on the convex optimization problem. Consequently, an optimal solution may not be obtained. Additionally, the first-order Taylor expansion is used to introduce the element position perturbation parameter. However, this approximation method is not accurate, thereby increasing the optimization error.
After a sparse array is obtained solving the minimum l1 norm problem, the array is expanded based on its element’s positions. Simultaneously, according to the SA algorithm, the closed array element was reopened using Boltzmann probability. This sparse process was repeated for the expanded array.
To maintain the size of the array aperture, the position of elements at two ends are fixed in thinning. After thinning and expanding as in Figure 2, the black, gray, and hollow circles represent open, reopened, and closed array elements, respectively, while the dots represent extended array elements. The SA algorithm starts from an initial temperature T0 and gradually cools based on certain rules. At any temperature state Ti, each element is stochastically traversed, and some elements are reopened with the Equation (7) Boltzmann probability PB. The energy function of the proposed SA method is the number of active array elements.
P B = exp ( ( M N s ) / K B T i )
where KB is the Boltzmann constant. The positions of the open and reopened array elements are L(i), where i is the sequence number of the array element. The total number of active elements is I. Q sub-elements are expanded for each active element, while the expanded array-element position L1(i, q) is within the range of the array-element position (−d/2 to d/2), as expressed below:
L 1 ( i , q ) = L ( i ) + ( q ( Q + 1 ) / 2 ) d / Q + r ( q )
where r(q) is the random perturbation added to the array-element spacing based on d/Q, |r(q)| ≤ d/2Q. The beam pattern of the expanded array is expressed in Equation (9). The expanded array element was used as the initial array, while the iterative weighted l1 norm was used to obtain a sparse array iteratively. The method ended when the results remained unchanged 10 consecutive times or the temperature Ti dropped to the lowest value. The flowchart of the algorithm for this process is illustrated in Figure 3.
B ( u ) = | i = 1 I q = 1 Q w ( m ) exp ( j ( 2 π λ ) ( u L 1 ( i , q ) ) ) |

3. Results

To evaluate the effectiveness of the proposed sparse-array synthesis method, a sparse linear array with 50λ apertures was compared to the sparse results in References [7,16], and two sparse arrays with different configurations were compared to the sparse results in literature [14]. The experiments described in this section were simulated using MATLAB. The experimental platform processor is an Intel i7-10870 and the amount of memory is 32 GB.
The same array configurations as in References [7,16] were adopted. The steering directions u were set within −1 and 1 and were divided equally into 400 beams. The mainlobe directions were restricted within 0.022, while the SLP constraint was set to −23.5 dB. The initial array comprised 501 elements with a spacing of λ/10. To maintain the size of the array aperture, the position of elements at two ends (elements at 0 and 50λ) were fixed in thinning. The expanded number of elements Q was set to 10, initial temperature T0 was 1000, cooling coefficient was 0.85, and parameter ε was 0.004.
Through the method, a sparse array containing 43 elements was obtained. The computation time was 536.9 s. The SLP was −23.80, while the angular resolution at −3 dB was 1.22°. Table 1 presents a comparison of the sparse results of the proposed method with those in References [7,16]. Further, to increase the degree of freedom, the initial array was simply expanded to 50,000 array elements with a spacing of λ/1000. Under the above conditions, the number of elements obtained using the convex optimization algorithm was 62. Compared to other sparse-array methods, the proposed method obtained a sparse array with fewer elements and a lower SLP.
The positions and weights of the optimized active elements are shown in Figure 4a and Table 2, respectively. The beam pattern of the optimized sparse array is shown in Figure 4b.
To verify beampatterns in different incident directions, beampatterns with incident directions of 0, 15, and 30 degrees are shown in Figure 5. Experiments show that beampattern response performance is consistent at different incident directions.
To simulate the application of the sparse array, we used a uniform line array sonar system with 50λ apertures and 100 elements shooting a pool scene in Sanya, Hainan Province, China [20]. The pool size is 10 × 12 × 10 m. Since the sparse array in this paper is a non-uniform array, echo signals need to be deduced according to Equation (2). As shown in Figure 6, the beampattern of the sparse array keeps the image quality close to that of uniform array.
Two sparse arrays were compared with [14]. In one experiment, the mainlobe directions were restricted within 0.01982, while the SLP constraint was set to −20 dB with 50λ apertures. In the other experiment, the mainlobe directions were restricted within 0.01, while the SLP constraint was set to −37 dB with 162λ apertures. Parameter ε is 0.004 and 0.001, respectively, and other configurations are almost the same as the previous experiment.
Through the method, sparse arrays containing 39 and 144 elements were obtained. The computation times were 602.3 and 2846.8 s, respectively. Table 3 presents comparisons of the sparse results of the proposed method with those in literature [14]. Experiments show that the proposed method obtained a sparse array with fewer elements.
The positions and weights of the optimized active elements with 50λ apertures and 39 elements are shown in Figure 7a and Table 4, respectively. The beam pattern of the optimized sparse array is shown in Figure 7b.
The positions and weights of the optimized active elements with 50λ apertures and 39 elements are shown in Figure 8a. The beam pattern of the optimized sparse array is shown in Figure 8b.

4. Discussion

The proposed method based on convex optimization and the SA algorithm used the deterministic optimization algorithm (convex optimization) to obtain the global optimal analytical solution and stochastic optimization algorithm (SA algorithm) to improve the degree of freedom. It combined the advantages of both types of algorithms, thus obtaining better sparse results. Additionally, the initial array was expanded to 50,000 array elements with a spacing of λ/1000. The number of sparse-array elements obtained using convex optimization algorithm under the above conditions was 62. This shows that an increase in the number of initial elements may lead to worse sparse results as the sparse problem may not satisfy the RIP. Hence, it will be difficult to converge the primal-dual algorithm.

5. Conclusions

In this study, a sparse-array method based on iterative convex optimization and a simulated-annealing expanded array is proposed. This method solves the minimum l1 norm problem to obtain the global optimal sparse array. Further, it iteratively expands and considers the array according to the SA algorithm. This method effectively improved the degrees of freedom of the array elements while obtaining a global optimal analytical solution. The experimental results showed that the proposed method obtained an extremely sparse array, which was better than that obtained using the existing methods.

Author Contributions

Conceptualization, B.G., R.J. and X.L.; Formal analysis, B.G. and R.J.; Investigation, B.G. and X.L.; Methodology, B.G.; Project administration, Y.C.; Resources, Y.C., R.J. and X.L.; Software, B.G. and R.J.; Validation, B.G. and X.L.; Writing—original draft, B.G.; Writing—review and editing, R.J. and X.L. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported by the Strategic Priority Research Program of the Chinese Academy of Sciences, Grant No. XDA22010203.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Trucco, A.; Palmese, M.; Repetto, S. Devising an affordable sonar system for underwater 3-D vision. IEEE Trans. Instrum. Meas. 2008, 57, 2348–2354. [Google Scholar] [CrossRef]
  2. Karaman, M.; Wygant, I.O.; Oralkan, O.; Khuri-Yakub, B.T. Minimally Redundant 2-D Array Designs for 3-D Medical Ultrasound Imaging. IEEE Trans. Med. Imaging 2009, 28, 1051–1061. [Google Scholar] [CrossRef]
  3. Yan, C.; Yang, P.; Xing, Z.; Huang, S. Synthesis of Planar Sparse Arrays with Minimum Spacing Constraint. IEEE Antennas Wirel. Propag. Lett. 2018, 17, 1095–1098. [Google Scholar] [CrossRef]
  4. Lin, Z.; Chen, Y.; Liu, X.; Jiang, R.; Shen, B.; Guo, X. Optimized Design for Sparse Arrays in 3-D Imaging Sonar Systems Based on Perturbed Bayesian Compressive Sensing. IEEE Sens. J. 2020, 20, 5554–5565. [Google Scholar] [CrossRef]
  5. Ha, B.; Mussetta, M.; Pirinoli, P.; Zich, R. Modified Compact Genetic Algorithm for Thinned Array Synthesis. IEEE Antennas Wirel. Propag. Lett. 2016, 15, 1105–1108. [Google Scholar] [CrossRef]
  6. Chen, P.; Zheng, Y.; Zhu, W. Optimized simulated annealing algorithm for thinning and weighting large planar arrays in both far-field and near-field. IEEE J. Ocean. Eng. 2011, 36, 658–664. [Google Scholar] [CrossRef]
  7. Liu, X.; Zhou, F.; Zhou, H.; Tian, X. Synthesis of extreme sparse array for real-time 3D acoustic imaging. Electron. Lett. 2015, 51, 803–804. [Google Scholar] [CrossRef]
  8. Hooker, J.W.; Arora, J.K. Optimal thinning levels in linear arrays. IEEE Antennas Wirel. Propag. Lett. 2010, 9, 771–774. [Google Scholar] [CrossRef]
  9. Oliveri, G.; Bekele, E.T.; Robol, F.; Massa, A. Sparsening conformal arrays through a versatile BCS-based method. IEEE Trans. Antennas Propag. 2014, 62, 1681–1689. [Google Scholar] [CrossRef]
  10. Oliveri, G.; Massa, A. Bayesian compressive sampling for pattern synthesis with maximally sparse non-uniform linear arrays. IEEE Trans. Antennas Propag. 2011, 59, 467–481. [Google Scholar] [CrossRef] [Green Version]
  11. Yan, F.; Yang, P.; Yang, F.; Dong, T. Synthesis of planar sparse arrays by perturbed compressive sampling framework. IET Micro. Antennas Propag. 2016, 10, 1146–1153. [Google Scholar] [CrossRef]
  12. Yan, F.; Yang, P.; Yang, F.; Zhou, L.; Gao, M. Synthesis of pattern reconfigurable sparse arrays with multiple measurement vectors FOCUSS method. IEEE Trans. Antennas Propag. 2017, 65, 602–611. [Google Scholar] [CrossRef]
  13. D’Urso, M.; Prisco, G.; Tumolo, R.M. Maximally sparse, steerable, and nonsuperdirective array antennas via convex optimizations. IEEE Trans. Antennas Propag. 2016, 64, 3840–3849. [Google Scholar] [CrossRef]
  14. Pinchera, D.; Migliore, M.D.; Schettino, F.; Panariello, G. Synthesis of Large Sparse Arrays Using IDEA (Inflating-Deflating Exploration Algorithm). IEEE Trans. Antennas Propag. 2018, 66, 4658–4668. [Google Scholar] [CrossRef]
  15. Hong, T.; Shi, X.; Liang, X. Synthesis of Sparse Linear Array for Directional Modulation via Convex Optimization. IEEE Trans. Antennas Propag. 2018, 66, 3959–3972. [Google Scholar] [CrossRef]
  16. Gu, B.; Chen, Y.; Jiang, R.; Liu, X. Optimization of Sparse Cross Array Synthesis via Perturbed Convex Optimization. Sensors 2020, 20, 4929. [Google Scholar] [CrossRef] [PubMed]
  17. Gu, B.; Chen, Y.; Liu, X.; Zhou, F.; Jiang, R. A Distributed Convex Optimization Compressed Sensing Method for Sparse Planar Array Synthesis in 3-D Imaging Sonar Systems. IEEE J. Ocean. Eng. 2020, 45, 1022–1033. [Google Scholar] [CrossRef]
  18. Murino, V.; Trucco, A. Three-dimensional image generation and processing in underwater acoustic vision. Proc. IEEE 2000, 88, 1903–1948. [Google Scholar] [CrossRef]
  19. CVX: MATLAB Software for Disciplined Convex Programming. Available online: http://cvxr.com/cvx/ (accessed on 20 December 2022).
  20. Wang, F.; Tian, X.; Liu, X.; Gu, B.; Zhou, F.; Chen, Y. Combination Complex-Valued Bayesian Compressive Sensing Method for Sparsity Constrained Deconvolution Beamforming. IEEE Trans. Instrum. Meas. 2022, 71, 9506013. [Google Scholar] [CrossRef]
Figure 1. Array echo signal.
Figure 1. Array echo signal.
Electronics 12 01401 g001
Figure 2. Expanded sparse array.
Figure 2. Expanded sparse array.
Electronics 12 01401 g002
Figure 3. Algorithm flowchart of method.
Figure 3. Algorithm flowchart of method.
Electronics 12 01401 g003
Figure 4. Sparse results with 50λ apertures, 43 elements: (a) positions and weight values of the sparse array; (b) beampattern of the optimized sparse array.
Figure 4. Sparse results with 50λ apertures, 43 elements: (a) positions and weight values of the sparse array; (b) beampattern of the optimized sparse array.
Electronics 12 01401 g004
Figure 5. Beampatterns at 0, 15, and 30 degrees incident directions.
Figure 5. Beampatterns at 0, 15, and 30 degrees incident directions.
Electronics 12 01401 g005
Figure 6. Beampatterns of sparse array and uniform array for a pool: (a) uniform array; (b) sparse array.
Figure 6. Beampatterns of sparse array and uniform array for a pool: (a) uniform array; (b) sparse array.
Electronics 12 01401 g006
Figure 7. Sparse results with 50λ apertures, 39 elements: (a) positions and weight values of the sparse array; (b) beampattern of the optimized sparse array.
Figure 7. Sparse results with 50λ apertures, 39 elements: (a) positions and weight values of the sparse array; (b) beampattern of the optimized sparse array.
Electronics 12 01401 g007
Figure 8. Sparse results with 162λ apertures, elements: (a) positions and weight values of the sparse array; (b) beampattern of the optimized sparse array.
Figure 8. Sparse results with 162λ apertures, elements: (a) positions and weight values of the sparse array; (b) beampattern of the optimized sparse array.
Electronics 12 01401 g008
Table 1. Comparison of sparse array between the proposed method and [7,16].
Table 1. Comparison of sparse array between the proposed method and [7,16].
MethodNumber of ElementsSLP (dB)Resolution (°)
[7]58−221.28
[16]45−23.671.22
Proposed method43−23.801.22
Table 2. Positions and weight values of the sparse array with 43 elements using the proposed method.
Table 2. Positions and weight values of the sparse array with 43 elements using the proposed method.
Position (λ)WeightPosition (λ)WeightPosition (λ)Weight
00.021818.31970.025932.83650.0241
3.90130.021619.21320.027833.81440.0203
4.70850.024720.22010.028034.81890.0191
6.70140.015221.22560.025135.71190.0213
7.62180.018422.11110.028536.71290.0175
8.61560.023123.10590.025737.73820.0142
9.54620.018124.10480.029038.62730.0220
10.52150.017825.1059 0.032040.61610.0226
11.49920.019526.02120.026141.50160.0199
12.44520.020327.01540.027742.42440.0230
13.44900.020627.99430.030643.43120.0216
14.41190.026728.91310.026244.33400.0243
15.39560.025529.94010.0301500.0128
16.31290.019930.89150.0280--
17.31040.027231.84640.0263--
Table 3. Comparison of sparse array between the proposed method and [14].
Table 3. Comparison of sparse array between the proposed method and [14].
Array ConfigurationNumber of Elements
Proposed MethodMethod in [14]
50λ, SLP ≤ −20 dB, |uml| ≤ 0.019823942
162λ, SLP ≤ −37 dB, |uml| ≤ 0.01144149
Table 4. Positions and weight values of the sparse array with 39 elements using the proposed method.
Table 4. Positions and weight values of the sparse array with 39 elements using the proposed method.
Position (λ)WeightPosition (λ)WeightPosition (λ)Weight
00.023919.19710.021733.62520.0293
6.69530.025920.11190.026634.60940.0282
7.62740.034721.10580.029635.50840.0211
8.59220.023922.10340.030136.50890.0209
9.49320.035723.00330.029437.51940.0177
10.51180.026823.99460.040238.49830.0227
11.40870.014724.89960.034439.40300.0232
12.40580.010726.90990.026040.31320.0194
14.36880.032927.89970.041641.31920.0288
15.31560.025328.80340.018842.21220.0169
16.30370.012329.80680.029944.20370.0229
17.29720.022130.70490.025646.11320.0318
18.21350.028732.70450.0291500.0161
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Gu, B.; Jiang, R.; Liu, X.; Chen, Y. Extreme Sparse-Array Synthesis via Iterative Convex Optimization and Simulated-Annealing Expanded Array. Electronics 2023, 12, 1401. https://doi.org/10.3390/electronics12061401

AMA Style

Gu B, Jiang R, Liu X, Chen Y. Extreme Sparse-Array Synthesis via Iterative Convex Optimization and Simulated-Annealing Expanded Array. Electronics. 2023; 12(6):1401. https://doi.org/10.3390/electronics12061401

Chicago/Turabian Style

Gu, Boxuan, Rongxin Jiang, Xuesong Liu, and Yaowu Chen. 2023. "Extreme Sparse-Array Synthesis via Iterative Convex Optimization and Simulated-Annealing Expanded Array" Electronics 12, no. 6: 1401. https://doi.org/10.3390/electronics12061401

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop