CN113747557A - A dual-layer heterogeneous network power control method - Google Patents
A dual-layer heterogeneous network power control method Download PDFInfo
- Publication number
- CN113747557A CN113747557A CN202111049450.6A CN202111049450A CN113747557A CN 113747557 A CN113747557 A CN 113747557A CN 202111049450 A CN202111049450 A CN 202111049450A CN 113747557 A CN113747557 A CN 113747557A
- Authority
- CN
- China
- Prior art keywords
- star
- user
- stars
- base station
- macrocell
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 51
- 239000002355 dual-layer Substances 0.000 title description 7
- 238000005265 energy consumption Methods 0.000 claims abstract description 36
- 230000007246 mechanism Effects 0.000 claims abstract description 32
- 230000000739 chaotic effect Effects 0.000 claims abstract description 31
- 238000005457 optimization Methods 0.000 claims abstract description 20
- 230000033001 locomotion Effects 0.000 claims abstract description 14
- 230000008569 process Effects 0.000 claims abstract description 8
- 230000008859 change Effects 0.000 claims description 32
- 238000004891 communication Methods 0.000 claims description 31
- 230000002452 interceptive effect Effects 0.000 claims description 23
- 238000004364 calculation method Methods 0.000 claims description 8
- 230000005540 biological transmission Effects 0.000 claims description 6
- 238000010606 normalization Methods 0.000 claims description 6
- 238000001228 spectrum Methods 0.000 claims description 5
- 239000000654 additive Substances 0.000 claims description 3
- 230000000996 additive effect Effects 0.000 claims description 3
- 238000013178 mathematical model Methods 0.000 claims description 3
- 230000009471 action Effects 0.000 claims description 2
- 230000007613 environmental effect Effects 0.000 claims description 2
- 238000013507 mapping Methods 0.000 claims 2
- 238000012163 sequencing technique Methods 0.000 claims 1
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 claims 1
- 239000010410 layer Substances 0.000 description 33
- 238000010295 mobile communication Methods 0.000 description 9
- NUFBIAUZAMHTSP-UHFFFAOYSA-N 3-(n-morpholino)-2-hydroxypropanesulfonic acid Chemical compound OS(=O)(=O)CC(O)CN1CCOCC1 NUFBIAUZAMHTSP-UHFFFAOYSA-N 0.000 description 8
- 238000011161 development Methods 0.000 description 7
- 238000010586 diagram Methods 0.000 description 6
- 238000005516 engineering process Methods 0.000 description 5
- 238000013468 resource allocation Methods 0.000 description 5
- 238000004088 simulation Methods 0.000 description 5
- 238000004422 calculation algorithm Methods 0.000 description 3
- 238000013461 design Methods 0.000 description 3
- CURLTUGMZLYLDI-UHFFFAOYSA-N Carbon dioxide Chemical compound O=C=O CURLTUGMZLYLDI-UHFFFAOYSA-N 0.000 description 2
- 238000004458 analytical method Methods 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 2
- 230000008303 genetic mechanism Effects 0.000 description 2
- 230000006872 improvement Effects 0.000 description 2
- 239000002245 particle Substances 0.000 description 2
- 238000011160 research Methods 0.000 description 2
- 241000272201 Columbiformes Species 0.000 description 1
- 238000010009 beating Methods 0.000 description 1
- 229910002092 carbon dioxide Inorganic materials 0.000 description 1
- 239000001569 carbon dioxide Substances 0.000 description 1
- 238000000205 computational method Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000007726 management method Methods 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 238000012384 transportation and delivery Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. Transmission Power Control [TPC] or power classes
- H04W52/02—Power saving arrangements
- H04W52/0203—Power saving arrangements in the radio access network or backbone network of wireless communication networks
- H04W52/0206—Power saving arrangements in the radio access network or backbone network of wireless communication networks in access points, e.g. base stations
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. Transmission Power Control [TPC] or power classes
- H04W52/04—Transmission power control [TPC]
- H04W52/18—TPC being performed according to specific parameters
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. Transmission Power Control [TPC] or power classes
- H04W52/04—Transmission power control [TPC]
- H04W52/18—TPC being performed according to specific parameters
- H04W52/24—TPC being performed according to specific parameters using SIR [Signal to Interference Ratio] or other wireless path parameters
- H04W52/242—TPC being performed according to specific parameters using SIR [Signal to Interference Ratio] or other wireless path parameters taking into account path loss
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. Transmission Power Control [TPC] or power classes
- H04W52/04—Transmission power control [TPC]
- H04W52/18—TPC being performed according to specific parameters
- H04W52/24—TPC being performed according to specific parameters using SIR [Signal to Interference Ratio] or other wireless path parameters
- H04W52/243—TPC being performed according to specific parameters using SIR [Signal to Interference Ratio] or other wireless path parameters taking into account interferences
- H04W52/244—Interferences in heterogeneous networks, e.g. among macro and femto or pico cells or other sector / system interference [OSI]
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本发明公开了一种双层异构网络功率控制方法,建立双层异构网络功率控制模型;初始化星体位置和量子位置并进行排序;根据锦标赛选择机制选出新的星系;根据位置混沌变化更新量子旋转角,使用模拟量子旋转门演化星系的寻优搜索过程;判断若未达到最大循环次数返回上一步直到最大循环次数,否则终止循环,将星体进行正向和负向旋转混沌移动,寻找更优星系;判断若未达到最大循环次数,返回上一步;否则终止循环,将新得到的星系与初始星系混合,选出与初始星系相同规模的星系;判断若未达到最大迭代次数,返回根据锦标赛选择机制选出新的星系;否则终止迭代,得到最优的功率分配方案。本发明可以对互相冲突的系统吞吐量和系统能耗同时进行优化。
The invention discloses a power control method for a double-layer heterogeneous network. The power control model of the double-layer heterogeneous network is established; the positions of stars and quantum positions are initialized and sorted; new galaxies are selected according to a tournament selection mechanism; Quantum rotation angle, use the optimization search process of simulating quantum revolving gate evolution galaxy; judge if the maximum number of cycles is not reached, return to the previous step until the maximum number of cycles, otherwise terminate the cycle, move the star to positive and negative rotational chaotic movement, and search for more Excellent galaxy; if it is judged that the maximum number of iterations has not been reached, go back to the previous step; otherwise, terminate the loop, mix the newly obtained galaxy with the initial galaxy, and select a galaxy of the same scale as the initial galaxy; if it is judged that the maximum number of iterations has not been reached, return to the championship The selection mechanism selects new galaxies; otherwise, the iteration is terminated, and the optimal power distribution scheme is obtained. The present invention can simultaneously optimize the conflicting system throughput and system energy consumption.
Description
技术领域technical field
本发明属于资源管理领域,涉及一种双层异构网络功率控制方法,特别是一种基于多目标量子星系搜索机制的双层异构网络多目标功率控制方法。The invention belongs to the field of resource management, and relates to a power control method for a double-layer heterogeneous network, in particular to a double-layer heterogeneous network multi-target power control method based on a multi-target quantum galaxy search mechanism.
背景技术Background technique
随着通信技术的进步,可以看到人们之间的交流变得越来越方便,从数百年前只能通过飞鸽传书和击鼓鸣金传递消息,到后来的邮寄信件或者发电报来实现互相交流,到现在只需一个电话,一条短信就可以达到传递消息的目的,甚至通过视频等方式可以实现想见面的要求,这些通信方面的进步都是我们清晰可见的,同时用户的要求也是越来越高,用户希望的是在哪里都能够拥有高质量的通信,显然,只有无线通信系统才能实现这一理想。With the advancement of communication technology, it can be seen that the communication between people has become more and more convenient. From hundreds of years ago, messages could only be transmitted by flying pigeons and beating drums, to later mailing letters or telegrams. To achieve mutual communication, now only a phone call, a text message can achieve the purpose of message delivery, and even through video and other methods to meet the requirements of wanting to meet, these progress in communication are clearly visible to us, and the requirements of users are also Increasingly, users expect high-quality communications wherever they are. Obviously, only wireless communication systems can achieve this ideal.
无线移动通信发展过程从1G到我们现在熟知的5G,带来的便利肉眼可见。最开始的第一代移动通信,作为发展之初,他有很多的缺点,例如频谱利用率低、安全性差和移动设备体积庞大不利于携带等。发展到第二代移动通信的时候,很多第一代移动通信存在的问题都已经被解决,频谱利用率提高了很多,保密性加强,业务也丰富了很多。第三代移动通信具有了更多的多媒体业务,例如电子邮件、短信等。第四代移动通信的应用便更加广泛,不仅能用在视频通话,在线游戏等日常生活方面,并且能够应用于智能家居,车载导航,监控安防等提高人民生活水平方面。2018年第一个第5代移动通信标准发布,证明我们现在已经进入5G时代。5G的覆盖更广、容量更高、速度更快。可见,在历史发展过程中,通信领域已经为人们生活带来了很多方便之处,人们在无形之间已经离不开无线通信。通信业务在各个方面都有着重要的作用,为社会的进步发展和人民生活水平的提高等方面做出卓越贡献。The development process of wireless mobile communication from 1G to 5G, which we are now familiar with, brings convenience to the naked eye. The first generation of mobile communications, at the beginning of its development, had many shortcomings, such as low spectrum utilization, poor security, and bulky mobile devices that were not conducive to portability. When the second-generation mobile communication develops, many problems existing in the first-generation mobile communication have been solved, the spectrum utilization rate has been greatly improved, the confidentiality has been strengthened, and the services have been enriched a lot. The third generation of mobile communication has more multimedia services, such as e-mail, short messages and so on. The application of the fourth-generation mobile communication is more extensive, not only in daily life such as video calls and online games, but also in smart homes, car navigation, monitoring and security, etc. to improve people's living standards. The first 5th generation mobile communication standard was released in 2018, proving that we have now entered the 5G era. 5G has wider coverage, higher capacity and faster speed. It can be seen that in the process of historical development, the field of communication has brought a lot of convenience to people's lives, and people have been inseparable from wireless communication. Communication services play an important role in all aspects, making outstanding contributions to the progress and development of society and the improvement of people's living standards.
但是目前通信用户人数呈爆发式增长,基站搭建数量相比快速增长的通信人数显得十分微少,严重影响用户服务质量。据统计,移动通信产生的能耗占信息通信技术总能耗的15%~20%,通信业产生的能耗占所有行业总能耗的3%~7%,并且随着通信用户人数的增长和通信业务的多样性增加,通信业的能耗也随之快速增长。通信与信息行业产生的二氧化碳排放量超过全球排放总量的5%,此时寻求方法降低能耗进行绿色发展显得尤为重要。为满足日益增长的用户需求,大功率基站数量需要大幅度增加,但是过多布置大功率基站很明显不符合当前提倡的全世界范围内的绿色可持续发展的理念,而且大功率基站设备相对复杂,也会存在不灵活的问题,但是如果使用低功率基站就会更加方便,不会产生过多的能耗,异构网络也就由此被提出。移动通信现在是人们生活中不可缺少的的一部分,作为它的核心技术的功率控制也被多次研究。However, at present, the number of communication users is increasing explosively, and the number of base stations built is very small compared to the rapidly growing number of communication users, which seriously affects the quality of user services. According to statistics, the energy consumption of mobile communication accounts for 15% to 20% of the total energy consumption of information and communication technology, and the energy consumption of the communication industry accounts for 3% to 7% of the total energy consumption of all industries. With the increase in the diversity of communication services, the energy consumption of the communication industry also increases rapidly. The carbon dioxide emissions generated by the communication and information industry exceed 5% of the total global emissions. At this time, it is particularly important to seek ways to reduce energy consumption for green development. In order to meet the increasing user demand, the number of high-power base stations needs to be greatly increased, but too many high-power base stations are obviously not in line with the current concept of green and sustainable development worldwide, and the equipment of high-power base stations is relatively complex. , there will also be inflexibility problems, but it will be more convenient to use low-power base stations, and will not generate excessive energy consumption, and heterogeneous networks will therefore be proposed. Mobile communication is now an indispensable part of people's lives, and power control as its core technology has also been studied many times.
通过对现有技术文献的检索发现,张新等在计算机工程与设计(2017,38(6):1446-1451)上发表的“异构网络中基于资源分配的功率控制算法”提出的一种基于用户划分的资源分配机制,并根据资源分配策略进行功率控制。通过不断调整基站的发射功率,来减小异构网络之间的干扰,并提高系统的吞吐量。但是该机制只考虑了系统吞吐量的变化,没有考虑系统能耗的变化,不如将系统吞吐量和系统能耗同时作为目标函数更能表现出该功率控制方法的优势。钱进等在通信技术(2013(1):79-82)上发表的“基于能效优化的异构网络资源分配算法设计”,针对双层异构网络之间的干扰,通过对多目标遗传机制的研究,提出以系统能效作为优化目标的资源分配机制。但是机制过于复杂,且优化效果不明显,而采用多目标量子星系搜索机制,可以得到鲁棒性更强并且适合多种情况的功率控制方法。Through the retrieval of prior art literature, it was found that Zhang Xin et al. published a "Power Control Algorithm Based on Resource Allocation in Heterogeneous Networks" published in Computer Engineering and Design (2017, 38(6): 1446-1451). Resource allocation mechanism based on user division and power control according to resource allocation strategy. By continuously adjusting the transmit power of the base station, the interference between heterogeneous networks is reduced and the throughput of the system is improved. However, this mechanism only considers the change of system throughput and does not consider the change of system energy consumption. It is better to take the system throughput and system energy consumption as objective functions at the same time, which can better show the advantages of this power control method. Qian Jin et al. published "Resource Allocation Algorithm Design for Heterogeneous Networks Based on Energy Efficiency Optimization" published in Communication Technology (2013(1):79-82), aiming at the interference between two-layer heterogeneous networks, through the multi-objective genetic mechanism The research of this paper proposes a resource allocation mechanism with system energy efficiency as the optimization goal. However, the mechanism is too complicated, and the optimization effect is not obvious, and the multi-target quantum galaxy search mechanism can be used to obtain a more robust power control method suitable for various situations.
已有文献的检索结果表明,现有的多目标功率控制方法,大多都是将系统吞吐量和能耗在某一线性权重下转化为单目标问题,但在实际情况中,为了提高用户通信质量,需要根据各种通信要求,增加系统吞吐量,提高设备发射功率,可是设备发射功率的提高又会增加能耗,这是不希望被看到的,所以现在缺少一种将系统吞吐量和系统能耗共同作为目标函数进行多目标优化的方法,因此亟待解决双层异构网络功率分配这个高维度优化难题,并能在任何能耗和吞吐量要求下,都获得可行的功率分配方案。The retrieval results of existing literature show that most of the existing multi-objective power control methods transform the system throughput and energy consumption into a single-objective problem under a certain linear weight, but in practical situations, in order to improve the quality of user communication. , it is necessary to increase the system throughput and increase the transmission power of the device according to various communication requirements, but the increase of the transmission power of the device will increase the energy consumption, which is not expected. The energy consumption is used as the objective function for multi-objective optimization. Therefore, it is urgent to solve the high-dimensional optimization problem of power distribution in two-layer heterogeneous networks, and to obtain a feasible power distribution scheme under any energy consumption and throughput requirements.
发明内容SUMMARY OF THE INVENTION
针对上述现有技术,本发明要解决的技术问题是提供一种基于多目标量子星系搜索机制的双层异构网络功率控制方法,对互相冲突的系统吞吐量和系统能耗同时进行优化。In view of the above prior art, the technical problem to be solved by the present invention is to provide a dual-layer heterogeneous network power control method based on a multi-target quantum galaxy search mechanism, which simultaneously optimizes the conflicting system throughput and system energy consumption.
为解决上述技术问题,本发明的一种双层异构网络功率控制方法,包括以下步骤:In order to solve the above-mentioned technical problems, a method for controlling power in a dual-layer heterogeneous network of the present invention includes the following steps:
步骤一,建立双层异构网络功率控制模型;
步骤二,初始化星体的位置和量子位置,将所有星体进行非支配解等级排序,再对每个等级中的所有星体按照拥挤度进行排序;Step 2: Initialize the positions and quantum positions of stars, sort all stars by non-dominated solution level, and then sort all stars in each level according to the crowding degree;
步骤三,进行锦标赛选择机制,选出新的星系;Step 3: Carry out the tournament selection mechanism to select a new galaxy;
步骤四,根据位置混沌变化更新量子旋转角,使用模拟量子旋转门演化星系的寻优搜索过程;
步骤五,判断是否达到最大循环次数K1,若未达到返回步骤四直到达到最大循环次数,否则终止循环,将第作为最优星系,设定旋转混沌移动的最大循环次数为K2,循环次数标号为k2,k2∈[K1+1,K1+K2]。则第g次迭代中的第k2次循环中第l个星体的位置为在旋转混沌移动循环中的初始星系为
步骤六,将所有星体进行正向和负向旋转混沌移动,寻找更优的星系;Step 6: Move all the stars to positive and negative rotational chaotic movements to find better galaxies;
步骤七,判断是否达到最大循环次数K1+K2,若未达到,令k2=k2+1,返回步骤六;否则终止循环,将第g迭代中得到的新的星系作为最优结果, Step 7, judge whether the maximum number of cycles K 1 +K 2 is reached, if not, set k 2 =k 2 +1, and return to
步骤八,将得到的新的星系与初始星系混合,选出与初始星系相同规模的星系;Step 8: Mix the new galaxies obtained with the initial galaxies, and select galaxies with the same scale as the initial galaxies;
步骤九,判断是否达到最大迭代次数G,若未达到,令g=g+1, 返回到步骤三;否则终止迭代,将第G次迭代中的Pareto最优星体集合输出,根据具体的通信需求,得到最优的功率分配方案。Step 9: Determine whether the maximum number of iterations G is reached, if not, let g=g+1, Return to
本发明还包括:The present invention also includes:
1.步骤一建立双层异构网络功率控制模型具体为:1. In
构成Macrocell/Femtocell双层异构网络:在一个半径为Rm的宏小区内,随机分布F个半径为Rf的Femtocell,Femtocell的覆盖范围都在宏小区内且之间互不交叉,其中整个Macrocell内随机分布Nm个宏基站用户MUE,每个Femtocell中随机分布Nf个家庭基站用户FUE,然后采用共享频段的方式,将频谱资源一共划分为Q个子信道,所有的MUE和FUE共同使用Q个子信道;信道分配方式为:先在Nm个MUE中随机抽取Q个MUE平均分配在Q个子信道,再将Nm-Q个宏基站用户随机分配到Q个子信道,其中2Q>Nm>Q,将FNf个家庭基站用户随机分配到Q个子信道中,其中Q>FNf,干扰情况具体为:Constitute a Macrocell/Femtocell dual-layer heterogeneous network: In a macro cell with a radius of R m , F Femtocells with a radius of R f are randomly distributed. N m macro base station user MUEs are randomly distributed in the Macrocell, and N f home base station user FUEs are randomly distributed in each Femtocell, and then the spectrum resources are divided into Q sub-channels in a shared frequency band, and all MUEs and FUEs are used together. Q sub-channels; the channel allocation method is: first randomly select Q MUEs from the N m MUEs and distribute them on the Q sub-channels on average, and then randomly assign the N m -Q macro base station users to the Q sub-channels, where 2Q>N m >Q, randomly assign FN f home base station users to Q sub-channels, where Q>FN f , the interference situation is as follows:
Macrocell层的同层干扰:当Macrocell想要发送信号到用户i时,若Macrocell的用户i和用户y同时占用了信道,那么用户y就为干扰用户,Macrocell对用户i的干扰满足:其中,为Macrocell到其用户i的信道增益,为Macrocell给干扰用户y所分配的功率,为Macrocell到其用户i的路径损耗;从Macrocell到其用户i的信道增益进行建模为: 表示在Macrocell与MUE之间的距离;Interference at the same layer of the Macrocell layer: When Macrocell wants to send a signal to user i, if user i and user y of Macrocell occupy the channel at the same time, then user y is an interfering user, and the interference of Macrocell to user i satisfies: in, is the channel gain from Macrocell to its user i, is the power allocated by Macrocell to interfering user y, is the path loss from the Macrocell to its user i; the channel gain from the Macrocell to its user i is modeled as: Indicates the distance between Macrocell and MUE;
Femtocell对MUE的跨层干扰:当Macrocell想要发送信号到其用户i,若在Macrocell覆盖范围内的Femtocell也为其用户y分配了同一传输Macrocell发送给其用户i信号的子信道时,此时这个Femtocell就是干扰基站,对Macrocell的用户i的干扰为:其中,为Femtocell到正常用户i的信道增益,为Femtocell为其用户y所分配的功率,为Femtocell到正常用户i的路径损耗,Femtocell对MUE的信道增益满足:Zc为一个损耗因子;ZF通过求得,λ为波长,为FBS和室内MUE之间的距离,第i个MUE受到的干扰和为 Cross-layer interference of Femtocell to MUE: When Macrocell wants to send a signal to its user i, if the Femtocell within the coverage of Macrocell also allocates the same sub-channel to transmit the signal sent by Macrocell to its user i, then This Femtocell is the interfering base station, and the interference to Macrocell's user i is: in, is the channel gain from Femtocell to normal user i, is the power allocated by the Femtocell to its user y, is the path loss from Femtocell to normal user i, the channel gain of Femtocell to MUE satisfies: Z c is a loss factor; Z F passes Obtained, λ is the wavelength, is the distance between the FBS and the indoor MUE, and the sum of the interference received by the i-th MUE is
Macrocell对FUE的跨层干扰:当Femtocell想要发送信号到其用户i时,Macrocell同时也为其用户y分配了同一传输Femtocell发送给其用户i信号的子信道时,这时Macrocell就是干扰基站,对Femtocell的用户i的干扰为:其中,为Macrocell到正常用户i的信道增益,为Macrocell为干扰用户y所分配的功率,为Macrocell到正常用户i的路径损耗,Macrocell到FUE的信道增益与Macrocell到MUE的信道情况相同,所以模型为: 表示在Macrocell与FUE之间的距离,上述公式中提到的路径损耗可以定义为:宏基站会安装三个天线,每个天线负责120度的扇形区域,三个天线负责的面积加在一起就会完整覆盖宏基站的圆形作用区域,当干扰用户和被干扰用户在同一个天线负责的扇形区域内时,基站发送给干扰用户的功率到达被干扰用户时只剩下原来的二分之一,即路径损耗为二分之一;当干扰用户和被干扰用户不在同一个天线负责的扇形区域内时,功率减小为原来的的四分之一,即路径损耗为四分之一。Macrocell's cross-layer interference to FUE: When Femtocell wants to send a signal to its user i, Macrocell also allocates the same sub-channel for transmitting Femtocell to its user i signal to its user y. At this time, Macrocell is the interfering base station. The interference to user i of Femtocell is: in, is the channel gain from Macrocell to normal user i, is the power allocated by Macrocell for interfering user y, is the path loss from Macrocell to normal user i, the channel gain from Macrocell to FUE is the same as the channel from Macrocell to MUE, so the model is: Represents the distance between the Macrocell and the FUE. The path loss mentioned in the above formula can be defined as: the macro base station will install three antennas, each antenna is responsible for a 120-degree sector area, and the areas responsible for the three antennas are added together. It will completely cover the circular action area of the macro base station. When the interfering user and the interfered user are in the sector area responsible for the same antenna, the power sent by the base station to the interfering user reaches the interfered user and only half of the original power is left. , that is, the path loss is one-half; when the interfering user and the interfered user are not in the sector area that the same antenna is responsible for, the power is reduced to a quarter of the original, that is, the path loss is a quarter.
采用加性高斯白噪声作为环境噪声;Using additive white Gaussian noise as the ambient noise;
异构网络中对系统吞吐量进行建模为Nm是系统中宏基站用户总数量;FNf是系统中家庭基站用户总数量;和分别表示第i个宏基站用户和第y个家庭基站用户的吞吐量,根据香农公式吞吐量通过和求出,其中,和分别表示第i个宏基站用户和第y个家庭基站用户的信噪比,具体结果可以通过和求出,Hi和Hy表示在正常通信时第i个宏基站用户和第y个家庭基站用户相对应的基站对其的信道增益,Pi和Py分别表示第i个宏基站用户和第y个家庭基站用户对应的基站为其分配的功率;Gi和Gy为正常通信时第i个宏基站用户和第y个家庭基站用户相对应基站对其的路径损耗;n0表示环境噪声,在上述公式中Mi和Fy分别代表第i个宏基站用户和第y个家庭基站用户的跨层干扰和同层干扰的干扰和;The system throughput in a heterogeneous network is modeled as N m is the total number of macro base station users in the system; FN f is the total number of home base station users in the system; and Respectively represent the throughput of the i-th macro base station user and the y-th home base station user. According to Shannon's formula, the throughput passes through and find out, where, and respectively represent the signal-to-noise ratio of the i-th macro base station user and the y-th home base station user. The specific results can be obtained by and To find out, H i and H y represent the channel gain of the base station corresponding to the i-th macro base station user and the y-th home base station user during normal communication, and P i and P y represent the i-th macro base station user and P y respectively. The power allocated by the base station corresponding to the y-th home base station user; G i and G y are the path losses of the base station corresponding to the i-th macro base station user and the y-th home base station user during normal communication; n 0 represents the environment Noise, in the above formula, M i and F y represent the interference sum of the cross-layer interference and the same-layer interference of the i-th macro base station user and the y-th home base station user respectively;
将第1个目标函数系统吞吐量最大化和第2个目标函数系统能耗最小化同时作为目标函数,将能耗最小化问题转变为最大化问题,数学模型建立为公式:Taking the first objective function system throughput maximization and the second objective function system energy consumption minimization as objective functions at the same time, the energy consumption minimization problem is transformed into a maximization problem, and the mathematical model is established as the formula:
Pmax是系统所能发射的最大功率,系统所能发射的最大功率是基站的发射功率和电路损耗的总和,求解公式为 为Macrocell最大的总功率,为每个Femtocell最大的总功率,和分别表示Macrocell层和Femtocell层的电路损耗,P是系统的实际发射功率,求解公式为Pi m和分别为第i个宏基站用户和第y个家庭基站用户的实际功率,Pmax不变的情况下,P越小,第2个目标函数值f2越优,和 分别表示宏基站用户和家庭基站用户实际功率可以达到的最小值和最大值。 P max is the maximum power that the system can transmit, and the maximum power that the system can transmit is the sum of the transmit power of the base station and the circuit loss, and the solution formula is: is the maximum total power of the Macrocell, is the maximum total power per Femtocell, and respectively represent the circuit loss of the Macrocell layer and the Femtocell layer, P is the actual transmit power of the system, and the solution formula is P i m and are the actual powers of the i-th macro base station user and the y-th home base station user, respectively. When P max remains unchanged, the smaller P is, the better the second objective function value f 2 is. and Represents the minimum and maximum values that can be achieved by the actual power of macro base station users and home base station users, respectively.
2.步骤二初始化星体的位置和量子位置,将所有星体进行非支配解等级排序,再对每个等级中的所有星体按照拥挤度进行排序具体为:2. Step 2: Initialize the positions and quantum positions of the stars, sort all the stars by non-dominated solution level, and then sort all the stars in each level according to the degree of crowding. Specifically:
设定最大迭代次数为G,迭代数标号为g,g∈[1,G],设定星系中的星体数目为L,第g次迭代中第l个星体的位置为l=1,2,…,L,Nm为MUE总数量,F为家庭基站总数量,Nf为每个家庭基站中的FUE总数量,第1代将星体位置初始化为 和分别表示宏基站用户和家庭基站用户实际功率可以达到的最小值和最大值;设定为支配星体的星体个数,初始 中存放星体所支配的所有星体的标号;将星体的两个适应度值分别与星系中所有星体的适应度值比较,若是并且l=1,2,…,L,q=1,2,…,L,且当等号不同时成立时,则代表星体支配星体将星体的编号q存在中,若是并且当等号不同时成立时,则代表星体被星体支配,则若是代表星体没有被任何星体支配,则它的非支配解等级为1;接着遍历非支配解等级为1的星体支配的所有星体,若是除了非支配解等级为1的星体没有其他星体支配,则这些星体的非支配解等级为2,按照此规律找出所有星体的非支配解等级;Set the maximum number of iterations as G, the number of iterations labeled as g, g∈[1,G], set the number of stars in the galaxy as L, and the position of the lth star in the gth iteration as l=1,2,...,L, N m is the total number of MUEs, F is the total number of home base stations, N f is the total number of FUEs in each home base station, the first generation initializes the star position as and Represent the minimum and maximum values that can be achieved by the actual power of macro base station users and home base station users; set to rule the stars number of stars, initial store stars the labels of all the stars that govern; the stars The two fitness values of , respectively, are compared with the fitness values of all the stars in the galaxy, if and l=1,2,…,L, q=1,2,…,L, and when the equal signs are different, it represents a star dominating star the astral The number q exists in, if and When the equal signs are not established at the same time, it represents a star by astral dominate, then if Representing stars If it is not dominated by any star, its non-dominated solution level is 1; then traverse all the stars dominated by the non-dominated solution level 1 star, if there is no other star dominated except the non-dominated solution level 1 star, then these stars have The non-dominated solution level is 2, and the non-dominated solution level of all stars is found according to this law;
然后将星系从非支配解等级为1开始排序,并判断在每个非支配解等级中的星体数目,若有多个星体具有相同的非支配解等级,将这些星体按照拥挤度从大到小再次进行排序;拥挤度的判断方法为:拥挤度用拥挤距离的归一化来表示,将所有星体按照适应度值从小到大进行排序,第l个星体第a个适应度函数的拥挤距离的归一化的计算方式为a=1,2,fmax和fmin表示该非支配解等级中所有星体的最大的适应度值和最小的适应度值,排序后第一个和最后一个星体的拥挤距离设定为无限大;因为有几个适应度,就有几个对应的拥挤距离,所以第l个星体的平均拥挤距离 和分别表示第l个星体两个适应度值分别对应的拥挤距离,计算公式为和 Then sort the galaxies from the non-dominated solution level to 1, and determine the number of stars in each non-dominated solution level. If there are multiple stars with the same non-dominated solution level, sort these stars according to the degree of crowding from large to small. Sort again; the method for judging the degree of crowding is: the degree of crowding is expressed by the normalization of the crowding distance, and all the stars are sorted according to the fitness value from small to large, and the crowding distance of the a-th fitness function of the l-th star is equal to The normalization is calculated as a=1, 2, f max and f min represent the maximum fitness value and minimum fitness value of all stars in the non-dominated solution level, and the crowding distance of the first and last stars after sorting is set to be infinite ; Because there are several fitness, there are several corresponding crowding distances, so the average crowding distance of the lth star and respectively represent the crowding distance corresponding to the two fitness values of the l-th star, and the calculation formula is: and
设定最大循环次数为K1,循环次数标号为k1,k1∈[1,K1],第g次迭代中第k1次循环中第l个星体的量子位置可以表示为其中l=1,2,…,L,j=1,2,…,Nm+FNf,和分别被定义为和第g次迭代中第k1次循环中第l个星体的位置为l=1,2,…,L。Set the maximum number of cycles as K 1 , the number of cycles is labeled as k 1 , k 1 ∈ [ 1 ,K 1 ], the quantum position of the lth star in the k1th cycle in the gth iteration can be expressed as in l=1,2,...,L, j=1,2,...,N m +FN f , and are defined as and The position of the l-th star in the k - th iteration in the g-th iteration is l=1,2,...,L.
3.步骤三进行锦标赛选择机制,选出新的星系具体为:3. In
在星系的所有星体中选择T个不同的星体,星体只能进行比较一次,比较非支配解等级,选择非支配解等级最小的,若非支配解等级一样,则选择拥挤距离最大的,若拥挤距离一样,则选择第一个,通过多次选择,选出个星体组成新的星系,L为初始星系中星体个数,T为每次进行选择的星体个数,将选出的新的星系中每个星体的序号存入中,然后根据找出对应的星体的量子位置。Select T different stars among all the stars in the galaxy, the stars can only be compared once, compare the non-dominated solution levels, select the non-dominated solution level with the smallest level, if the non-dominated solution levels are the same, select the largest crowding distance, if the crowding distance the same, select the first one, and through multiple selections, select the Each star forms a new galaxy, L is the number of stars in the initial galaxy, T is the number of stars selected each time, and the serial number of each star in the selected new galaxy is stored in , then according to Find the quantum position of the corresponding star.
4.步骤四根据位置混沌变化更新量子旋转角,使用模拟量子旋转门演化星系的寻优搜索过程具体为:4. Step 4: Update the quantum rotation angle according to the positional chaotic change, and use the simulation quantum revolving gate evolution galaxy to optimize the search process as follows:
对于第k1次循环中第l个星体,产生[0,1]均匀随机数若则有第g次迭代中的第k1+1次循环中第l个星体第j维的量子旋转角所对应的量子旋转门对应为使用模拟量子旋转门对第g次迭代中的第k1+1次循环中第l个星体第j维的量子位置进行更新,可以表示为j=1,2,…,Nm+FNf;第g次迭代中的第k1+1次循环中星系中的第l个星体第j维对应量子旋转角 是第g次迭代中的第k1+1次循环中第l个星体位置变化指数,在初次循环中第l个星体的位置变化指数设定为abs()代表对括号中的向量的每一维变量取绝对值操作;是第g次迭代中的第k1+1次循环中每个星体第j维的对应的位置变化步长,通过计算,bmax是最大位置变化步长,是第g次迭代中的第k1+1次循环第l个星体的混沌指数,可以通过混沌序列计算,公式如下j=1,2,…,Nm+FNf,初始值是个[0,1]的随机数;将星体的量子位置映射,得到第g迭代中的第k1+1次循环中第l个星体对应的位置为 和 分别表示宏基站用户和家庭基站用户实际功率可以达到的最小值和最大值;当并且时,第g迭代中的第k1+1次循环中第l个星体位置变化指数为否则,令k1=k1+1,返回步骤四。For the lth star in the k1th cycle, Generate [0,1] uniform random numbers like Then there is a quantum rotation gate corresponding to the quantum rotation angle of the jth dimension of the lth star in the k1+ 1 cycle in the gth iteration. The quantum position of the jth dimension of the lth star in the k1+ 1 cycle in the gth iteration is updated using the simulated quantum revolving gate, which can be expressed as j=1,2,...,N m +FN f ; the j-th dimension of the l-th star in the galaxy in the k 1 +1-th cycle in the g-th iteration corresponds to the quantum rotation angle is the position change index of the lth star in the k1+ 1 cycle in the gth iteration, and the position change index of the lth star in the first cycle is set as abs() represents the operation of taking the absolute value of each dimension variable of the vector in parentheses; is the corresponding position change step size of each star in the jth dimension of the k1+ 1th cycle in the gth iteration, through Calculate, b max is the maximum position change step size, is the chaotic index of the l-th star in the k 1 +1 cycle in the g-th iteration, which can be calculated by the chaotic sequence, the formula is as follows j=1,2,...,N m +FN f , initial value is a random number of [0,1]; the quantum position of the star is mapped to obtain the position corresponding to the l-th star in the k 1 +1 cycle in the g-th iteration as and respectively represent the minimum and maximum power that can be achieved by macro base station users and home base station users; when and When , the position change index of the l-th star in the k 1 +1 cycle in the g-th iteration is otherwise, Let k 1 =k 1 +1, and return to step 4.
若则改变第g迭代中的第k1+1次循环中第l个星体第j维的量子旋转角为第l个星体第j维所对应的量子旋转门可以表示为使用模拟量子旋转门,对第k1+1次循环中第l个星体第j维的量子位置进行更新为j=1,2,…,Nm+FNf;将星体的量子位置映射,得到第g迭代中的第k1+1次循环中第l个星体第j维对应的位置为:当并且时,第g迭代中的第k1+1次循环中第l个星体位置变化指数为否则,令k1=k1+1,返回步骤四。like Then change the quantum rotation angle of the jth dimension of the lth star in the k1+ 1 cycle in the gth iteration to be The quantum revolving gate corresponding to the jth dimension of the lth star can be expressed as Using an analog quantum revolving gate, update the quantum position of the jth dimension of the lth star in the k1+ 1th cycle as j=1,2,...,N m +FN f ; map the quantum position of the star to obtain the position corresponding to the j-th dimension of the l-th star in the k 1 +1 cycle in the g-th iteration: when and When , the position change index of the l-th star in the k 1 +1 cycle in the g-th iteration is otherwise, Let k 1 =k 1 +1, and return to
5.步骤六将所有星体进行正向和负向旋转混沌移动,寻找更优的星系具体为:5. Step 6: Perform positive and negative rotational chaotic movements on all stars to find a better galaxy. Specifically:
对于第k2次循环中第l个星体,产生均匀随机数若则星体经过旋转运动,在第g次迭代中的第k2+1次循环时,将星系中的第l个星体位置第j维更新为j=1,2,…,Nm+F×Nf;是第g次迭代中的第k2+1次循环第l个星体的混沌指数,它由混沌序列确定,混沌序列公式可以表示为 初始混沌值是个[0,1]的均匀随机数;是第g次迭代中的第k2+1次循环中每个星体第j维对应的位置变化步长,计算公式为初次循环中的第l个星体的位置变化步长 也由混沌序列产生;第g次迭代中的第k2+1次循环中第l个星体的旋转角为初次循环的第l个星体的旋转角 是初次循环中第l个星体的混沌指数;当时,加入判断机制,即 和分别表示宏基站用户和家庭基站用户实际功率可以达到的最小值和最大值;通过贪婪机制保留更新位置前后的较优解 For the l-th star in the k - th cycle, generate uniform random numbers like Then the star undergoes rotational motion, and in the k 2 +1 cycle in the g-th iteration, the j-th dimension of the position of the l-th star in the galaxy is updated as j=1,2,...,N m +F×N f ; is the chaotic index of the lth star in the k2 + 1 cycle in the gth iteration, which is determined by the chaotic sequence, and the chaotic sequence formula can be expressed as initial chaos value is a uniform random number of [0,1]; is the position change step size corresponding to the jth dimension of each star in the k2 + 1 cycle in the gth iteration, and the calculation formula is The position change step size of the lth star in the first cycle is also produced by the chaotic sequence; the rotation angle of the lth star in the k2 + 1 cycle in the gth iteration is The rotation angle of the l-th star in the first cycle is the chaos index of the l-th star in the first cycle; when hour, Join the judgment mechanism, that is and Represent the minimum and maximum actual power that can be achieved by macro base station users and home base station users, respectively; the better solution before and after updating the position is reserved by the greedy mechanism
若再次将第g次迭代中的第k2+1次循环中第l个星体进行负向旋转,更新后的第j维位置可以表示为j=1,2,…,Nm+FNf;同样地,加入判断机制,即 和分别表示宏基站用户和家庭基站用户实际功率可以达到的最小值和最大值;再次选出更新位置前后的较优解 like Negatively rotate the lth star in the
6.步骤八将得到的新的星系与初始星系混合,选出与初始星系相同规模的星系具体为:6. Step 8: Mix the new galaxies obtained with the initial galaxies, and select galaxies of the same scale as the initial galaxies as follows:
将新的星系与演化前得到的星系进行混合构成临时星系,再次根据步骤二方式进行非支配解和拥挤度进行排序;在这个临时星系中,先从非支配解等级小的的进行选取,直到选取出L个星体;若是加上该非支配解等级中的所有星体,总星体数目没有超过L,则将该非支配解等级中的所有星体全部选择,若是超出了L,则将该非支配解等级的星体按照拥挤度排序,优先选择拥挤距离较大的,直到达到L个星体,得到新的星系 new galaxy with pre-evolutionary galaxies Mix and form temporary galaxies, and then sort the non-dominated solutions and crowding degree according to the second method; in this temporary galaxies, first select from the non-dominated solutions with the lowest level, until L stars are selected; if adding this For all the stars in the non-dominated solution level, if the total number of stars does not exceed L, all the stars in the non-dominated solution level are selected. If it exceeds L, the stars in the non-dominated solution level are sorted according to the degree of crowding, with priority. Choose the one with a larger crowding distance until you reach L stars and get new galaxies
本发明的有益效果:本发明针对Macrocell/Femtocell双层异构网络出现的同层和跨层干扰问题,本发明设计了一种智能功率控制方法,将互相冲突的系统吞吐量和系统能耗共同作为优化目标,采用多目标量子星系搜索机制来解决功率分配这个连续矢量优化的高维度难题,使系统吞吐量和能耗同时最优化,并且得到比其他的多目标机制更好的优化结果,体现该机制的优越性。Beneficial effects of the present invention: The present invention aims at the same-layer and cross-layer interference problems that occur in the Macrocell/Femtocell double-layer heterogeneous network. The present invention designs an intelligent power control method, which combines the conflicting system throughput and system energy consumption. As the optimization goal, the multi-objective quantum galaxy search mechanism is used to solve the high-dimensional problem of continuous vector optimization of power distribution, so that the system throughput and energy consumption are optimized at the same time, and better optimization results are obtained than other multi-objective mechanisms, reflecting the superiority of this mechanism.
与现有技术相比,本发明的有益效果是:Compared with the prior art, the beneficial effects of the present invention are:
(1)本发明针对目前快速增长的通信用户群规模和用户对通信质量和速率的高要求,提出了Macrocell/Femtocell双层异构网络,在传统宏基站的覆盖范围内布置低功率基站节点,低功率基站设备简单体积小,方便灵活,而且也不会产生过多的能耗,符合节能减排的绿色发展理念。(1) The present invention proposes a Macrocell/Femtocell double-layer heterogeneous network in view of the current rapidly growing communication user group scale and users' high requirements for communication quality and speed, and arranges low-power base station nodes within the coverage of traditional macro base stations, The low-power base station equipment is simple and small in size, convenient and flexible, and does not generate excessive energy consumption, which is in line with the green development concept of energy saving and emission reduction.
(2)本发明出于对实际情况的考虑,在实际工程应用中,为了提高用户通信质量,就需要增加系统吞吐量,提高设备发射功率,但是设备发射功率的提高又会增加能耗,这是不希望被看到的,所以将系统吞吐量和系统能耗这两个互相冲突的问题同时作为优化目标,进行了多目标优化问题的求解。(2) The present invention is based on the consideration of the actual situation. In practical engineering applications, in order to improve the communication quality of users, it is necessary to increase the system throughput and increase the transmission power of the equipment, but the improvement of the transmission power of the equipment will increase the energy consumption, which It is not expected to be seen, so the two conflicting problems of system throughput and system energy consumption are taken as the optimization goals at the same time, and the multi-objective optimization problem is solved.
(3)本发明针对多目标问题的求解,提出了多目标量子星系搜索机制,实现了对系统吞吐量和系统能耗的同时优化,并且通过与NSGA-Ⅱ和MOPSO优化结果的对比,验证了所设计的多目标量子星系搜索机制的优越性。(3) To solve the multi-objective problem, the present invention proposes a multi-objective quantum galaxy search mechanism, which realizes the simultaneous optimization of system throughput and system energy consumption. The superiority of the designed multi-target quantum galaxy search mechanism.
附图说明Description of drawings
图1本发明所设计的基于多目标量子星系搜索机制的双层异构网络的功率控制方法研究示意图;1 is a schematic diagram of the research on the power control method of the double-layer heterogeneous network based on the multi-target quantum galaxy search mechanism designed by the present invention;
图2是双层异构网络的平面结构图;Fig. 2 is a plane structure diagram of a two-layer heterogeneous network;
图3是本发明MOQGBSA、NSGA-II和MOPSO方法系统吞吐量和相对能耗关系图;Fig. 3 is the MOQGBSA, NSGA-II and MOPSO method system throughput and relative energy consumption relation diagram of the present invention;
图4是信道数目为35条件下本发明MOQGBSA、NSGA-II和MOPSO方法系统吞吐量和相对能耗关系图;Fig. 4 is the relation diagram of system throughput and relative energy consumption of MOQGBSA, NSGA-II and MOPSO method of the present invention under the condition that the number of channels is 35;
图5是信道数目为45条件下本发明MOQGBSA、NSGA-II和MOPSO方法系统吞吐量和相对能耗关系图;Fig. 5 is the relation diagram of system throughput and relative energy consumption of MOQGBSA, NSGA-II and MOPSO method of the present invention under the condition that the number of channels is 45;
图6是FUE实际功率的上限分别为50mW、100mW和150mW,MUE实际功率的上限分别为100mW、200mW和300mW得到的优化结果。Figure 6 shows the optimization results obtained when the upper limit of the actual power of the FUE is 50mW, 100mW and 150mW, and the upper limit of the actual power of the MUE is 100mW, 200mW and 300mW respectively.
具体实施方式Detailed ways
下面结合说明书附图和具体实施方式对本发明做进一步说明。The present invention will be further described below with reference to the accompanying drawings and specific embodiments.
结合图1和图2,本发明具体实施方式包括以下步骤:1 and 2, the specific embodiment of the present invention includes the following steps:
步骤一,建立双层异构网络功率控制模型。
在一个半径为Rm的宏小区内,随机分布F个半径为Rf的Femtocell,Femtocell的覆盖范围都在宏小区内且之间互不交叉,这样就构成了Macrocell/Femtocell双层异构网络。其中整个Macrocell内随机分布Nm个宏基站用户(MUE),每个Femtocell中随机分布Nf个家庭基站用户(FUE)。然后采用共享频段的方式,将频谱资源一共划分为Q个子信道,所有的MUE和FUE共同使用这Q个子信道。信道分配方式为:先在Nm个MUE中随机抽取Q个MUE平均分配在Q个子信道,再将Nm-Q(2Q>Nm>Q)个宏基站用户随机分配到个子信道,将FNf(Q>FNf)个家庭基站用户随机分配到个子信道中。因为存在不同用户占用相同信道的时候,所以就会产生干扰,又因为本发明在设定参数时,家庭基站用户的总数目不会多于信道数目,所以不会存在Femtocell层的同层干扰。下面针对不同情况的干扰可以表示为:In a macro cell with a radius of R m , F Femtocells with a radius of R f are randomly distributed, and the coverage of the Femtocells are all within the macro cell and do not intersect each other, thus forming a Macrocell/Femtocell double-layer heterogeneous network . Among them, N m macro base station users (MUE) are randomly distributed in the entire Macrocell, and N f home base station users (FUE) are randomly distributed in each Femtocell. Then, the spectrum resource is divided into Q sub-channels in a way of sharing frequency bands, and all the MUEs and FUEs share the Q sub-channels. The channel allocation method is as follows: first randomly select Q MUEs from N m MUEs and distribute them on Q sub-channels on average, and then randomly assign N m -Q (2Q>N m >Q) macro base station users to sub-channels, and FN f (Q>FN f ) home base station users are randomly allocated to sub-channels. When different users occupy the same channel, interference will occur, and because the present invention sets parameters, the total number of home base station users will not exceed the number of channels, so there will be no same-layer interference at the Femtocell layer. The following interferences for different situations can be expressed as:
Macrocell层的同层干扰:当Macrocell想要发送信号到用户i时,若Macrocell的用户i和用户y同时占用了信道,那么用户y就为干扰用户,Macrocell对用户i的干扰可以按公式计算:其中,为Macrocell到其用户i的信道增益,为Macrocell给干扰用户y所分配的功率,为Macrocell到其用户i的路径损耗。从Macrocell到其用户i的信道增益,可对其进行建模为: 表示在Macrocell与MUE之间的距离。Interference on the same layer of the Macrocell layer: When Macrocell wants to send a signal to user i, if user i and user y of Macrocell occupy the channel at the same time, then user y is an interfering user, and the interference of macrocell to user i can be calculated according to the formula: in, is the channel gain from Macrocell to its user i, is the power allocated by Macrocell to interfering user y, is the path loss from the Macrocell to its user i. The channel gain from the Macrocell to its user i can be modeled as: Indicates the distance between the Macrocell and the MUE.
Femtocell对MUE的跨层干扰:当Macrocell想要发送信号到其用户i,若在Macrocell覆盖范围内的Femtocell也为其用户y分配了同一传输Macrocell发送给其用户i信号的子信道时,此时这个Femtocell就是干扰基站,对Macrocell的用户i的干扰可以按照公式计算为:其中,为Femtocell到正常用户i的信道增益,为Femtocell为其用户y所分配的功率,为Femtocell到正常用户i的路径损耗。Femtocell对MUE的信道增益通过下式计算:Zc为一个损耗因子;ZF通过求得,λ为波长,为FBS和室内MUE之间的距离。所以第i个MUE受到的干扰和为 Cross-layer interference of Femtocell to MUE: When Macrocell wants to send a signal to its user i, if the Femtocell within the coverage of Macrocell also allocates the same sub-channel to transmit the signal sent by Macrocell to its user i, then This Femtocell is the interfering base station, and the interference to Macrocell's user i can be calculated as: in, is the channel gain from Femtocell to normal user i, is the power allocated by the Femtocell to its user y, is the path loss from Femtocell to normal user i. The channel gain of Femtocell to MUE is calculated by the following formula: Z c is a loss factor; Z F passes Obtained, λ is the wavelength, is the distance between the FBS and the indoor MUE. So the interference sum of the i-th MUE is
Macrocell对FUE的跨层干扰:当Femtocell想要发送信号到其用户i时,Macrocell同时也为其用户y分配了同一传输Femtocell发送给其用户i信号的子信道时,这时Macrocell就是干扰基站,对Femtocell的用户i的干扰可以按以下公式计算:其中,为Macrocell到正常用户i的信道增益,为Macrocell为干扰用户y所分配的功率,为Macrocell到正常用户i的路径损耗。Macrocell到FUE的信道增益与Macrocell到MUE的信道情况相同,所以模型为: 表示在Macrocell与FUE之间的距离。上述公式中提到的路径损耗可以定义为:宏基站会安装三个天线,每个天线负责120度的扇形区域,三个天线负责的面积加在一起就会完整覆盖宏基站的圆形作用区域。当干扰用户和被干扰用户在同一个天线负责的扇形区域内时,基站发送给干扰用户的功率到达被干扰用户时只剩下原来的二分之一,即路径损耗为二分之一;当干扰用户和被干扰用户不在同一个天线负责的扇形区域内时,功率减小为原来的的四分之一,即路径损耗为四分之一。Macrocell's cross-layer interference to FUE: When Femtocell wants to send a signal to its user i, Macrocell also allocates the same sub-channel for transmitting Femtocell to its user i signal to its user y. At this time, Macrocell is the interfering base station. The interference to user i of Femtocell can be calculated by the following formula: in, is the channel gain from Macrocell to normal user i, is the power allocated by Macrocell for interfering user y, is the path loss from Macrocell to normal user i. The channel gain from Macrocell to FUE is the same as the channel from Macrocell to MUE, so the model is: Indicates the distance between the Macrocell and the FUE. The path loss mentioned in the above formula can be defined as: the macro base station will install three antennas, each antenna is responsible for a 120-degree sector area, and the areas responsible for the three antennas are added together to completely cover the circular active area of the macro base station. . When the interfering user and the interfered user are in the sector area that the same antenna is responsible for, the power sent by the base station to the interfering user reaches the interfered user with only one half of the original power, that is, the path loss is one half; when When the interfering user and the interfered user are not in the sector area that the same antenna is responsible for, the power is reduced to a quarter of the original, that is, the path loss is a quarter.
实际环境中还有大量其他噪声。高斯白噪声经常被作为通信系统分析中所采用的噪声,本专利中也采用加性高斯白噪声作为环境噪声。There are plenty of other noises in the actual environment. White Gaussian noise is often used as noise used in communication system analysis, and additive white Gaussian noise is also used as environmental noise in this patent.
异构网络中可对系统吞吐量进行建模为Nm是系统中宏基站用户总数量;FNf是系统中家庭基站用户总数量;和分别表示第i个宏基站用户和第y个家庭基站用户的吞吐量,根据香农公式可以知道吞吐量可以通过和求出,其中,和分别表示第i个宏基站用户和第y个家庭基站用户的信噪比,具体结果可以通过和求出,Hi和Hy表示在正常通信时第i个宏基站用户和第y个家庭基站用户相对应的基站对其的信道增益,Pi和Py分别表示第i个宏基站用户和第y个家庭基站用户对应的基站为其分配的功率;Gi和Gy为正常通信时第i个宏基站用户和第y个家庭基站用户相对应基站对其的路径损耗;n0表示环境噪声。在上述公式中Mi和Fy分别代表第i个宏基站用户和第y个家庭基站用户的跨层干扰和同层干扰的干扰和。In a heterogeneous network, the system throughput can be modeled as N m is the total number of macro base station users in the system; FN f is the total number of home base station users in the system; and respectively represent the throughput of the i-th macro base station user and the y-th home base station user. According to Shannon's formula, it can be known that the throughput can be obtained by and find out, where, and respectively represent the signal-to-noise ratio of the i-th macro base station user and the y-th home base station user. The specific results can be obtained by and To find out, H i and H y represent the channel gain of the base station corresponding to the i-th macro base station user and the y-th home base station user during normal communication, and P i and P y represent the i-th macro base station user and P y respectively. The power allocated by the base station corresponding to the y-th home base station user; G i and G y are the path losses of the base station corresponding to the i-th macro base station user and the y-th home base station user during normal communication; n 0 represents the environment noise. In the above formula, M i and F y represent the interference sum of the cross-layer interference and the same-layer interference of the ith macro base station user and the y th home base station user, respectively.
将第1个目标函数系统吞吐量最大化和第2个目标函数系统能耗最小化同时作为目标函数,为了方便分析,将能耗最小化问题转变为最大化问题,所以数学模型建立为公式:Pmax是系统所能发射的最大功率,系统所能发射的最大功率是基站的发射功率和电路损耗的总和,求解公式为 为Macrocell最大的总功率,为每个Femtocell最大的总功率,和分别表示Macrocell层和Femtocell层的电路损耗。P是系统的实际发射功率,求解公式为Pi m和分别为第i个宏基站用户和第y个家庭基站用户的实际功率。Pmax不变的情况下,P越小,第2个目标函数值f2越优,和 分别表示宏基站用户和家庭基站用户实际功率可以达到的最小值和最大值。The first objective function system throughput maximization and the second objective function system energy consumption minimization are both used as objective functions. In order to facilitate analysis, the energy consumption minimization problem is transformed into a maximization problem, so the mathematical model is established as the formula: P max is the maximum power that the system can transmit, and the maximum power that the system can transmit is the sum of the transmit power of the base station and the circuit loss, and the solution formula is: is the maximum total power of the Macrocell, is the maximum total power per Femtocell, and represent the circuit losses of the Macrocell layer and Femtocell layer, respectively. P is the actual transmit power of the system, and the solution formula is P i m and are the actual powers of the i-th macro base station user and the y-th home base station user, respectively. When P max is unchanged, the smaller P is, the better the second objective function value f 2 is. and Represents the minimum and maximum values that can be achieved by the actual power of macro base station users and home base station users, respectively.
步骤二,初始化星体的位置和量子位置,将所有星体进行非支配解等级排序,再对每个等级中的所有星体按照拥挤度进行排序,具体方法为:Step 2: Initialize the positions and quantum positions of the stars, sort all the stars by non-dominated solution level, and then sort all the stars in each level according to the crowding degree. The specific method is as follows:
首先设定最大迭代次数为G,迭代数标号为g,g∈[1,G]。设定星系中的星体数目为L,第g次迭代中第l个星体的位置为l=1,2,…,L,Nm为MUE总数量,F为家庭基站总数量,Nf为每个家庭基站中的FUE总数量,第1代将星体位置初始化为 和分别表示宏基站用户和家庭基站用户实际功率可以达到的最小值和最大值。设定为支配星体的星体个数,初始 中存放星体所支配的所有星体的标号。将星体的两个适应度值分别与星系中所有星体的适应度值比较,若是并且l=1,2,…,L,q=1,2,…,L,且当等号不同时成立时,则代表星体支配星体将星体的编号q存在中,若是并且当等号不同时成立时,则代表星体被星体支配,则若是代表星体没有被任何星体支配,则它的非支配解等级为1。接着遍历非支配解等级为1的星体支配的所有星体,若是除了非支配解等级为1的星体没有其他星体支配,则这些星体的非支配解等级为2。按照此规律找出所有星体的非支配解等级。First, set the maximum number of iterations as G, and the number of iterations as g, g∈[1,G]. Let the number of stars in the galaxy be L, and the position of the l-th star in the g-th iteration is l=1,2,...,L, N m is the total number of MUEs, F is the total number of home base stations, N f is the total number of FUEs in each home base station, the first generation initializes the star position as and Represents the minimum and maximum values that can be achieved by the actual power of macro base station users and home base station users, respectively. set up to rule the stars number of stars, initial store stars The labels of all the stars it rules. the astral The two fitness values of , respectively, are compared with the fitness values of all the stars in the galaxy, if and l=1,2,…,L, q=1,2,…,L, and when the equal signs are different, it represents a star dominating star the astral The number q exists in, if and When the equal signs are not established at the same time, it represents a star by astral dominate, then if Representing stars If it is not dominated by any star, its non-dominated solution level is 1. Then traverse all the stars dominated by the star whose non-dominated solution level is 1. If no other star dominates except the star whose non-dominated solution level is 1, the non-dominated solution level of these stars is 2. According to this law, find out the non-dominated solution levels of all stars.
然后将星系从非支配解等级为1开始排序,并判断在每个非支配解等级中的星体数目,若有多个星体具有相同的非支配解等级,将这些星体按照拥挤度从大到小再次进行排序。拥挤度的判断方法为:拥挤度用拥挤距离的归一化来表示,将所有星体按照适应度值从小到大进行排序,第l个星体第a个适应度函数的拥挤距离的归一化的计算方式为a=1,2,fmax和fmin表示该非支配解等级中所有星体的最大的适应度值和最小的适应度值,排序后第一个和最后一个星体的拥挤距离设定为无限大。因为有几个适应度,就有几个对应的拥挤距离,所以第l个星体的平均拥挤距离 和分别表示第l个星体两个适应度值分别对应的拥挤距离,计算公式为和 Then sort the galaxies from the non-dominated solution level to 1, and determine the number of stars in each non-dominated solution level. If there are multiple stars with the same non-dominated solution level, sort these stars according to the degree of crowding from large to small. Sort again. The method of judging the degree of crowding is: the degree of crowding is expressed by the normalization of the crowding distance, and all the stars are sorted according to the fitness value from small to large, and the normalization of the crowding distance of the a-th fitness function of the l-th star is calculated. Calculated as a=1, 2, f max and f min represent the maximum fitness value and minimum fitness value of all stars in the non-dominated solution level, and the crowding distance of the first and last stars after sorting is set to be infinite . Because there are several fitness, there are several corresponding crowding distances, so the average crowding distance of the lth star and respectively represent the crowding distance corresponding to the two fitness values of the l-th star, and the calculation formula is: and
设定最大循环次数为K1,循环次数标号为k1,k1∈[1,K1]。第g次迭代中第k1次循环中第l个星体的量子位置可以表示为其中l=1,2,…,L,j=1,2,…,Nm+FNf,和分别被定义为和第g次迭代中第k1次循环中第l个星体的位置为 The maximum number of cycles is set as K 1 , the number of cycles is labeled as k 1 , and k 1 ∈ [1, K 1 ]. The quantum position of the l-th star in the k - th cycle in the g-th iteration can be expressed as in l=1,2,...,L, j=1,2,...,N m +FN f , and are defined as and The position of the l-th star in the k - th iteration in the g-th iteration is
步骤三,进行锦标赛选择机制,选出新的星系,具体步骤为:Step 3: Perform the tournament selection mechanism to select a new galaxy. The specific steps are:
通过锦标赛选择机制进行选择,具体方法为:在星系的所有星体中选择T个不同的星体,星体只能进行比较一次,比较非支配解等级,选择非支配解等级最小的,若非支配解等级一样,则选择拥挤距离最大的,若拥挤距离一样,则选择第一个,通过多次选择,选出个星体组成新的星系,L为初始星系中星体个数,T为每次进行选择的星体个数,将选出的新的星系中每个星体的序号存入中,然后根据找出对应的星体的量子位置。The selection is made through the tournament selection mechanism. The specific method is: select T different stars among all the stars in the galaxy. The stars can only be compared once, and the non-dominated solution levels are compared, and the non-dominated solution level is selected. The smallest, if the non-dominated solution levels are the same , select the one with the largest crowding distance, if the crowding distance is the same, select the first one, and select the Each star forms a new galaxy, L is the number of stars in the initial galaxy, T is the number of stars selected each time, and the serial number of each star in the selected new galaxy is stored in , then according to Find the quantum position of the corresponding star.
步骤四,根据位置混沌变化更新量子旋转角,使用模拟量子旋转门演化星系的寻优搜索过程,具体步骤为:Step 4: Update the quantum rotation angle according to the positional chaotic change, and use the optimization search process to simulate the evolution of the quantum revolving gate. The specific steps are:
对于第k1次循环中第l个星体,产生[0,1]均匀随机数若则有第g次迭代中的第k1+1次循环中第l个星体第j维的量子旋转角所对应的量子旋转门对应为使用模拟量子旋转门对第g次迭代中的第k1+1次循环中第l个星体第j维的量子位置进行更新,可以表示为j=1,2,…,Nm+FNf。第g次迭代中的第k1+1次循环中星系中的第l个星体第j维对应量子旋转角 是第g次迭代中的第k1+1次循环中第l个星体位置变化指数,在初次循环中第l个星体的位置变化指数设定为abs()代表对括号中的向量的每一维变量取绝对值操作。是第g次迭代中的第k1+1次循环中每个星体第j维的对应的位置变化步长,可以通过计算,bmax是最大位置变化步长,是第g次迭代中的第k1+1次循环第l个星体的混沌指数,可以通过混沌序列计算,公式如下j=1,2,…,Nm+FNf,初始值是个[0,1]的随机数。将星体的量子位置映射,得到第g迭代中的第k1+1次循环中第l个星体对应的位置为 和分别表示宏基站用户和家庭基站用户实际功率可以达到的最小值和最大值。当并且时,第g迭代中的第k1+1次循环中第l个星体位置变化指数为否则,令k1=k1+1,返回步骤四。For the lth star in the k1th cycle, Generate [0,1] uniform random numbers like Then there is a quantum rotation gate corresponding to the quantum rotation angle of the jth dimension of the lth star in the k1+ 1 cycle in the gth iteration. The quantum position of the jth dimension of the lth star in the k1+ 1 cycle in the gth iteration is updated using the simulated quantum revolving gate, which can be expressed as j=1,2,...,N m +FN f . Quantum rotation angle corresponding to the jth dimension of the lth star in the galaxy in the k1+ 1 cycle in the gth iteration is the position change index of the lth star in the k1+ 1 cycle in the gth iteration, and the position change index of the lth star in the first cycle is set as abs() represents the operation of taking the absolute value of each dimension of the vector in parentheses. is the corresponding position change step size of each star in the jth dimension of the k 1 +1 cycle in the gth iteration, which can be obtained by Calculate, b max is the maximum position change step size, is the chaotic index of the l-th star in the k 1 +1 cycle in the g-th iteration, which can be calculated by the chaotic sequence, the formula is as follows j=1,2,...,N m +FN f , initial value is a random number in [0,1]. Map the quantum position of the star to obtain the position corresponding to the lth star in the k 1 +1 cycle in the gth iteration as and Represents the minimum and maximum values that can be achieved by the actual power of macro base station users and home base station users, respectively. when and When , the position change index of the l-th star in the k 1 +1 cycle in the g-th iteration is otherwise, Let k 1 =k 1 +1, and return to
若则改变第g迭代中的第k1+1次循环中第l个星体第j维的量子旋转角为第l个星体第j维所对应的量子旋转门可以表示为使用模拟量子旋转门,对第k1+1次循环中第l个星体第j维的量子位置进行更新为j=1,2,…,Nm+FNf。将星体的量子位置映射,得到第g迭代中的第k1+1次循环中第l个星体第j维对应的位置为当并且时,第g迭代中的第k1+1次循环中第l个星体位置变化指数为否则,令k1=k1+1,返回步骤四。like Then change the quantum rotation angle of the jth dimension of the lth star in the k1+ 1 cycle in the gth iteration to be The quantum revolving gate corresponding to the jth dimension of the lth star can be expressed as Using an analog quantum revolving gate, update the quantum position of the jth dimension of the lth star in the k1+ 1th cycle as j=1,2,...,N m +FN f . Map the quantum position of the star to obtain the position corresponding to the jth dimension of the lth star in the k1+ 1 cycle in the gth iteration as when and When , the position change index of the l-th star in the k 1 +1 cycle in the g-th iteration is otherwise, Let k 1 =k 1 +1, and return to
步骤五,判断是否达到最大循环次数K1,若未达到返回步骤四直到达到最大循环次数,否则终止循环,将第作为最优星系,设定旋转混沌移动的最大循环次数为K2,循环次数标号为k2,k2∈[K1+1,K1+K2]。则第g次迭代中的第k2次循环中第l个星体的位置为在旋转混沌移动循环中的初始星系为
步骤六,将所有星体进行正向和负向旋转混沌移动,寻找更优的星系,具体步骤为:Step 6: Move all the stars to positive and negative rotational chaotic movements to find better galaxies. The specific steps are:
对于第k2次循环中第l个星体,产生均匀随机数若则星体经过旋转运动,在第g次迭代中的第k2+1次循环时,将星系中的第l个星体位置第j维更新为j=1,2,…,Nm+F×Nf。是第g次迭代中的第k2+1次循环第l个星体的混沌指数,它由混沌序列确定,混沌序列公式可以表示为 初始混沌值是个[0,1]的均匀随机数。是第g次迭代中的第k2+1次循环中每个星体第j维对应的位置变化步长,计算公式为初次循环中的第l个星体的位置变化步长 也由混沌序列产生。第g次迭代中的第k2+1次循环中第l个星体的旋转角为初次循环的第l个星体的旋转角 是初次循环中第l个星体的混沌指数。当时,并且因为用户实际功率有限制,所以需要加入判断机制,即 和分别表示宏基站用户和家庭基站用户实际功率可以达到的最小值和最大值。通过贪婪机制保留更新位置前后的较优解 For the l-th star in the k - th cycle, generate uniform random numbers like Then the star undergoes rotational motion, and in the k 2 +1 cycle in the g-th iteration, the j-th dimension of the position of the l-th star in the galaxy is updated as j=1,2,...,N m +F×N f . is the chaotic index of the lth star in the
若再次将第g次迭代中的第k2+1次循环中第l个星体进行负向旋转,更新后的第j维位置可以表示为j=1,2,…,Nm+FNf。同样地,需要加入判断机制,即 和分别表示宏基站用户和家庭基站用户实际功率可以达到的最小值和最大值。再次选出更新位置前后的较优解 like Negatively rotate the lth star in the
步骤七,判断是否达到最大循环次数K1+K2,若未达到,令k2=k2+1,返回步骤六;否则终止循环,将第g迭代中得到的新的星系作为最优结果, Step 7, judge whether the maximum number of cycles K 1 +K 2 is reached, if not, set k 2 =k 2 +1, and return to
步骤八,将得到的新的星系与初始星系混合,选出与初始星系相同规模的星系,具体步骤为:Step 8: Mix the new galaxies obtained with the initial galaxies, and select galaxies with the same scale as the initial galaxies. The specific steps are:
将新的星系与演化前得到的星系进行混合构成临时星系,再次根据步骤二方式进行非支配解和拥挤度进行排序。在这个临时星系中,先从非支配解等级小的的进行选取,直到选取出L个星体。若是加上该非支配解等级中的所有星体,总星体数目没有超过L,则将该非支配解等级中的所有星体全部选择,若是超出了L,则将该非支配解等级的星体按照拥挤度排序,优先选择拥挤距离较大的,直到达到L个星体,得到新的星系 new galaxy with pre-evolutionary galaxies Mixing is performed to form temporary galaxies, and the non-dominated solution and crowding degree are sorted again according to the second method. In this temporary galaxy, first select from the non-dominated solution with a smaller level, until L stars are selected. If all the stars in the non-dominated solution level are added, and the total number of stars does not exceed L, then all the stars in the non-dominated solution level are selected. Sort by degree, give preference to those with larger crowding distances, until L stars are reached, and new galaxies are obtained
步骤九,判断是否达到最大迭代次数G,若未达到,令g=g+1, 返回到步骤三;否则终止迭代,将第G次迭代中的Pareto最优星体集合输出,根据具体的通信需求,得到最优的功率分配方案。Step 9: Determine whether the maximum number of iterations G is reached, if not, let g=g+1, Return to step 3; otherwise, terminate the iteration, output the Pareto optimal star set in the Gth iteration, and obtain the optimal power allocation scheme according to the specific communication requirements.
在图3、图4和图5中,本发明提出的基于多目标量子星系搜索机制的双层异构网络的功率控制方法记为MOQGBSA;基于多目标遗传机制的双层异构网络的功率控制方法记作NSGA-II;基于多目标粒子群机制的双层异构网络的功率控制方法记作MOPSO。NSGA-II的参数选择根据Jain Kunal,Gupta Shashank和Kumar Divya在International Journal forComputational Methods in Engineering Science and Mechanic(2021,22(3):235-243)发表的“Multi-objective power distribution optimization using NSGA-II”。MOPSO的参数选择是根据Yu H,Wang Y.J.和Chen Q在Electronic Science and Technology(2019,32(10):28-33)发表的“Multi-Objective Particle Swarm Optimization Based onMulti-population Dynamic Cooperation”。其余参数选择和MOQGBSA一致。In Fig. 3, Fig. 4 and Fig. 5, the power control method of the double-layer heterogeneous network based on the multi-target quantum galaxy search mechanism proposed by the present invention is denoted as MOQGBSA; the power control method of the double-layer heterogeneous network based on the multi-target genetic mechanism The method is denoted as NSGA-II; the power control method of double-layer heterogeneous network based on multi-objective particle swarm mechanism is denoted as MOPSO. The parameter selection of NSGA-II is based on "Multi-objective power distribution optimization using NSGA-II" published in International Journal for Computational Methods in Engineering Science and Mechanic (2021, 22(3): 235-243) by Jain Kunal, Gupta Shashank and Kumar Divya ". The parameter selection of MOPSO is based on "Multi-Objective Particle Swarm Optimization Based on Multi-population Dynamic Cooperation" published by Yu H, Wang Y.J. and Chen Q in Electronic Science and Technology (2019, 32(10): 28-33). The rest of the parameter selections are consistent with MOQGBSA.
图4和图5信道数量Q分别为35和45得到的优化结果Figures 4 and 5 are optimized results obtained with the number of channels Q being 35 and 45, respectively
图6FUE实际功率的上限分别为100mW、200mW和300mW,MUE实际功率的上限分别为50mW、100mW和150mW得到的优化结果。Fig. 6 The upper limit of the actual power of the FUE is 100mW, 200mW and 300mW, and the upper limit of the actual power of the MUE is 50mW, 100mW and 150mW.
仿真实验参数设置如下:Nm=50,Nf=5,F=5,Rm=500m,Rf=70m,L=80,Q=40,T=2,K1=100,K2=600,G=1000,bmax=2,Zc=-30dB,a1=1,a2=4,a3=0.01,a4=0.05,a5=0.01,a6=0.001,a7=0.01,a8=-1,a9=2。The simulation parameters are set as follows: N m =50, N f =5, F = 5, R m =500 m, R f =70 m, L = 80, Q = 40, T= 2 ,
从仿真图图3中可以看出本发明设计的基于MOQGbSA的双层异构网络的功率控制方法,进行对系统吞吐量和系统能耗的同时优化,并且得到了比NSGA-II和MOPSO更好的优化的结果,不论是系统吞吐量还是系统能耗,MOQGbSA的解都优于NSGA-Ⅱ和MOPSO。将仿真图图3、图4和图5的结果对比来看,当信道改变时,MOQGbSA的优化结果也都强于NSGA-Ⅱ和MOPSO,验证了算法的优越性。从仿真图6可以看出,当FUE和MUE实际功率上限都低的时候,FUE和MUE实际分配到的功率总体偏低,系统的能耗相对较少,相对能耗就相对较多,但是吞吐量会随着FUE和MUE实际分配到的功率低而减少。相反,当FUE和MUE实际功率上限都高的时候,FUE和MUE实际分配到的功率总体偏高,吞吐量会随之增加,但是系统的能耗会随之减少,相对能耗就会相对增多。It can be seen from the simulation diagram FIG. 3 that the power control method of the MOQGbSA-based dual-layer heterogeneous network designed by the present invention optimizes the system throughput and system energy consumption at the same time, and obtains better performance than NSGA-II and MOPSO. The optimization results of MOQGbSA are better than NSGA-II and MOPSO in terms of system throughput and system energy consumption. Comparing the simulation results in Fig. 3, Fig. 4 and Fig. 5, when the channel is changed, the optimization results of MOQGbSA are also stronger than that of NSGA-II and MOPSO, which verifies the superiority of the algorithm. It can be seen from the simulation Figure 6 that when the actual power upper limits of FUE and MUE are both low, the actual power allocated by FUE and MUE is generally low, the energy consumption of the system is relatively small, and the relative energy consumption is relatively large, but the throughput The amount will decrease as the actual power allocated to the FUE and MUE is low. On the contrary, when the actual power upper limit of FUE and MUE is high, the power actually allocated by FUE and MUE is generally high, and the throughput will increase accordingly, but the energy consumption of the system will decrease accordingly, and the relative energy consumption will increase relatively. .
Claims (7)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202111049450.6A CN113747557B (en) | 2021-09-08 | 2021-09-08 | Power control method for double-layer heterogeneous network |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202111049450.6A CN113747557B (en) | 2021-09-08 | 2021-09-08 | Power control method for double-layer heterogeneous network |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN113747557A true CN113747557A (en) | 2021-12-03 |
| CN113747557B CN113747557B (en) | 2022-09-27 |
Family
ID=78737007
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202111049450.6A Active CN113747557B (en) | 2021-09-08 | 2021-09-08 | Power control method for double-layer heterogeneous network |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN113747557B (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN113905430A (en) * | 2021-12-10 | 2022-01-07 | 广东安恒电力科技有限公司 | Energy-saving control method and system for double-layer heterogeneous network base station |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN103916914A (en) * | 2014-04-08 | 2014-07-09 | 东南大学 | Heterogeneous network convergence system downlink base station and relay combined power control method |
| CN105848274A (en) * | 2016-03-25 | 2016-08-10 | 山东大学 | Non-uniform pricing power control method based on Steinberg game theory in bi-layer heterogeneous network |
| CN105916198A (en) * | 2016-04-15 | 2016-08-31 | 东南大学 | Energy-efficiency-fairness-based resource distribution and power control method in heterogeneous network |
| GB201717125D0 (en) * | 2016-11-28 | 2017-11-29 | National Univ Of Defense Technology | Differential evolution method oriented to agile satellite multi-target task planning |
| CN113115456A (en) * | 2021-04-01 | 2021-07-13 | 哈尔滨工程大学 | Double-layer heterogeneous network power distribution method based on quantum galaxy search mechanism |
-
2021
- 2021-09-08 CN CN202111049450.6A patent/CN113747557B/en active Active
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN103916914A (en) * | 2014-04-08 | 2014-07-09 | 东南大学 | Heterogeneous network convergence system downlink base station and relay combined power control method |
| CN105848274A (en) * | 2016-03-25 | 2016-08-10 | 山东大学 | Non-uniform pricing power control method based on Steinberg game theory in bi-layer heterogeneous network |
| CN105916198A (en) * | 2016-04-15 | 2016-08-31 | 东南大学 | Energy-efficiency-fairness-based resource distribution and power control method in heterogeneous network |
| GB201717125D0 (en) * | 2016-11-28 | 2017-11-29 | National Univ Of Defense Technology | Differential evolution method oriented to agile satellite multi-target task planning |
| CN113115456A (en) * | 2021-04-01 | 2021-07-13 | 哈尔滨工程大学 | Double-layer heterogeneous network power distribution method based on quantum galaxy search mechanism |
Non-Patent Citations (1)
| Title |
|---|
| 邱幸运: "基于量子粒子群算法的工程项目多目标优化研究", 《中国优秀硕士学位论文》 * |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN113905430A (en) * | 2021-12-10 | 2022-01-07 | 广东安恒电力科技有限公司 | Energy-saving control method and system for double-layer heterogeneous network base station |
Also Published As
| Publication number | Publication date |
|---|---|
| CN113747557B (en) | 2022-09-27 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| Zhao et al. | Ensemble federated learning with non-IID data in wireless networks | |
| CN112217678B (en) | Double-layer heterogeneous network spectrum allocation method based on quantum emperor butterfly optimization mechanism | |
| Liu et al. | Toward the energy-saving optimization of WLAN deployment in real 3-D environment: A hybrid swarm intelligent method | |
| CN113098008B (en) | A method for optimizing the configuration of photovoltaic storage capacity based on improved political optimization algorithm | |
| CN106358300B (en) | A Distributed Resource Allocation Method in Microcellular Network | |
| CN107105453B (en) | Cut-in method is selected based on the heterogeneous network of analytic hierarchy process (AHP) and evolutionary game theory | |
| Li et al. | Parallel deep reinforcement learning based online user association optimization in heterogeneous networks | |
| Wu et al. | Matching-coalition based cluster formation for D2D multicast content sharing | |
| CN105873214A (en) | Resource allocation method of D2D communication system based on genetic algorithm | |
| CN113747557B (en) | Power control method for double-layer heterogeneous network | |
| Abubakar et al. | A lightweight cell switching and traffic offloading scheme for energy optimization in ultra-dense heterogeneous networks | |
| CN107864507B (en) | Cognitive Radio Power Control Method Based on Quantum Monkey Search Mechanism | |
| CN112954807B (en) | A Multi-Resource Allocation Method for Heterogeneous Massive MIMO Systems Based on Network Slicing | |
| CN113518457B (en) | Power distribution strategy based on one-dimensional deep convolutional neural network | |
| Gao et al. | Quantum-inspired bacterial foraging algorithm for parameter adjustment in green cognitive radio | |
| CN103945388B (en) | A kind of user access network method based on genetic algorithm in heterogeneous network | |
| CN117956557A (en) | 5G-R base station energy-saving control and system based on service load prediction | |
| Wang et al. | Green deployment method of micro base station for ultra-dense heterogeneous cellular networks based on constrained dolphin swarm algorithm | |
| CN113115456B (en) | Double-layer heterogeneous network power distribution method based on quantum galaxy search mechanism | |
| Li et al. | Convolutional neural network-based channel allocation and resource optimization for D2D communications | |
| CN116193546A (en) | A dynamic generalized user NOMA grouping CCHN-MEC network offload decision optimization method | |
| CN113691334A (en) | A Cognitive Radio Dynamic Power Allocation Method Based on Secondary User Group Cooperation | |
| Li et al. | HIQCO: A hierarchical optimization method for computation offloading and resource optimization in multi-cell mobile-edge computing systems | |
| CN115968009A (en) | Multi-target relay selection method of energy acquisition cognitive relay network | |
| Jia et al. | Soft actor-critic based power control algorithm for anti-jamming in D2D communication |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant |




























































































































































































































































































































































































































































