CN104901913A - Transceiver design method for maximizing energy efficiency based on multi-user signal and energy simultaneous interpretation system - Google Patents

Transceiver design method for maximizing energy efficiency based on multi-user signal and energy simultaneous interpretation system Download PDF

Info

Publication number
CN104901913A
CN104901913A CN201510259302.5A CN201510259302A CN104901913A CN 104901913 A CN104901913 A CN 104901913A CN 201510259302 A CN201510259302 A CN 201510259302A CN 104901913 A CN104901913 A CN 104901913A
Authority
CN
China
Prior art keywords
rho
sigma
delta
theta
eta
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
Application number
CN201510259302.5A
Other languages
Chinese (zh)
Other versions
CN104901913B (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.)
Zhejiang Sci Tech University ZSTU
Original Assignee
Zhejiang Sci Tech University ZSTU
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 Zhejiang Sci Tech University ZSTU filed Critical Zhejiang Sci Tech University ZSTU
Priority to CN201510259302.5A priority Critical patent/CN104901913B/en
Publication of CN104901913A publication Critical patent/CN104901913A/en
Application granted granted Critical
Publication of CN104901913B publication Critical patent/CN104901913B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The invention discloses a transceiver design method for maximizing energy efficiency based on a multi-user signal and energy simultaneous interpretation system. The method is advantageous in that the Dinkelbach algorithm is utilized to simplify complex problems, i.e., original problems are resolved into a series of sub-problems and nonlinear score programming is converted to a common non-fractional programming; and the iterative idea of the Dinklbach algorithm is used for determine optimal transmission precoding and power split factors, thereby finishing design of the multi-user signal and energy simultaneous interpretation system and achieving maximization of the energy efficiency of the system.

Description

Believe simultaneous interpretation EVAC (Evacuation Network Computer Model) efficiency can maximize transceiver design method based on multi-user
Technical field
The present invention relates to wireless communication transmission technique, be specially the transceiver design method of maximize energy efficiency under Multi-users MIS O (Multiple Input Single Output) wireless communication energy simultaneous interpretation EVAC (Evacuation Network Computer Model).
Background technology
At present, the huge energy consumption of communication technology generation and the environmental problem of generation thereof have become the focus of communication industry and even whole society's concern.Radio wave, not only can transmission information as a kind of potential green energy resource, can also transmitting energy.The energy wherein transmitted can effectively utilize, and under the condition not affecting telecommunication service quality, uses transmitting energy can reduce the energy consumption of whole system most effectively, improves the energy efficiency of system.
Current a lot of research work concentrates on the throughput-maximized of wireless communication system, and transmitting power minimizes or the research of wireless collection energy maximization.Its Literature [Q.Shi, W.Xu, T.-H.Chang, Y.Wang and E.Song, " Joint beamforming and power splitting for MISO interference channel with SWIPT:an SOCP relaxation and decentralized algorithm, ", IEEE Trans.Signal Process.vol.62, no.23, pp.6194-6208, and [S.Timotheou Dec.2014.], I.Krikidis, G.Zheng and B.Ottersten, " Beamforming for MISO interference channels with QoS and RF energy transfer, " IEEE Trans.Wireless Commun., vol.13, no.5, pp.2646-2658, May 2014.] be believe energy simultaneous interpretation EVAC (Evacuation Network Computer Model) for multi-user, target is minimised as with through-put power, convex relaxing techniques is utilized to study the co-design method of precoding and power splitting factor.But energy efficiency, be defined as the energy (the every bit of joule) of transmission per unit bit consumption, be also an important evaluation criterion of a judgement systematic function quality, it is the primary study direction of current and following green wireless communication system.Therefore the present invention be directed to multi-user and believe energy simultaneous interpretation EVAC (Evacuation Network Computer Model), be target with maximize energy efficiency, utilize the co-design method of Dinkelbach algorithm research transfer pre-coding and received power splitting factor.
Summary of the invention
The object of the invention is to the deficiency for traditional letter energy simultaneous interpretation EVAC (Evacuation Network Computer Model) technology, propose one and believe the maximized transceiver design method of energy simultaneous interpretation EVAC (Evacuation Network Computer Model) efficiency based on multi-user.
The object of the invention is to be achieved through the following technical solutions: a kind of believe based on multi-user can the maximized transceiver design method of simultaneous interpretation EVAC (Evacuation Network Computer Model) efficiency, comprises the steps:
(1) the following variable of initialization: the constrained objective γ of Signal to Interference plus Noise Ratio k, gather power constraint target e k, k=1,2 ..., K, the power constraint target P of each user k;
(2) multi-user is believed that the maximize energy efficiency problem of energy simultaneous interpretation EVAC (Evacuation Network Computer Model) simplifies, become K subproblem by former PROBLEM DECOMPOSITION; Use Dinkelbach thought, introduce efficiency variable η and nonlinear fractional programming is converted to general non-fractional programming, wherein a kth independent subproblem is as follows:
max { p k , &rho; k } log ( 1 + &rho; k p k g k &rho; k &sigma; k 2 + &delta; k 2 ) - &eta; ( &theta; p k + P c ) s . t . &rho; k p k g k &rho; k &sigma; k 2 + &delta; k 2 &GreaterEqual; &gamma; k &zeta; k ( 1 - &rho; k ) ( p k g k + &sigma; k 2 ) &GreaterEqual; e k 0 < p k < P k 0 &le; &rho; k &le; 1
Wherein: ρ kfor the power splitting factor of user k, K is total number of users, P cfor system fixes total consumed power, for the variance of the additive noise that antenna is introduced, for radiofrequency signal changes the variance of the additive noise caused when baseband signal carries out signal transacting into, for efficiency power amplifier, ζ kfor the energy conversion efficiency of Acquisition Circuit unit, and define h kkconjugate channel vector between the transmitter and receiver of expression user k, represent the optimal approach to zero precoding direction vector of user k, η represents efficiency variable;
(3) a kth independent subproblem is with p k, ρ kfor unknown number, solve the optimal solution p of each subproblem k, ρ k, namely obtain closed solutions set { p k, ρ k, k=1,2 ..., K; Pass through formula try to achieve the energy valid value η that this closed solutions set is corresponding; Trying to achieve based on Dinkelbach iteration thought finally can valid value η (n)and it is corresponding
(4) transfer pre-coding vector is calculated the transmitter of user k utilizes v kprecoding is carried out to signal transmission, simultaneously by control channel by each power splitting factor be sent to corresponding receiver, each receiver user setting power splitting factor, completes the transceiver design of letter energy simultaneous interpretation EVAC (Evacuation Network Computer Model), receives while can carrying out information and energy.
A described K independent subproblem solve based on Dinkelbach alternative manner, specifically comprise following sub-step:
(1.1) initialization iterations n=1, feasible solution and calculate corresponding energy valid value η (n), wherein represent the through-put power that user k tries to achieve n-th iteration and power splitting factor respectively;
(1.2) upgrade iterations n=n+1, solve a kth subproblem, namely solve four one-dimensional equation corresponding to this subproblem, that is:
Equation one: &rho; k = 1 - e k &zeta; k ( P k g k + &sigma; k 2 ) p k ( &rho; k ) = P k ;
Equation two: &rho; k = &delta; k 2 &gamma; k P k g k - &sigma; k 2 &gamma; k p k ( &rho; k ) = P k ;
Equation three: A 1 &rho; k 3 + B 1 &rho; k 2 + C 1 &rho; k + D 1 = 0 p k ( &rho; k ) = l 2 ( &rho; k ) = 1 g k ( e k &zeta; k ( 1 - &rho; k ) - &sigma; k 2 ) ;
Wherein:
A 1 = &sigma; k 2 &delta; k 2 - e k &zeta; k &sigma; k 2 B 1 = - 3 &sigma; k 2 &delta; k 2 + e k &zeta; k &sigma; k 2 + &eta;&theta; e k g k &zeta; k &sigma; k 2 &delta; k 2 - &eta;&theta; e k 2 g k &zeta; k 2 &sigma; k 2 C 1 = - e k &zeta; k &delta; k 2 + 3 &sigma; k 2 &delta; k 2 - &eta;&theta; e k g k &zeta; k &sigma; k 2 &delta; k 2 + &eta;&theta; e k g k &zeta; k &sigma; k 4 - &eta;&theta; e k 2 g k &zeta; k 2 &delta; k 2 D 1 = e k &zeta; k &delta; k 2 - &sigma; k 2 &delta; k 2 - &eta;&theta; e k g k &zeta; k &delta; k 4 ;
Equation four: A 2 &rho; k + B 2 = 0 p k ( &rho; k ) = p k ex ( &rho; k ) = &rho; k g k - &sigma; k 2 &rho; k &eta;&theta; - &delta; k 2 &eta;&theta; &rho; k g k &eta;&theta;
Wherein:
A 2 = g k - &eta;&theta; &sigma; k 2 B 2 = - &eta;&theta; &delta; k 2 ;
Obtain corresponding closed solutions set { p k, ρ k, find out and meet feasible zone 0≤ρ k≤ 1 and l 2k)≤p k≤ P kand make target function corresponding when obtaining maximum be the solution that user k is corresponding, repeat this step until all subproblems all find corresponding optimal solution, energy valid value η now can be calculated (n), η (n)can be expressed as:
&eta; ( n ) = &Sigma; k = 1 K log ( 1 + &rho; k ( n ) p k ( n ) g k &rho; k * &sigma; k 2 + &delta; k 2 ) &theta; &Sigma; k = 1 K p k ( n ) + P c ;
(1.3) judge whether to meet iterated conditional ε is decision threshold, continues to perform step (1.2), namely also do not find final energy valid value if satisfy condition; Otherwise jump out circulation, export η now (n)with
The invention has the beneficial effects as follows: transmission beam figuration vector sum interference channel matrix effectively combines by the present invention, adopt ZF and the problem of Dinkelbach algorithm to former complexity to simplify.Under the prerequisite meeting telecommunication service quality, transmit while not only achieving information and energy, the more important thing is the energy efficiency maximizing letter energy simultaneous interpretation EVAC (Evacuation Network Computer Model).
Accompanying drawing explanation
Fig. 1 is the system model figure of one embodiment of the invention;
Fig. 2 is the program flow diagram of the key algorithm of one embodiment of the invention;
Fig. 3 is average efficiency and the transmitting power comparison diagram of one embodiment of the invention;
Fig. 4 is average efficiency and the number of transmit antennas comparison diagram of one embodiment of the invention.
Embodiment
In order to make the present invention more reliably clear, hereafter will be specifically addressed embodiments of the present invention.
The model of system as shown in Figure 1, considers that a multi-user believes energy simultaneous interpretation EVAC (Evacuation Network Computer Model), under given band bandwidth W, and each user (T k) (transmitting terminal altogether K user) be equipped with N t(N t>1) individual antenna provision 1 single-antenna subscriber (receiving terminal is K user altogether).Allow s j~ CN (0,1) represents transmission symbol, v jrepresent precoding (or claiming wave beam forming vector) j=1 ..., K.Allow h kjrepresent the conjugation passage vector between transmitter j and receiver k, the signal that so user k accepts can be expressed as:
y k = &Sigma; j = 1 K h kj H v j s j + n k , k = 1 , . . . , K - - - ( 1 )
Wherein represent the antenna additive noise of user k.
Be different from traditional Multi-users MIS O system, the signal that each user receives will divide two parts, and a part is used for information decoding, and another part is used for energy acquisition.User k receives signal proportionally ρ kdivide, information decoding part can be expressed as:
y k ID = &rho; k ( &Sigma; j = 1 K h kj H v j s j + n k ) + z k , &ForAll; k - - - ( 2 )
Wherein for radiofrequency signal changes the additive noise caused when baseband signal carries out signal transacting into.
Another part energy acquisition function can be expressed as:
y k EH = 1 - &rho; k ( &Sigma; j = 1 K h kj H v j s j + n k ) , &ForAll; k - - - ( 3 )
Therefore, the Signal to Interference plus Noise Ratio SINR of the channel decoding of user k kcan be expressed as:
SINR k = &rho; k | h kk H v k | 2 &rho; k ( &Sigma; j &NotEqual; k | h kj H v j | 2 + &sigma; k 2 ) , &ForAll; k - - - ( 4 )
The power E that user k gathers kcan be expressed as:
E k = &zeta; k ( 1 - &rho; k ) ( &Sigma; j = 1 K | h kj H v j | 2 + &sigma; k 2 ) , &ForAll; k - - - ( 5 )
Wherein ζ k∈ (0,1] represent energy conversion efficiency.
According to shannon formula, the message transmission rate R of a kth user kcan be expressed as:
R k = &Delta; W log ( 1 + SINR k ) , &ForAll; k - - - ( 6 )
Therefore, the message transmission rate R that system is total can be expressed as:
R = &Delta; &Sigma; k = 1 K R k - - - ( 7 )
The total power consumption P of system scan be expressed as:
P s = &theta; &Sigma; k = 1 K | | v k | | 2 + P c - - - ( 8 )
Wherein Part I represent the power loss (θ>=1 represents the power efficiency of amplifier) of transmitter amplifier, Part II P crepresenting the Constant power dissipation of receiver signal process, is separate with Part I.
Can simultaneous interpretation EVAC (Evacuation Network Computer Model) for letter, telecommunication service quality require to include two parts, a part is to ensure that proper communication needs Signal to Interference plus Noise Ratio SINR kreach certain requirement, another part gathers power E kneed meet some requirements.Suppose SINR kand E kdesign object be respectively γ kand e k.In order to simplify the design of transceiver, we use modal Wave beam forming scheme-ZF process, and namely make zero multi-user interference signal.Mathematically, this problem can be equivalent to (ignoring constant W):
max { v k , &rho; k } &Sigma; k = 1 K R k &theta; &Sigma; K = 1 K | | v k | | 2 + P c s . t . SINR k ( v , &rho; k ) &GreaterEqual; &gamma; k , &ForAll; k , E k ( v , &rho; v ) &GreaterEqual; e k , &ForAll; k , h jk H v j = 0 , j &NotEqual; k , &ForAll; k 0 &le; p k &le; P k , 0 &le; &rho; k &le; 1 , &ForAll; k . - - - ( 9 )
Observe the problems referred to above, be very easy to find, this problem is non-convex optimization problem (comprising the target function of non-convex and the constraint set of non-convex), but according to the zero-forcing constraint condition of problem (9) and structure, we can utilize proposition 1 problem (9) to be simplified.
Proposition 1: assuming that H k = &Delta; [ h 1 k , . . . , h ( k - 1 ) k , h ( k + 1 ) k , . . . , h Kk ] , &ForAll; k , U kbe expressed as interference channel matrix kernel orthogonal basis composition vector, definition g kbe respectively:
v ~ k = &Delta; U k U k H h k | | U k U k H h k | | , g k = &Delta; | h kk H v ~ k | 2 , &ForAll; k , - - - ( 10 )
Therefore problem (9) can be reduced to:
max { p k , &rho; k } &Sigma; k = 1 K log ( 1 + &rho; k p k g k &rho; k &sigma; k 2 + &delta; k 2 ) &Sigma; k = 1 K &theta; p k + P c s . t . &rho; k p k g k &rho; k &sigma; k 2 + &delta; k 2 &GreaterEqual; &gamma; k , &ForAll; k , &zeta; k ( 1 - &rho; k ) ( p k g k + &sigma; k 2 ) &GreaterEqual; e k , &ForAll; k , 0 &le; p k &le; P k , 0 &le; &rho; k &le; 1 , &ForAll; k . - - - ( 11 )
Wherein v k = p k v ~ k , k = 1,2 , . . . , K .
Obviously, problem (11) is a non-linear fractional programming, is difficult to be solved.Introducing efficiency variable η uses Dinkelbach algorithm by the form that target function converts molecule to, denominator subtracts each other of problem (11).Therefore, target function can be exchanged into:
max ( p k , &rho; k ) &Element; &Omega; k , k &ForAll; &Sigma; k = 1 K log ( 1 + &rho; k p k g k &rho; k &sigma; k 2 + &delta; k 2 ) - &eta; ( &theta; p k + P c ) - - - ( 12 )
As η=η *, η *be expressed as:
&eta; * = &Sigma; k = 1 K log ( 1 + p k * p k * g k &rho; k * &sigma; k 2 + &delta; k 2 ) &theta; &Sigma; k = 1 K p k * + P c - - - ( 13 )
η *only maximum energy efficiency, if the optimum value of problem (12) that F (η) represents.Dinkelbach algorithm is a kind of iterative algorithm, and the η of generation converges on maximum energy efficiency η *make F (η *)=0.Wherein the acquisition of η value as shown in Figure 2.Once η convergence, problem (12) will be resolved, and also just obtain the optimal solution of problem (11), thus achieve the optimization of energy efficiency.
Therefore, what first we needed solution is problem (12).Be different from problem (11), problem (12) is independently for each user.That is, problem (12) can be broken down into K subproblem, and wherein a kth subproblem can be expressed as:
max { p k , &rho; k } log ( 1 + &rho; k p k g k &rho; k &sigma; k 2 + &delta; k 2 ) - &eta; ( &theta; p k + P c ) s . t . &rho; k p k g k &rho; k &sigma; k 2 + &delta; k 2 &GreaterEqual; &gamma; k , &zeta; k ( 1 - &rho; k ) ( p k g k + &sigma; k 2 ) &GreaterEqual; e k , 0 &le; p k &le; P k , 0 &le; &rho; k &le; 1 . - - - ( 14 )
Conveniently, before deal with problems (14), the first two condition of this problem is first changed by we, namely
&rho; k p k g k &rho; k &sigma; k 2 + &delta; k 2 &GreaterEqual; &gamma; k &RightArrow; &rho; k &GreaterEqual; &gamma; k ( &rho; k &sigma; k 2 + &delta; k 2 ) &rho; k g k - - - ( 15 )
&zeta; k ( 1 - &rho; k ) ( p k g k + &sigma; k 2 ) &GreaterEqual; e k &RightArrow; p k &GreaterEqual; 1 g k ( e k &zeta; k ( 1 - &rho; k ) - &sigma; k 2 ) - - - ( 16 )
If l 1 ( &rho; k ) = &gamma; k ( &rho; k &sigma; k 2 + &delta; k 2 ) &rho; k g k , l 2 ( &rho; k ) = 1 g k ( e k &zeta; k ( 1 - &rho; k ) - &sigma; k 2 ) , &psi; k ( &rho; k ) = log ( 1 + &rho; k p k g k &rho; k &sigma; k 2 + &delta; k 2 ) - &eta; ( &theta; p k + P c )
If by p kuse ρ krepresent, i.e. p kk).Problem (14) just becomes the convex problem of single argument with edge-restraint condition, and its optimum value one fixes on extreme point or boundary value point.Therefore, optimum value p kk) can be following four kinds of situations:
1) p kk)=P k; 2) p kk)=l 1k); 3) p kk)=l 2k); 4) wherein the target function of problem of representation (14) is with p kfor the extreme point of unknown number.In order to deal with problems (14), we need respectively p to be discussed k, ρ keach situation, be now summarized as following 3 kinds of situations:
1) suppose p k ex ( &rho; k ) &GreaterEqual; p k up &GreaterEqual; max ( l 1 ( &rho; k ) , l 2 ( &rho; k ) ) ( for p kupper boundary values), when p k ( &rho; k ) = p k up = P k Time, target function ψ kk) can be expressed as:
&psi; k ( &rho; k ) = log ( 1 + &rho; k P k g k &rho; k &sigma; k 2 + &delta; k 2 ) - &eta; ( &theta; P k + P c ) - - - ( 17 )
1.1) ask (with ρ kextreme point for unknown number), so order obtain ρ kdo not exist.
1.2) ask kupper boundary values), problem (14) the 2nd constraints is transformed: therefore &rho; k up = min ( 1 - e k &zeta; k ( P k g k + &sigma; k 2 ) , 1 ) , Namely &rho; k up = 1 - e k &zeta; k ( P k g k + &sigma; k 2 )
: &rho; k = 1 - e k &zeta; k ( P k g k + &sigma; k 2 ) p k = P k .
Verify hypothesis condition whether set up, set up and then there is this solution, be false, ignore this and separate.
1.3) ask klower border value), problem (14) first constraintss are transformed: therefore &rho; k down = max ( &delta; k 2 &gamma; k P k g k - &sigma; k 2 &gamma; k , 0 ) .
If &delta; k 2 &gamma; k P k g k - &sigma; k 2 &gamma; k > 0 , Then &rho; k = &delta; k 2 &gamma; k P k g k - &sigma; k 2 &gamma; k , ? &rho; k = &delta; k 2 &gamma; k P k g k - &sigma; k 2 &gamma; k p k = P k .
Verify hypothesis condition whether set up, set up and then there is this solution, be false, ignore this and separate.
If &delta; k 2 &gamma; k P k g k - &sigma; k 2 &gamma; k < 0 , Then ρ k=0 i.e. ρ kdo not exist.
2) suppose p k ex ( &rho; k ) &le; p k down &le; p k up ( for p klower border value), namely p k ( &rho; k ) = p k down = max ( l 1 ( &rho; k ) , l 2 ( &rho; k ) ) .
2.1) l is worked as 1k) > l 2k) > 0 time, target function ψ kk) can be expressed as:
&psi; k ( &rho; k ) = log ( 1 + &rho; k l 1 ( &rho; k ) g k &rho; k &sigma; k 2 + &delta; k 2 ) - &eta; ( &theta; l 1 ( &rho; k ) + P c ) - - - ( 18 )
Ask so order d &psi; k ( &rho; k ) d &rho; k = 0 , Obtain ρ kdo not exist.
2.2) l is worked as 2k)>=l 1k) > 0 time, target function ψ kk) can be expressed as:
&psi; k ( &rho; k ) = log ( 1 + &rho; k l 2 ( &rho; k ) g k &rho; k &sigma; k 2 + &delta; k 2 ) - &eta; ( &theta; l 2 ( &rho; k ) + P c ) - - - ( 19 )
Ask so order d &psi; k ( &rho; k ) d &rho; k = 0 , :
A 1 &rho; k 3 + B 1 &rho; k 2 + C 1 &rho; k + D 1 = 0 - - - ( 20 )
Wherein:
A 1 = &sigma; k 2 &delta; k 2 - e k &zeta; k &sigma; k 2 B 1 = - 3 &sigma; k 2 &delta; k 2 + e k &zeta; k &sigma; k 2 + &eta;&theta; e k g k &zeta; k &sigma; k 2 &delta; k 2 - &eta;&theta; e k 2 g k &zeta; k 2 &sigma; k 2 C 1 = - e k &zeta; k &delta; k 2 + 3 &sigma; k 2 &delta; k 2 - &eta;&theta; e k g k &zeta; k &sigma; k 2 &delta; k 2 + &eta;&theta; e k g k &zeta; k &sigma; k 4 - &eta;&theta; e k 2 g k &zeta; k 2 &delta; k 2 D 1 = e k &zeta; k &delta; k 2 - &sigma; k 2 &delta; k 2 - &eta;&theta; e k g k &zeta; k &delta; k 4
Now p k = l 2 ( &rho; k ) = 1 g k ( e k &zeta; k ( 1 - &rho; k ) - &sigma; k 2 ) .
Verify hypothesis condition 1 (l respectively 2k)>=l 1k) > 0) and assumed condition 2 whether set up, set up and then there is this solution, be false, ignore this and separate.
3) suppose p k down &le; p k ex ( &rho; k ) &le; p k up , Order d &psi; k ( p k , &rho; k ) d p k = 0 :
p k ( &rho; k ) = p k ex ( &rho; k ) = &rho; k g k - &sigma; k 2 &rho; k &eta;&theta; - &delta; k 2 &eta;&theta; &rho; k g k &eta;&theta; - - - ( 21 )
Therefore, target function ψ kk) can be expressed as:
&psi; k ( &rho; k ) = log ( 1 + &rho; k p k ex ( &rho; k ) g k &rho; k &sigma; k 2 + &delta; k 2 ) - &eta; ( &theta; p k ex ( &rho; k ) + P c ) - - - ( 22 )
Ask so order d &psi; k ( &rho; k ) d &rho; k = 0 , :
A 2ρ k+B 2=0 (23)
Wherein:
A 2 = g k - &eta;&theta; &sigma; k 2 B 2 = - &eta;&theta; &delta; k 2
Now p k = p k ex ( &rho; k ) = &rho; k g k - &sigma; k 2 &rho; k &eta;&theta; - &delta; k 2 &eta;&theta; &rho; k g k &eta;&theta; .
Verify hypothesis condition whether set up, set up and then there is this solution, be false, ignore this and separate.
Closed solutions { the ρ that often kind of situation is obtained kand corresponding { p k, in generation to problem (14), then obtain and make ψ kk) obtain (ρ corresponding to maximum k, p k), be problem (14) and solve, more in like manner solve other subproblems, finally obtain the feasible solution { ρ of problem (11) k, p k.
To sum up, the transmitter of user k utilizes v kprecoding is carried out to signal transmission, by control channel, each power splitting factor is sent to corresponding receiver simultaneously, make each receiver user setting power splitting factor, receive while reaching information and energy, thus achieve the maximization of energy efficiency.
As shown in Figure 2, describe the concrete grammar using Dinkelbach algorithm iteration to go out η value, comprise the following steps:
(1) initialization iterations n=1, feasible solution and calculate corresponding energy valid value η (n), wherein represent the through-put power that user k tries to achieve n-th iteration and power splitting factor (initial value η respectively (1), η (2)be set as 10 respectively -3with );
(2) corresponding closed solutions set { p is obtained k, ρ k, find out and meet feasible zone 0≤ρ k≤ 1 and max (l 1k), l 2k))≤p k≤ P kand make target function corresponding when obtaining maximum be the solution that user k is corresponding, repeat this step until all subproblems all find corresponding optimal solution, energy valid value η now can be calculated (n), η (n)can be expressed as:
&eta; ( n ) = &Sigma; k = 1 K log ( 1 + &rho; k ( n ) p k ( n ) g k &rho; k * &sigma; k 2 + &delta; k 2 ) &theta; &Sigma; k = 1 K p k ( n ) + P c ;
(3) judge whether to meet iterated conditional ε is decision threshold, is set as 10 -4if satisfy condition and continue to perform step (1.2), namely also do not find final energy valid value; Otherwise jump out circulation, export η now (n)with
Fig. 3 and Fig. 4 is that the present invention is by the simulating, verifying of Matlab to designed scheme.Parameter is specifically set to: transmitting terminal antenna number N t=8, the quantity K=4 of receiver, energy conversion factor ξ=0.65, antenna noise power transmitted noise power efficiency power amplifier θ=5, bandwidth W=15KHz, in addition, supposes that all information receivers have identical SINR kand E kthreshold value, i.e. γ 1=...=γ k=γ and e 1=...=e k=e.If do not make specified otherwise, overall transmission power P is set in simulations k=40dBm, γ=20dBm, e=-20dBm.The total permanent circuit of transceiver herein consumes P cvalue as follows:
P C=N t(P DAC+P mix+P filt)+2P syn+K(P LNA+P mix+P IFA+P filr+P ADC) (24)
Wherein: P dAC, P mix, P filt, P syn, P lNA, P iFA, P aDCrepresent the power that digital-to-analogue conversion, blender, the filter of transmitter terminal, frequency mixer, low noise amplifier, intermediate frequency amplifier, receiver end filter and analog-to-digital conversion consume respectively.In simulations, the value of each parameter is as form 1:
Each parameter value during the total permanent circuit of form 1 transceiver consumes
Blender P mix 30.3mW
Filter P filt=P filr 2.5mW
Frequency mixer P syn 50mW
Low noise amplifier P LNA 20mW
Intermediate frequency amplifier P IFA 3mW
Digital-to-analogue transforms P DAC 15.44mW
Analog-to-digital conversion P ADC 6.76mW
Fig. 3 gives the comparison diagram of average energy valid value and through-put power.The parameter arranged respectively in figure is: γ=20dBm, e=-20dBm, and γ=10dBm, e=-10dBm.The continuous increase along with through-put power can be found out by the curve of two in figure, average energy valid value constantly increases, but when the through-put power of two curves is more than or equal to 16dBm and 26dBm respectively, average energy valid value all no longer increases and keeps in the same horizontal line, means that now through-put power is no longer the important parameter affecting average efficiency.
Fig. 4 gives the comparison diagram of average energy valid value and antenna number, and the parameter arranged in figure is: γ=20dBm, e=-20dBm, consumes P by the total permanent circuit of formula (24) known transceiver cincrease along with antenna number is increased.As seen from the figure as antenna number N twhen increasing to 16 from 4, average energy valid value constantly increases, but when antenna number increases to 60 from 16, average energy valid value but reduces gradually, this means that should carry out day line options when transmitter terminal will adopt large-scale antenna array time could obtain good performance efficiency.
Compared by performance simulation above, the present invention can not only controls transfer power realize efficiency maximize, and can to antenna number carry out choose reasonable realize efficiency maximize, can play an important role in the large-scale antenna array of following 5G technology.
The present invention is not only confined to above-mentioned embodiment, and persons skilled in the art, according to content disclosed by the invention, can adopt other multiple specific embodiments to implement the present invention.Therefore, every employing project organization of the present invention and thinking, do the design that some simply change or change, all fall into scope.

Claims (2)

1. believe simultaneous interpretation EVAC (Evacuation Network Computer Model) efficiency can maximize a transceiver design method based on multi-user, it is characterized in that, comprise the steps:
(1) the following variable of initialization: the constrained objective γ of Signal to Interference plus Noise Ratio k, gather power constraint target e k, k=1,2 ..., K, the power constraint target P of each user k;
(2) multi-user is believed that the maximize energy efficiency problem of energy simultaneous interpretation EVAC (Evacuation Network Computer Model) simplifies, become K subproblem by former PROBLEM DECOMPOSITION; Use Dinkelbach thought, introduce efficiency variable η and nonlinear fractional programming is converted to general non-fractional programming, wherein a kth independent subproblem is as follows:
max { p k , &rho; k } log ( 1 + &rho; k p k g k &rho; k &sigma; k 2 + &delta; k 2 ) - &eta; ( &theta;p k + P c )
s . t . &rho; k p k g k &rho; k &sigma; k 2 + &delta; k 2 &GreaterEqual; &gamma; k
&xi; k ( 1 - &rho; k ) ( p k g k + &sigma; k 2 ) &GreaterEqual; e k
0<p k<P k
0≤ρ k≤1
Wherein: ρ kfor the power splitting factor of user k, K is total number of users, P cfor system fixes total consumed power, for the variance of the additive noise that antenna is introduced, for radiofrequency signal changes the variance of the additive noise caused when baseband signal carries out signal transacting into, for efficiency power amplifier, ζ kfor the energy conversion efficiency of Acquisition Circuit unit, and define h kkconjugate channel vector between the transmitter and receiver of expression user k, represent the optimal approach to zero precoding direction vector of user k, η represents efficiency variable;
(3) a kth independent subproblem is with p k, ρ kfor unknown number, solve the optimal solution p of each subproblem k, ρ k, namely obtain closed solutions set { p k, ρ k, k=1,2 ..., K; Pass through formula try to achieve the energy valid value η that this closed solutions set is corresponding; Trying to achieve based on Dinkelbach iteration thought finally can valid value η (n)and it is corresponding
(4) transfer pre-coding vector is calculated the transmitter of user k utilizes v kprecoding is carried out to signal transmission, simultaneously by control channel by each power splitting factor be sent to corresponding receiver, each receiver user setting power splitting factor, completes the transceiver design of letter energy simultaneous interpretation EVAC (Evacuation Network Computer Model), receives while can carrying out information and energy.
2. a kind ofly according to claim 1 believe simultaneous interpretation EVAC (Evacuation Network Computer Model) efficiency can maximize transceiver design method based on multi-user, it is characterized in that, a described K independent subproblem solve based on Dinkelbach iterative algorithm, specifically comprise following sub-step:
(1.1) initialization iterations n=1, feasible solution and calculate corresponding energy valid value η (n), wherein represent the through-put power that user k tries to achieve n-th iteration and power splitting factor respectively;
(1.2) upgrade iterations n=n+1, solve a kth subproblem, namely solve four one-dimensional equation corresponding to this subproblem, that is:
Equation one: &rho; k = 1 - e k &zeta; k ( P k g k + &sigma; k 2 ) p k ( &rho; k ) = P k ;
Equation two: &rho; k = &delta; k 2 &gamma; k P k g k - &sigma; k 2 &gamma; k p k ( &rho; k ) = P k ;
Equation three: A 1 &rho; k 3 + B 1 &rho; k 2 + C 1 &rho; k + D 1 = 0 p k ( &rho; k ) = l 2 ( &rho; k ) = 1 g k ( e k &zeta; k ( 1 - &rho; k ) - &sigma; k 2 ) ;
Wherein:
A 1 = &sigma; k 2 &delta; k 2 - e k &zeta; k &sigma; k 2
B 1 = - 3 &sigma; k 2 &delta; k 2 + e k &zeta; k &sigma; k 2 + &eta; &theta;e k g k &zeta; k &sigma; k 2 &delta; k 2 - &eta; &theta;e k 2 g k &zeta; k 2 &sigma; k 2 C 1 = - e k &zeta; k &delta; k 2 + 3 &sigma; k 2 &delta; k 2 - &eta; &theta;e k g k &zeta; k &sigma; k 2 &delta; k 2 + &eta; &theta;e k g k &zeta; k &sigma; k 4 - &eta; &theta;e k 2 g k &zeta; k 2 &delta; k 2 ;
D 1 = e k &zeta; k &delta; k 2 - &sigma; k 2 &delta; k 2 - &eta; &theta;e k g k &zeta; k &delta; k 4
Equation four: A 2 &rho; k + B 2 = 0 p k ( &rho; k ) = p k ex ( &rho; k ) = &rho; k g k - &sigma; k 2 &rho; k &eta;&theta; - &delta; k 2 &eta;&theta; &rho; k g k &eta;&theta;
Wherein:
A 2 = g k - &eta;&theta; &sigma; k 2
B 2 = - &eta;&theta; &delta; k 2 ;
Obtain corresponding closed solutions set { p k, ρ k, find out and meet feasible zone 0≤ρ k≤ 1 and l 2k)≤p k≤ P kand make target function log ( 1 + &rho; k p k g k &rho; k &sigma; k 2 + &delta; k 2 ) - &eta; ( &theta;p k + P c ) Corresponding when obtaining maximum be the solution that user k is corresponding, repeat this step until all subproblems all find corresponding optimal solution, energy valid value η now can be calculated (n), η (n)can be expressed as:
&eta; ( n ) = &Sigma; k = 1 K log ( 1 + &rho; k ( n ) p k ( n ) g k &rho; k * &sigma; k 2 + &delta; k 2 ) &theta; &Sigma; k = 1 K p k ( n ) + P c ;
(1.3) judge whether to meet iterated conditional ε is decision threshold, continues to perform step (1.2), namely also do not find final energy valid value if satisfy condition; Otherwise jump out circulation, export η now (n)with
CN201510259302.5A 2015-05-20 2015-05-20 Being believed based on multi-user can simultaneous interpretation interference system efficiency maximization transceiver design method Active CN104901913B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510259302.5A CN104901913B (en) 2015-05-20 2015-05-20 Being believed based on multi-user can simultaneous interpretation interference system efficiency maximization transceiver design method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510259302.5A CN104901913B (en) 2015-05-20 2015-05-20 Being believed based on multi-user can simultaneous interpretation interference system efficiency maximization transceiver design method

Publications (2)

Publication Number Publication Date
CN104901913A true CN104901913A (en) 2015-09-09
CN104901913B CN104901913B (en) 2019-02-26

Family

ID=54034312

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510259302.5A Active CN104901913B (en) 2015-05-20 2015-05-20 Being believed based on multi-user can simultaneous interpretation interference system efficiency maximization transceiver design method

Country Status (1)

Country Link
CN (1) CN104901913B (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106656379A (en) * 2016-12-27 2017-05-10 深圳先进技术研究院 Transmission rate optimization method and apparatus of relay energy carrying communication system
CN108736989A (en) * 2018-05-30 2018-11-02 西北工业大学 The implementation method that optimal secrecy handling capacity and high efficiency energy are collected in SWIPT systems

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2006041403A1 (en) * 2004-10-13 2006-04-20 Telefonaktiebolaget Lm Ericsson (Publ) Method and system of communications
US8548107B1 (en) * 2009-01-26 2013-10-01 Comtech Mobile Datacom Corporation Advanced multi-user detector
CN103997775A (en) * 2014-06-03 2014-08-20 东南大学 Frequency division multiplexing multi-user MIMO energy efficiency optimization method
CN104320841A (en) * 2014-09-25 2015-01-28 南京邮电大学 A power distribution method for cognitive system constrained based on transmitting antenna power
CN104320219A (en) * 2014-10-30 2015-01-28 浙江理工大学 Method for designing multi-user signal and energy simultaneous transmission system low complexity transceivers
CN104468448A (en) * 2014-11-12 2015-03-25 南京邮电大学 Method for optimizing energy efficiency in OFDM multi-relay network

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2006041403A1 (en) * 2004-10-13 2006-04-20 Telefonaktiebolaget Lm Ericsson (Publ) Method and system of communications
US8548107B1 (en) * 2009-01-26 2013-10-01 Comtech Mobile Datacom Corporation Advanced multi-user detector
CN103997775A (en) * 2014-06-03 2014-08-20 东南大学 Frequency division multiplexing multi-user MIMO energy efficiency optimization method
CN104320841A (en) * 2014-09-25 2015-01-28 南京邮电大学 A power distribution method for cognitive system constrained based on transmitting antenna power
CN104320219A (en) * 2014-10-30 2015-01-28 浙江理工大学 Method for designing multi-user signal and energy simultaneous transmission system low complexity transceivers
CN104468448A (en) * 2014-11-12 2015-03-25 南京邮电大学 Method for optimizing energy efficiency in OFDM multi-relay network

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106656379A (en) * 2016-12-27 2017-05-10 深圳先进技术研究院 Transmission rate optimization method and apparatus of relay energy carrying communication system
CN108736989A (en) * 2018-05-30 2018-11-02 西北工业大学 The implementation method that optimal secrecy handling capacity and high efficiency energy are collected in SWIPT systems

Also Published As

Publication number Publication date
CN104901913B (en) 2019-02-26

Similar Documents

Publication Publication Date Title
CN107359921B (en) Mixed precoding method of large-scale MIMO system based on standard orthogonalization
CN104821838B (en) Being believed based on the maximized multi-user of efficiency can simultaneous interpretation system transceiver design method
CN109168197B (en) Power distribution method based on heterogeneous small cellular network energy acquisition efficiency maximization
CN106603130A (en) Mixed digital-analog pre-coding method for large-scale MIMO system
CN103826219B (en) A kind of secrecy system power distribution method for ensureing time delay qos requirement
CN103209051B (en) The two step method for precoding of a kind of coordinate multipoint joint transmission system under multi-user scene
CN110299937B (en) Beam forming method for uplink MIMO-NOMA wireless communication system
CN107276650B (en) A kind of extensive MIMO mixing precoding efficiency optimization method of multi-user
CN105933046B (en) A kind of extensive antenna system base band and radio frequency mixing method for precoding
CN104702326B (en) Virtual MIMO user pairing and resource allocation methods based on MSE
CN108736943A (en) A kind of mixing method for precoding suitable for extensive mimo system
CN104320219A (en) Method for designing multi-user signal and energy simultaneous transmission system low complexity transceivers
CN102186178B (en) Intercell interference cooperation method for cooperation multipoint system
CN112054830B (en) Massive MIMO (multiple input multiple output) signal energy simultaneous transmission system optimization method aiming at hardware damage
CN102237950B (en) A kind of subscriber equipment, base station and channel information feedback method
CN103905106A (en) Method for calculating multi-antenna and multicast beam forming vectors
CN104954055B (en) A kind of multi-user of low complex degree believes can simultaneous interpretation system energy efficiency optimization method
CN110191476B (en) Reconfigurable antenna array-based non-orthogonal multiple access method
CN104158575A (en) Method of user scheduling of multi-cell MIMO (Multiple Input Multiple Output) system under ZF (Zero Frequency) pre-coding strategy
CN107276657B (en) Millimeter wave mixed beam forming method based on parallel algorithm
CN104901913A (en) Transceiver design method for maximizing energy efficiency based on multi-user signal and energy simultaneous interpretation system
CN103731385B (en) Interference alignment method for precoding and system
CN103297108A (en) Upstream beam forming method for multisource multi-relay collaborative network
CN104010372A (en) Large-scale MU-MISO system low-complexity user scheduling method
CN104821840A (en) Anti-interference method of massive multiple input multiple output downlink system

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant