“…In this paper, we proposed an algorithm based on PSO to study how to select the numbers of BS antennas (M) and terminal users (K) to maximize the EE in a single-cell massive MIMO with perfect and imperfect CSI, and a multicell scenarios with imperfect CSI. The results reveal that the algorithm presented in this paper possesses the lowest complexity and the highest optimal EE value in a singlecell scenario with perfect CSI when compared with the iterative algorithm [19] and ABC algorithm [26]. In a single-cell scenario with imperfect CSI, the proposed algorithm in this paper can achieve the optimal EE value as that obtained by the iterative algorithm in [19], but the time used by this algorithm is only one-twelfth of that required for the iterative algorithm.…”
Section: Discussionmentioning
confidence: 93%
“…Against this backdrop, our core innovations in this work are as follows. [19] and the artificial bee colony (ABC) algorithm [26], the computational time of the algorithm presented in this paper is at least 10 times higher, which reduces the computational complexity and improves the computational efficiency. What is more, the proposed algorithm requires fewer transmit antennas to achieve the optimal energy efficiency, which reduces the complexity and cost of system implementation In this paper, bold italic uppercase symbols describe matrices, e.g., H, and bold italic uppercase symbols with subscripts describe vectors, e.g., H i .…”
Section: Introductionmentioning
confidence: 98%
“…From Figure 2, we can see that the optimal EE value is 3:074e + 07 bit/Joule, and the corresponding num-bers of BS antennas and terminal users are M = 163 and K = 104. In particular, the running time of the whole optimization algorithm is only 23.485 s. As shown in Table 4, under the same conditions, [19] uses an iterative algorithm to obtain the optimal EE value of 3:07e + 07 bit/Joule when M = 165 and K = 104, and the running time of the algorithm is 617.669 s. [26] uses the ABC algorithm to achieve the optimal EE value of 3:0614e + 07 bit/Joule, and the corresponding numbers of BS antennas and terminal users are M = 166 and K = 106. The running time of the algorithm is 163.032 s. Compared with [19,26], the EE value obtained by the algorithm presented in this work is the best, the number of BS antennas (M) is the smallest and the running time is the shortest.…”
mentioning
confidence: 99%
“…Figure 3 shows the achievable EE values of the massive MIMO system based on the PSO algorithm and the corresponding values of M and K in the single-cell scenarios with imperfect CSI. [26] does not consider the single-cell scenarios with imperfect CSI, but the scenario in [19] is the same as the one considered in this section. Therefore, the simulation results can only be compared with those in [19].…”
As one of the key technologies in the fifth generation of mobile communications, massive multi-input multioutput (MIMO) can improve system throughput and transmission reliability. However, if all antennas are used to transmit data, the same number of radiofrequency chains is required, which not only increases the cost of system but also reduces the energy efficiency (EE). To solve these problems, in this paper, we propose an EE optimization based on the particle swarm optimization (PSO) algorithm. First, we consider the base station (BS) antennas and terminal users and analyze their impact on EE in the uplink and downlink of a single-cell multiuser massive MIMO system. Second, a dynamic power consumption model is used under zero-forcing processing, and it obtains the expression of EE that is used as the fitness function of the PSO algorithm under perfect and imperfect channel state information (CSI) in single-cell scenarios and imperfect CSI in multicell scenarios. Finally, the optimal EE value is obtained by updating the global optimal positions of the particles. The simulation results show that compared with the traditional iterative algorithm and artificial bee colony algorithm, the proposed algorithm not only possesses the lowest complexity but also obtains the highest optimal value of EE under the single-cell perfect CSI scenario. In the single-cell and multicell scenarios with imperfect CSI, the proposed algorithm is capable of obtaining the same or slightly lower optimal EE value than that of the traditional iterative algorithm, but the running time is at most only 1/12 of that imposed by the iterative algorithm.
“…In this paper, we proposed an algorithm based on PSO to study how to select the numbers of BS antennas (M) and terminal users (K) to maximize the EE in a single-cell massive MIMO with perfect and imperfect CSI, and a multicell scenarios with imperfect CSI. The results reveal that the algorithm presented in this paper possesses the lowest complexity and the highest optimal EE value in a singlecell scenario with perfect CSI when compared with the iterative algorithm [19] and ABC algorithm [26]. In a single-cell scenario with imperfect CSI, the proposed algorithm in this paper can achieve the optimal EE value as that obtained by the iterative algorithm in [19], but the time used by this algorithm is only one-twelfth of that required for the iterative algorithm.…”
Section: Discussionmentioning
confidence: 93%
“…Against this backdrop, our core innovations in this work are as follows. [19] and the artificial bee colony (ABC) algorithm [26], the computational time of the algorithm presented in this paper is at least 10 times higher, which reduces the computational complexity and improves the computational efficiency. What is more, the proposed algorithm requires fewer transmit antennas to achieve the optimal energy efficiency, which reduces the complexity and cost of system implementation In this paper, bold italic uppercase symbols describe matrices, e.g., H, and bold italic uppercase symbols with subscripts describe vectors, e.g., H i .…”
Section: Introductionmentioning
confidence: 98%
“…From Figure 2, we can see that the optimal EE value is 3:074e + 07 bit/Joule, and the corresponding num-bers of BS antennas and terminal users are M = 163 and K = 104. In particular, the running time of the whole optimization algorithm is only 23.485 s. As shown in Table 4, under the same conditions, [19] uses an iterative algorithm to obtain the optimal EE value of 3:07e + 07 bit/Joule when M = 165 and K = 104, and the running time of the algorithm is 617.669 s. [26] uses the ABC algorithm to achieve the optimal EE value of 3:0614e + 07 bit/Joule, and the corresponding numbers of BS antennas and terminal users are M = 166 and K = 106. The running time of the algorithm is 163.032 s. Compared with [19,26], the EE value obtained by the algorithm presented in this work is the best, the number of BS antennas (M) is the smallest and the running time is the shortest.…”
mentioning
confidence: 99%
“…Figure 3 shows the achievable EE values of the massive MIMO system based on the PSO algorithm and the corresponding values of M and K in the single-cell scenarios with imperfect CSI. [26] does not consider the single-cell scenarios with imperfect CSI, but the scenario in [19] is the same as the one considered in this section. Therefore, the simulation results can only be compared with those in [19].…”
As one of the key technologies in the fifth generation of mobile communications, massive multi-input multioutput (MIMO) can improve system throughput and transmission reliability. However, if all antennas are used to transmit data, the same number of radiofrequency chains is required, which not only increases the cost of system but also reduces the energy efficiency (EE). To solve these problems, in this paper, we propose an EE optimization based on the particle swarm optimization (PSO) algorithm. First, we consider the base station (BS) antennas and terminal users and analyze their impact on EE in the uplink and downlink of a single-cell multiuser massive MIMO system. Second, a dynamic power consumption model is used under zero-forcing processing, and it obtains the expression of EE that is used as the fitness function of the PSO algorithm under perfect and imperfect channel state information (CSI) in single-cell scenarios and imperfect CSI in multicell scenarios. Finally, the optimal EE value is obtained by updating the global optimal positions of the particles. The simulation results show that compared with the traditional iterative algorithm and artificial bee colony algorithm, the proposed algorithm not only possesses the lowest complexity but also obtains the highest optimal value of EE under the single-cell perfect CSI scenario. In the single-cell and multicell scenarios with imperfect CSI, the proposed algorithm is capable of obtaining the same or slightly lower optimal EE value than that of the traditional iterative algorithm, but the running time is at most only 1/12 of that imposed by the iterative algorithm.
“…Intelligent Systems and Applications, 2017, 9, 58-68 optimal meta-heuristic algorithms for solving optimization problem [13][14][15][16][17][18][19][20][21][22][23]. Different authors have fine-tuned the parameters for different problems such as ABC was tuned for energy efficiency optimization in massive MIMO systems, Gaussian noise elimination on digital images [24][25][26], GA for real world transportation problem, Energy-Minimizing Vehicle Routing Problem, fire tube boiler [27][28][29], Shuffled Frog Leaping Algorithm Applied to Optimizing Water Distribution Networks [30,31], Self-Tuning PID(Proportional Integral Derivative) for PMSM (Permanent Magnet Synchronous Motor) Vector Control based on improved KMTOA (kineticmolecular theory optimization algorithm ) [32], PID controller parameter tuning for Superheated Steam Temperature of Power Station Boiler [33], improved PSO tuned PID and Sliding Mode (SMC) classical controllers for the motion control problem of the robotic manipulator [34] etc.…”
Most of the man-made technologies are nature-inspired including the popular heuristics or metaheuristics techniques that have been used to solve complex computational optimization problems. In most of the meta-heuristics algorithms, adjusting the parameters has important significance to obtain the best performance of the algorithm. Cricket Chirping Algorithm (CCA) is a nature inspired meta-heuristic algorithm that has been designed by mimicking the chirping behavior of the cricket (insect) for solving optimization problems. CCA employs a set of parameters for its smooth functioning. In a meta-heuristic algorithm, controlling the values of various parameters is one of the most important issues of research. While solving the problem, the parameter values have a potential to improve the efficiency of the algorithm. The different parameters used in CCA are tuned for better performance of the algorithm through experiments conducted on a set of sample benchmark test functions and then, the finetuned CCA is compared with some other meta-heuristic algorithms. The results show the optimal choice of the various parameters to solve optimization problems using CCA.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.