[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN103259586B - A kind of multi-hop cooperating relay beam-forming method based on genetic algorithm - Google Patents

A kind of multi-hop cooperating relay beam-forming method based on genetic algorithm Download PDF

Info

Publication number
CN103259586B
CN103259586B CN201310218790.6A CN201310218790A CN103259586B CN 103259586 B CN103259586 B CN 103259586B CN 201310218790 A CN201310218790 A CN 201310218790A CN 103259586 B CN103259586 B CN 103259586B
Authority
CN
China
Prior art keywords
group
relay
hop
node
relay nodes
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.)
Expired - Fee Related
Application number
CN201310218790.6A
Other languages
Chinese (zh)
Other versions
CN103259586A (en
Inventor
刘琚
王超
郑丽娜
卢冰冰
王新华
马爽
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shandong University
Original Assignee
Shandong University
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Shandong University filed Critical Shandong University
Priority to CN201310218790.6A priority Critical patent/CN103259586B/en
Publication of CN103259586A publication Critical patent/CN103259586A/en
Application granted granted Critical
Publication of CN103259586B publication Critical patent/CN103259586B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Radio Transmission System (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

针对现有的三跳多中继波束成形优化所面临的效果不佳的问题,本发明提出了一种基于遗传算法的实现两组中继群组波束成形权向量联合优化的方法。该方法力求在中继节点总功率满足一定约束的前提下使目的节点的接收信噪比最大化。该优化问题是多向量的,难以通过常见的方法实现,本发明发现了两个向量之间的内在联系,将原有问题转化成仅包含第一组中继群组波束成形权向量的问题,进而运用遗传算法求得可视为全局最优的两组波束成形权向量。

Aiming at the problem that the existing three-hop multi-relay beamforming optimization is not effective, the present invention proposes a method based on a genetic algorithm to realize the joint optimization of two groups of relay group beamforming weight vectors. This method strives to maximize the receiving signal-to-noise ratio of the destination node under the premise that the total power of the relay node satisfies certain constraints. This optimization problem is multi-vector, which is difficult to realize by common methods. The present invention discovers the intrinsic connection between two vectors, and transforms the original problem into a problem that only includes the first group of relay group beamforming weight vectors. Then the genetic algorithm is used to obtain two sets of beamforming weight vectors which can be regarded as the global optimum.

Description

一种基于遗传算法的多跳协作中继波束成形方法A Multi-hop Cooperative Relay Beamforming Method Based on Genetic Algorithm

技术领域 technical field

本发明公开了一种基于遗传算法的三跳多中继网络的波束成形技术,属于信号处理、无线通信技术领域。 The invention discloses a beamforming technology of a three-hop multi-relay network based on a genetic algorithm, and belongs to the technical fields of signal processing and wireless communication.

背景技术 Background technique

无线通信技术的应用近年来呈现出爆炸式增长的态势,人们对无线通信的通信质量和用户体验的要求也越来越高。在频谱资源有限的背景下,多输入多输出(MIMO)技术应运而生,它可以有效地提高系统容量和频谱利用率。近年来,包括空间、时间、频率、编码等分集技术已经被广泛研究。然而,MIMO技术需要在终端安置多天线,受体积和功率的约束,在便携设备运用MIMO技术非常困难。 The application of wireless communication technology has shown an explosive growth trend in recent years, and people have higher and higher requirements on the communication quality and user experience of wireless communication. In the context of limited spectrum resources, multiple-input multiple-output (MIMO) technology emerges as the times require, which can effectively improve system capacity and spectrum utilization. In recent years, diversity techniques including space, time, frequency, coding, etc. have been extensively studied. However, MIMO technology needs to install multiple antennas in the terminal, and it is very difficult to use MIMO technology in portable devices due to the constraints of size and power.

为有效的解决以上问题,一种称作协作通信的技术越来越受到人们的重视。实际上,由于无线信道具有广播的特性,我们可以把地理位置邻近的节点视为分布式天线的集合,因此,无线通信中的这些临近的节点可以通过互相合作来传输信号。对于信号发送节点来说,一个协作节点可以看做是一个中继节点。协作通信技术可以在通信节点之间形成虚拟的MIMO链路。基于用户协作的通信技术就是“协作通信”。在协作通信中,用户可以作为中继节点,形成从信号发送节点到目的节点的多重传输链路,可实现与MIMO系统相同的分集增益。多种协作通信策略已经得到广泛的研究,例如放大转发、译码转发、编码转发、选择中继等等。在以上协作通信策略中,由于放大转发具有实现简单,延时较小的优势而被人们所重视。本发明研究的协作通信模型也将采用放大转发的方式。 In order to effectively solve the above problems, a technology called cooperative communication has been paid more and more attention by people. In fact, due to the broadcasting characteristics of wireless channels, we can regard geographically adjacent nodes as a collection of distributed antennas. Therefore, these adjacent nodes in wireless communication can transmit signals by cooperating with each other. For the signaling node, a coordinating node can be regarded as a relay node. Cooperative communication technology can form a virtual MIMO link between communication nodes. The communication technology based on user cooperation is "cooperative communication". In cooperative communication, the user can act as a relay node to form multiple transmission links from the signal sending node to the destination node, which can achieve the same diversity gain as the MIMO system. A variety of cooperative communication strategies have been extensively studied, such as amplification and forwarding, decoding and forwarding, encoding and forwarding, selective relay and so on. Among the above cooperative communication strategies, amplification and forwarding has been paid attention to because of its advantages of simple implementation and small delay. The cooperative communication model studied in the present invention will also adopt the way of amplification and forwarding.

先前的研究主要倾向于两跳的中继波束成形模型,而在实际的无线通信当中,三跳的中继模型也是比较常见的,相对于两跳的中继波束成形模型,三跳的网络模型覆盖范围更广。在三跳中继网络中,包含两个中继节点群组,每个群组都对应一个中继波束成形权向量。为了提高通信质量,在中继节点满足一定功率约束的条件下,最大化目的节点的接收信噪比是一项非常有意义的工作。以往曾有研究人员将上述问题近似为半正定问题,然后用凸优化工具求得近优的波束成形权向量,然而这种方法容易陷入局部最优,效果不够理想。 Previous research mainly tends to the two-hop relay beamforming model, and in actual wireless communication, the three-hop relay model is also relatively common. Compared with the two-hop relay beamforming model, the three-hop network model Coverage is wider. In the three-hop relay network, there are two relay node groups, and each group corresponds to a relay beamforming weight vector. In order to improve the communication quality, it is very meaningful to maximize the receiving signal-to-noise ratio of the destination node under the condition that the relay node satisfies certain power constraints. In the past, researchers have approximated the above problem as a semi-positive definite problem, and then used convex optimization tools to obtain a nearly optimal beamforming weight vector. However, this method is prone to fall into local optimum, and the effect is not ideal.

发明内容 Contents of the invention

本发明的目的在于提供一种基于遗传算法的针对三跳多中继网络的最优化的波束成形方法,在中继节点功率满足一定约束的前提下,对两组中继节点波束成形权向量进行联合优化,使目的节点的接收信噪比最大化。本方法中,基于对第一组中继节点用波束成形权向量w和第二组中继节点波束成形权向量v之间关系的研究,将其中一个向量用另一个向量表示出来,然后完全运用遗传算法实现,可以实现全局最优解。 The purpose of the present invention is to provide a genetic algorithm-based optimized beamforming method for a three-hop multi-relay network. Under the premise that the relay node power satisfies a certain constraint, two groups of relay node beamforming weight vectors are Joint optimization to maximize the receiving signal-to-noise ratio of the destination node. In this method, based on the research on the relationship between the beamforming weight vector w used by the first group of relay nodes and the beamforming weight vector v of the second group of relay nodes, one of the vectors is represented by another vector, and then fully used The implementation of genetic algorithm can realize the global optimal solution.

本发明的技术解决方案如下: Technical solution of the present invention is as follows:

一种基于遗传算法的中继协作波束成形方法,该方法基于三跳多中继协作通信系统,该系统由一个源节点、两组中继节点群和一个目标节点组成,且网络中的所有节点均只装配有单天线,由于信道衰落的影响,源节点与目标节点之间、源节点与第二组中继节点群之间、第一组中继节点群与目标节点之间均无法直接建立通信链路,发送节点需要通过两个中继节点群来建立与目标节点之间的通信;参与协作通信的中继节点的个数是已知的,整个网络模型的信道参数可以通过信道估计来获得;在通信过程中,源节点向第一组中继节点广播信号,在第一跳的信道混叠上噪声,第一组中继节点用波束成形权向量w对接收到的信号进行加权,然后用放大转发的方式经过第二跳信道向第二组中继节点广播,第二组中继节点接收到信号后,对接收信号用另一个波束成形权向量v进行加权,然后以放大转发的方式向目的节点发送信号,该信号通过第三跳的信道混叠上噪声之后,在目的节点处接收; A relay cooperative beamforming method based on genetic algorithm, which is based on a three-hop multi-relay cooperative communication system, which consists of a source node, two groups of relay node groups and a target node, and all nodes in the network They are only equipped with a single antenna. Due to the influence of channel fading, it is impossible to directly establish a network between the source node and the target node, between the source node and the second group of relay node groups, and between the first group of relay node groups and the target node. In the communication link, the sending node needs to establish communication with the target node through two relay node groups; the number of relay nodes participating in cooperative communication is known, and the channel parameters of the entire network model can be estimated through channel estimation. Obtained; in the communication process, the source node broadcasts the signal to the first group of relay nodes, and the noise is aliased on the channel of the first hop, and the first group of relay nodes weights the received signal with the beamforming weight vector w, Then use the amplification and forwarding method to broadcast to the second group of relay nodes through the second hop channel. After receiving the signal, the second group of relay nodes weights the received signal with another beamforming weight vector v, and then uses the amplification and forwarding way to send a signal to the destination node, the signal is received at the destination node after the signal is aliased with noise on the channel of the third hop;

在每组中继节点都满足一定功率约束的前提下,对两组中继节点波束成形权向量进行联合优化,从而提高目的节点的接收信噪比,具体实施中,基于第一组中继节点用波束成形权向量w和第二组中继节点波束成形权向量v之间的关系,将第二组中继节点波束成形权向量v用第一组中继节点用波束成形权向量w表示出来,将多变量最优化问题转化为仅包含一个波束成形权向量的单一变量最优化问题,然后完全运用遗传算法实现,具体步骤如下: On the premise that each group of relay nodes satisfies a certain power constraint, the beamforming weight vectors of the two groups of relay nodes are jointly optimized to improve the receiving signal-to-noise ratio of the destination node. In the specific implementation, based on the first group of relay nodes Using the relationship between the beamforming weight vector w and the beamforming weight vector v of the second group of relay nodes, the beamforming weight vector v of the second group of relay nodes is expressed by the beamforming weight vector w of the first group of relay nodes , transforming the multivariate optimization problem into a single variable optimization problem containing only one beamforming weight vector, and then completely using the genetic algorithm to realize it. The specific steps are as follows:

步骤一、设定第一组和第二组中继节点各自的功率约束,通过信道估计,得到第一、二、三跳信道的参数分别为f、H、g; Step 1. Set the respective power constraints of the first group and the second group of relay nodes, and obtain the parameters of the first, second and third hop channels as f, H and g respectively through channel estimation;

步骤二、初始化第一组中继节点的波束成形权向量w的种群,该种群须在由第一组中继节点的功率约束确定的可行域内,对于任意满足第一组中继节点功率约束的w,最优化的第二组中继节点波束成形权向量v用w表示出来,计算出当前种群中每一个w所对应的目标函数值,即目的节点的接收信噪比; Step 2. Initialize the population of the beamforming weight vector w of the first group of relay nodes. The population must be within the feasible region determined by the power constraints of the first group of relay nodes. w, the optimized beamforming weight vector v of the second group of relay nodes is represented by w, and the objective function value corresponding to each w in the current population is calculated, that is, the receiving signal-to-noise ratio of the destination node;

步骤三、根据上述一系列目标函数值,运用遗传算法,生成w新的种群,计算该种群中每一个w所对应的目标函数值,并选出其中最大的目标函数值; Step 3. According to the above-mentioned series of objective function values, use the genetic algorithm to generate a new population of w, calculate the objective function value corresponding to each w in the population, and select the largest objective function value;

步骤四、判断当前的最大的目标函数值是否满足迭代条件,若满足则重复步骤三,若不满足则进行步骤五; Step 4. Judging whether the current maximum objective function value satisfies the iteration condition, if so, repeat step 3, and if not, go to step 5;

步骤五、输出种群中使目标函数最大的w,并计算对应的最优化的v,即为所求的两个波束成形权向量。 Step 5: Output w that maximizes the objective function in the population, and calculate the corresponding optimized v, which is the two beamforming weight vectors sought.

优选地,第一组中继节点用波束成形权向量w和第二组中继节点波束成形权向量v之间的关系为其中PR表示第二组中继节点的功率约束,分别为第一跳和第二跳中继节点处的噪声功率,为目的节点处的噪声功率DR为对角阵, [ D R ] k , k = Σ m = 1 M | h k , m | 2 ( | f m | 2 P s + σ T 2 ) | w m | 2 + σ R 2 , k = 1,2 , . . . , K , K表示第一组中继节点数,M表示第二组中继节点数。 Preferably, the relationship between the beamforming weight vector w used by the first group of relay nodes and the beamforming weight vector v of the second group of relay nodes is: where P R represents the power constraints of the second set of relay nodes, are the noise power at the relay node of the first hop and the second hop, respectively, is the noise power DR at the destination node is a diagonal matrix, [ D. R ] k , k = Σ m = 1 m | h k , m | 2 ( | f m | 2 P the s + σ T 2 ) | w m | 2 + σ R 2 , k = 1,2 , . . . , K , K represents the number of relay nodes in the first group, and M represents the number of relay nodes in the second group.

优选地,原优化问题可表示成仅包含一个波束成形权向量w的单一变量最优化问题,为: max w w H R w w w H Q w w + σ R 2 | | v H g | | 2 + σ T 2 Preferably, the original optimization problem can be expressed as a single variable optimization problem containing only one beamforming weight vector w, as: max w w h R w w w h Q w w + σ R 2 | | v h g | | 2 + σ T 2

使得 make

其中为对角阵,,Rw=PsFHHHGHvvHGHF,F=diag(f),G=diag(g),Qw=HHGHvvHGH, v = P R D R - 1 ( D R - 1 / 2 Q v D R - 1 / 2 + σ D 2 I ) - 1 D R - 1 / 2 GHw , I表示单位矩阵,PS表示源节点发送功率。 in is a diagonal matrix, , R w =P s F H H H G H vv H GHF, F = diag(f), G = diag(g), Q w =H H G H vv H GH, v = P R D. R - 1 ( D. R - 1 / 2 Q v D. R - 1 / 2 + σ D. 2 I ) - 1 D. R - 1 / 2 wxya , I represents the identity matrix, PS represents the transmit power of the source node.

附图说明 Description of drawings

图1:本发明的系统模型图; Fig. 1: system model diagram of the present invention;

图2:本方法的工作流程图; Fig. 2: the work flowchart of this method;

图3:仿真结果图。 Figure 3: Simulation result graph.

具体实施方式 detailed description

针对现有的三跳多中继波束成形优化所面临的效果不佳的问题,本发明提出了一种基于遗传算法的实现两组中继群组波束成形权向量的联合优化方法。该联合优化问题是多向量的,难以通过常见的方法实现,本发明发现了两个向量之间的内在联系,将原有问题转化成单向量的问题,进而运用遗传算法求得可视为全局最优的波束成形权向量。 Aiming at the problem of poor effect of existing three-hop multi-relay beamforming optimization, the present invention proposes a joint optimization method based on genetic algorithm to realize beamforming weight vectors of two groups of relays. The joint optimization problem is multi-vector, which is difficult to realize by common methods. The present invention discovers the intrinsic relationship between two vectors, converts the original problem into a single-vector problem, and then uses the genetic algorithm to obtain a global Optimal beamforming weight vector.

下面结合附图和实施例对本发明进行进一步的说明,但不限于此例。 The present invention will be further described below in conjunction with the drawings and embodiments, but not limited to this example.

考虑一个基于放大转发机制的三跳多中继协作通信系统,如附图1中所示,该系统由一个源节点(S),两组中继节点群和一个目标节点(D)组成,且网络中的所有节点均装配单根天线。假定源节点与目标节点之间,源节点与第二组中继节点群之间,第一组中继群与目标节点之间均无法建立直接的通信链路。因此,源节点需要通过两个中继节点群组来建立与目标节点的通信。发送功率为PS,参与协作通信的中继节点的个数是已知的,其中第一组中继节点群包括M=4或者M=6个中继节点,第二组包括K=4或者K=6个中继节点,记第一跳信道参数为f=[f1,f2,...,fM]T,第二跳信道参数矩阵为H,第三跳信道参数为g=[g1,g2,...,gK]T;第一跳中继节点波束成形权向量为w=[w1,w2,...,wM]T,第二跳中继节点波束成形权向量为v=[v1,v2,...,vK]T;所有噪声均为平稳高斯白噪声,第一跳中继节点处的噪声功率为第二跳中继节点处的噪声功率为目的节点处的噪声功率为我们运用遗传算法设计这两个中继节点群的复加权矢量,使中继节点功率满足一定约束的前提下,目的节点处接收信噪比最大化。 Consider a three-hop multi-relay cooperative communication system based on the amplification and forwarding mechanism, as shown in Figure 1, the system consists of a source node (S), two groups of relay node groups and a destination node (D), and All nodes in the network are equipped with a single antenna. It is assumed that no direct communication link can be established between the source node and the target node, between the source node and the second relay node group, and between the first relay group and the target node. Therefore, the source node needs to establish communication with the target node through two groups of relay nodes. The transmission power is P S , and the number of relay nodes participating in cooperative communication is known, wherein the first group of relay node groups includes M=4 or M=6 relay nodes, and the second group includes K=4 or K=6 relay nodes, the channel parameter of the first hop is f=[f 1 ,f 2 ,...,f M ] T , the channel parameter matrix of the second hop is H, and the channel parameter of the third hop is g= [g 1 ,g 2 ,...,g K ] T ; the beamforming weight vector of the first hop relay node is w=[w 1 ,w 2 ,...,w M ] T , the second hop relay node The node beamforming weight vector is v=[v 1 ,v 2 ,...,v K ] T ; all noises are stationary Gaussian white noise, and the noise power at the first hop relay node is The noise power at the second hop relay node is The noise power at the destination node is We use the genetic algorithm to design the complex weight vectors of the two relay node groups, so that the receiving signal-to-noise ratio at the destination node can be maximized under the premise that the relay node power meets certain constraints.

如图2,该方法步骤如下: As shown in Figure 2, the method steps are as follows:

步骤一、设定第一跳和第二跳的功率约束分别为PT和PR,利用信道估计,得到f、H、g、 Step 1. Set the power constraints of the first hop and the second hop as PT and PR respectively, and use channel estimation to obtain f, H , g,

步骤二、初始化t=0,t表示迭代次数,P(t)表示第t代波束成形权向量w的种群,初始化第一组中继节点的波束成形权向量w的种群为P(0),,S表示w的可行域,该可行域由第一组中继节点的功率约束确定,对于任意满足第一组中继节点功率约束的w,最优化的第二组中继节点波束成形权向量v可用w表示出来,进而原优化问题可表示成仅包含一个波束成形权向量w的问题: Step 2, initialize t=0, t represents the number of iterations, P(t) represents the population of the t-th generation beamforming weight vector w, and initialize the population of the beamforming weight vector w of the first group of relay nodes as P(0), , S represents the feasible region of w, which is determined by the power constraints of the first group of relay nodes, for any w that satisfies the power constraints of the first group of relay nodes, the optimized beamforming weight vector of the second group of relay nodes v can be expressed by w, and then the original optimization problem can be expressed as a problem involving only one beamforming weight vector w:

maxmax ww ww Hh RR ww ww ww Hh QQ ww ww ++ σσ RR 22 || || vv Hh gg || || 22 ++ σσ DD. 22

使得 make

其中为对角阵,,Rw=PsFHHHGHvvHGHF,F=diag(f),G=diag(g),Qw=HHGHvvHGH, v = P R D R - 1 ( D R - 1 / 2 Q v D R - 1 / 2 + σ D 2 I ) - 1 D R - 1 / 2 GHw , I表示单位矩阵,DR也为对角阵, [ D R ] k , k = Σ m = 1 M | h k , m | 2 ( | f m | 2 P s + σ T 2 ) | w m | 2 + σ R 2 , k = 1,2 , . . . , K , 计算出当前种群P(0)中每一个w所对应的目标函数值(目的节点的接收信噪比),其中最大的目标函数值表示为m(0); in is a diagonal matrix, , R w =P s F H H H G H vv H GHF, F = diag(f), G = diag(g), Q w =H H G H vv H GH, v = P R D. R - 1 ( D. R - 1 / 2 Q v D. R - 1 / 2 + σ D. 2 I ) - 1 D. R - 1 / 2 wxya , I represents the identity matrix, D R is also a diagonal matrix, [ D. R ] k , k = Σ m = 1 m | h k , m | 2 ( | f m | 2 P the s + σ T 2 ) | w m | 2 + σ R 2 , k = 1,2 , . . . , K , Calculate the objective function value corresponding to each w in the current population P(0) (the receiving signal-to-noise ratio of the destination node), where the maximum objective function value is expressed as m(0);

步骤三、将t的值更新为t+1根据P(t-1)所对应的一系列目标函数值,运用遗传算法,生成w新的种群P(t),计算该种群中每一个w所对应的目标函数值,并选出其中最大的目标函数值m(t)。 Step 3. Update the value of t to t+1. According to a series of objective function values corresponding to P(t-1), use the genetic algorithm to generate a new population P(t) of w, and calculate the value of each w in the population. Corresponding objective function values, and select the largest objective function value m(t).

步骤四、判断当前的最大的目标函数值是否满足迭代条件令ε=0.0001,若满足则重复步骤三,若不满足则进行步骤五; Step 4. Determine whether the current maximum objective function value satisfies the iteration condition Let ε=0.0001, if it is satisfied, repeat step three, if not, go to step five;

步骤五、输出种群中使目标函数值最大的w,并输出对应的最优化的 v = P R D R - 1 ( D R - 1 / 2 Q v D R - 1 / 2 + σ D 2 I ) - 1 D R - 1 / 2 GHw , 即为所求的两个波束成形权向量。由附图3所示,本发明的方法比其他方法所实现的接受信噪比有明显的提高,由于遗传算法不容易陷入局部最优,因此该方法可视为全局最优的。 Step 5. Output the w that maximizes the objective function value in the population, and output the corresponding optimized v = P R D. R - 1 ( D. R - 1 / 2 Q v D. R - 1 / 2 + σ D. 2 I ) - 1 D. R - 1 / 2 wxya , That is, the two beamforming weight vectors sought. As shown in accompanying drawing 3, the method of the present invention has significantly improved acceptance signal-to-noise ratio than other methods, because the genetic algorithm is not easy to fall into the local optimum, so the method can be regarded as the global optimum.

如图3所示,与已有的方法相比,本发明的方法在中继节点满足一定功率约束的前提下,可实现的接收信干噪比更大,通信质量更好。 As shown in FIG. 3 , compared with the existing methods, the method of the present invention can achieve a larger received signal-to-interference-noise ratio and better communication quality under the premise that the relay node satisfies a certain power constraint.

Claims (2)

1.一种基于遗传算法的中继协作波束成形方法,该方法基于三跳多中继协作通信系统,该系统由一个源节点、两组中继节点群和一个目标节点组成,且网络中的所有节点均只装配有单天线,由于信道衰落的影响,源节点与目标节点之间、源节点与第二组中继节点群之间、第一组中继节点群与目标节点之间均无法直接建立通信链路,发送节点需要通过两个中继节点群来建立与目标节点之间的通信;参与协作通信的中继节点的个数是已知的,整个网络模型的信道参数可以通过信道估计来获得;在通信过程中,源节点向第一组中继节点广播信号,在第一跳的信道混叠上噪声,第一组中继节点用波束成形权向量w对接收到的信号进行加权,然后用放大转发的方式经过第二跳信道向第二组中继节点广播,第二组中继节点接收到信号后,对接收信号用另一个波束成形权向量v进行加权,然后以放大转发的方式向目的节点发送信号,该信号通过第三跳的信道混叠上噪声之后,在目的节点处接收;1. A relay cooperative beamforming method based on genetic algorithm, the method is based on a three-hop multi-relay cooperative communication system, the system consists of a source node, two groups of relay node groups and a target node, and the network All nodes are only equipped with a single antenna. Due to the influence of channel fading, there is no connection between the source node and the target node, between the source node and the second group of relay nodes, and between the first group of relay node groups and the target node. To establish a communication link directly, the sending node needs to establish communication with the target node through two relay node groups; the number of relay nodes participating in cooperative communication is known, and the channel parameters of the entire network model can be obtained through the channel In the communication process, the source node broadcasts the signal to the first group of relay nodes, and the noise is aliased on the channel of the first hop, and the first group of relay nodes uses the beamforming weight vector w to process the received signal weighted, and then broadcast to the second group of relay nodes through the second hop channel in the way of amplification and forwarding. After receiving the signal, the second group of relay nodes weights the received signal with another beamforming weight vector v, and then amplifies The forwarding method sends a signal to the destination node, and the signal is received at the destination node after the noise is aliased on the channel of the third hop; 在每组中继节点都满足一定功率约束的前提下,对两组中继节点波束成形权向量进行联合优化,从而提高目的节点的接收信噪比,具体实施中,基于第一组中继节点用波束成形权向量w和第二组中继节点波束成形权向量v之间的关系,将第二组中继节点波束成形权向量v用第一组中继节点用波束成形权向量w表示出来,将多变量最优化问题转化为仅包含一个波束成形权向量的单一变量最优化问题,然后完全运用遗传算法实现,具体步骤如下:On the premise that each group of relay nodes satisfies a certain power constraint, the beamforming weight vectors of the two groups of relay nodes are jointly optimized to improve the receiving signal-to-noise ratio of the destination node. In the specific implementation, based on the first group of relay nodes Using the relationship between the beamforming weight vector w and the beamforming weight vector v of the second group of relay nodes, the beamforming weight vector v of the second group of relay nodes is expressed by the beamforming weight vector w of the first group of relay nodes , transforming the multivariate optimization problem into a single variable optimization problem containing only one beamforming weight vector, and then completely using the genetic algorithm to realize it. The specific steps are as follows: 步骤一、设定第一组和第二组中继节点各自的功率约束,通过信道估计,得到第一、二、三跳信道的参数分别为f、H、g;Step 1. Set the respective power constraints of the first group and the second group of relay nodes, and obtain the parameters of the first, second and third hop channels as f, H and g respectively through channel estimation; 步骤二、初始化第一组中继节点的波束成形权向量w的种群,该种群须在由第一组中继节点的功率约束确定的可行域内,对于任意满足第一组中继节点功率约束的w,最优化的第二组中继节点波束成形权向量v用w表示出来,即其中PR表示第二组中继节点的功率约束, 分别为第一跳和第二跳中继节点处的噪声功率,为目的节点处的噪声功率DR为对角阵, [ D R ] k , k = Σ m = 1 M | h k , m | 2 ( | f m | 2 P s + σ T 2 ) | w m | 2 + σ R 2 , k = 1 , 2 , ... , K , M表示第一组中继节点数,K表示第二组中继节点数,I表示单位矩阵,G=diag(g),PS表示源节点发送功率,wm为向量w中的第m个元素,w=[w1,w2,...,wM]T为第一跳中继节点波束成形权向量,hk,m表示是的第二跳信道参数矩阵H的第k行第m列的元素,计算出当前种群中每一个w所对应的目标函数值,即目的节点的接收信噪比;Step 2. Initialize the population of the beamforming weight vector w of the first group of relay nodes. The population must be within the feasible region determined by the power constraints of the first group of relay nodes. w, the optimized beamforming weight vector v of the second group of relay nodes is represented by w, that is where P R represents the power constraints of the second set of relay nodes, are the noise power at the relay node of the first hop and the second hop, respectively, is the noise power DR at the destination node is a diagonal matrix, [ D. R ] k , k = Σ m = 1 m | h k , m | 2 ( | f m | 2 P the s + σ T 2 ) | w m | 2 + σ R 2 , k = 1 , 2 , ... , K , M represents the number of relay nodes in the first group, K represents the number of relay nodes in the second group, I represents the unit matrix, G=diag(g), PS represents the source node transmission power, w m is the mth in the vector w element, w=[w 1 ,w 2 ,...,w M ] T is the beamforming weight vector of the first-hop relay node, h k,m represent the k-th row of the second-hop channel parameter matrix H The elements in the m column calculate the objective function value corresponding to each w in the current population, that is, the receiving signal-to-noise ratio of the destination node; 步骤三、根据上述一系列目标函数值,运用遗传算法,生成w新的种群,计算该种群中每一个w所对应的目标函数值,并选出其中最大的目标函数值;Step 3. According to the above-mentioned series of objective function values, use the genetic algorithm to generate a new population of w, calculate the objective function value corresponding to each w in the population, and select the largest objective function value; 步骤四、判断当前的最大的目标函数值是否满足迭代条件,若满足则重复步骤三,若不满足则进行步骤五;Step 4. Judging whether the current maximum objective function value satisfies the iteration condition, if so, repeat step 3, and if not, go to step 5; 步骤五、输出种群中使目标函数最大的w,并计算对应的最优化的v,即为所求的两个波束成形权向量。Step 5: Output w that maximizes the objective function in the population, and calculate the corresponding optimized v, which is the two beamforming weight vectors sought. 2.如权利要求1所述的基于遗传算法的中继协作波束成形方法,原优化问题可表示成仅包含一个波束成形权向量w的单一变量最优化问题,为:2. The relay cooperative beamforming method based on genetic algorithm as claimed in claim 1, the original optimization problem can be expressed as a single variable optimization problem comprising only one beamforming weight vector w, which is: mm aa xx ww ww Hh RR ww ww ww Hh QQ ww ww ++ σσ RR 22 || || vv Hh gg || || 22 ++ σσ TT 22 使得 w H D T w ≤ P T , w H D R w ≤ P R - σ R 2 v H v make w h D. T w ≤ P T , w h D. R w ≤ P R - σ R 2 v h v 其中wHDTw表示第一组中继群的发送总功率,DR为对角阵,Rw=PsFHHHGHvvHGHF,F=diag(f),G=diag(g),Qw=HHGHvvHGH,I表示单位矩阵,PS表示源节点发送功率,fm为第一跳信道参数f中的第m个元素,vk为第二跳中继节点波束成形权向量v中的第k个元素,PT和PR分别为第一跳和第二跳的功率约束。Where w H D T w represents the total transmission power of the first group of trunk groups, DR is a diagonal array, R w = P s F H H H G H vv H GHF, F = diag(f), G = diag(g), Q w = H H G H vv H GH, I represents the identity matrix, P S represents the transmit power of the source node, f m is the mth element in the channel parameter f of the first hop, v k is the kth element in the beamforming weight vector v of the relay node in the second hop, P T and P R are the power constraints of the first hop and the second hop, respectively.
CN201310218790.6A 2013-06-04 2013-06-04 A kind of multi-hop cooperating relay beam-forming method based on genetic algorithm Expired - Fee Related CN103259586B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310218790.6A CN103259586B (en) 2013-06-04 2013-06-04 A kind of multi-hop cooperating relay beam-forming method based on genetic algorithm

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310218790.6A CN103259586B (en) 2013-06-04 2013-06-04 A kind of multi-hop cooperating relay beam-forming method based on genetic algorithm

Publications (2)

Publication Number Publication Date
CN103259586A CN103259586A (en) 2013-08-21
CN103259586B true CN103259586B (en) 2016-03-09

Family

ID=48963316

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310218790.6A Expired - Fee Related CN103259586B (en) 2013-06-04 2013-06-04 A kind of multi-hop cooperating relay beam-forming method based on genetic algorithm

Country Status (1)

Country Link
CN (1) CN103259586B (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103873126B (en) * 2014-04-02 2017-06-16 山东大学 Power optimization method based on genetic algorithm in multi-hop collaborative network
US9680547B2 (en) * 2014-05-15 2017-06-13 Mediatek Inc. Methods for efficient beam training and network control device utilizing the same
CN110336609B (en) * 2019-05-31 2021-03-30 中山大学 A method for optimizing multi-span optical fiber transmission system

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7613165B2 (en) * 2005-12-05 2009-11-03 Electronics And Telecommunications Research Institute Method for selecting broadcast routing path using genetic algorithm in Ad-hoc network
CN102752256A (en) * 2012-06-15 2012-10-24 北京邮电大学 Method and system for allocating multi-user cooperation orthogonal frequency division multiplexing (OFMD) system resources

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7613165B2 (en) * 2005-12-05 2009-11-03 Electronics And Telecommunications Research Institute Method for selecting broadcast routing path using genetic algorithm in Ad-hoc network
CN102752256A (en) * 2012-06-15 2012-10-24 北京邮电大学 Method and system for allocating multi-user cooperation orthogonal frequency division multiplexing (OFMD) system resources

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
Joint Receiver-and-Collaborative Beamforming for the Multi-User Relay Network in the Uplink;chao wang et al.;《The International Conference on Wireless Communications & Signal Processing》;20121027;全文 *
多跳多中继无线网络中的协作波束形成技术;陈磊等;《通信学报》;20110625;全文 *

Also Published As

Publication number Publication date
CN103259586A (en) 2013-08-21

Similar Documents

Publication Publication Date Title
Serafimovski et al. Dual-hop spatial modulation (Dh-SM)
CN105163380B (en) The distributed cross-layer optimizing method of MIMO wireless multi-hop networks
CN103763015B (en) It is a kind of to have transmission antenna system of selection in the multiple antennas junction network of direct connected link
CN102917442B (en) Comprehensive relay node selection method based on multiple factors in two-hop system with multiple relays
Li et al. Joint transceiver optimization for wireless information and energy transfer in nonregenerative MIMO relay systems
Ban et al. A practical antenna selection technique in multiuser massive MIMO networks
CN105246158A (en) Power allocation method for energy efficient multi-antenna relay system based on high signal-to-noise ratio
CN104539334A (en) Method for forming wave beam supporting multiple users to high-speed communication based on SWIPT
CN105450274A (en) Optimal energy efficiency-based user number optimization method for large-scale and multi-antenna relay system
CN103259586B (en) A kind of multi-hop cooperating relay beam-forming method based on genetic algorithm
CN103269241B (en) A kind of beam-forming method of many relay cooperatives of multi-hop network
CN106788641B (en) A precoding transmission method for information and energy joint transmission system
CN103297108B (en) A kind of uplink beam manufacturing process of Multi-source multi-relay collaborative network
CN103269242B (en) A kind of uplink coordinated junction waves beam forming method based on convex optimization
CN117560043B (en) Non-cellular network power control method based on graph neural network
CN106230493A (en) A kind of multiuser MIMO uplink antenna selects and user scheduling method
CN103873126B (en) Power optimization method based on genetic algorithm in multi-hop collaborative network
Ji et al. Vehicular communication based on RIS-assisted source: RIS-relay versus energy harvesting relay
Xu et al. Approaching MISO upper bound: Design of new wireless cooperative transmission protocols
CN106850031B (en) A kind of power distribution method in multiple antennas bi-directional relaying Transmission system
CN110808767A (en) A Hybrid Beamforming Design Scheme in Millimeter Wave Multi-antenna Relay System
CN106211305B (en) A power allocation method in amplifying and forwarding bidirectional relay system
Kartlak et al. Joint multiple relay selection and power optimization in two-way relay networks
Phan et al. Optimized solutions for beamforming problems in amplify-forward wireless relay networks
Shu et al. Relay-aided interference alignment and neutralization for 3-cellular interference channels

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20160309

Termination date: 20180604