CN103812587A - Group delay effect and non-linear constraint based satellite channel modeling method - Google Patents

Group delay effect and non-linear constraint based satellite channel modeling method Download PDF

Info

Publication number
CN103812587A
CN103812587A CN201410048820.8A CN201410048820A CN103812587A CN 103812587 A CN103812587 A CN 103812587A CN 201410048820 A CN201410048820 A CN 201410048820A CN 103812587 A CN103812587 A CN 103812587A
Authority
CN
China
Prior art keywords
channel
group delay
linear
nonlinear
partiald
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
CN201410048820.8A
Other languages
Chinese (zh)
Other versions
CN103812587B (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.)
Nanjing University of Information Science and Technology
Original Assignee
Nanjing University of Information Science and Technology
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 Nanjing University of Information Science and Technology filed Critical Nanjing University of Information Science and Technology
Priority to CN201410048820.8A priority Critical patent/CN103812587B/en
Publication of CN103812587A publication Critical patent/CN103812587A/en
Application granted granted Critical
Publication of CN103812587B publication Critical patent/CN103812587B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Abstract

The invention relates to a satellite channel modeling method, particularly discloses a group delay effect and non-linear constraint based satellite channel modeling method which organically combines non-linear and group delay non-linear effects of a high-power amplifier, and solves the problem that channel models in the prior art have low simulation tracking performances of real satellite channels. A satellite channel is innovatively considered to be composed of four parts of a linear channel, a non-linear channel, a group delay channel 1 and a group delay channel 2; each part is approached by a linear part and a no-linear part of a Wiener model respectively, and when the approach process is converged, features of the Wiener model are retained; when the approach process is not converged, a control function is defined as a constraint function of input and output of the non-linear channel for replacing a non-linear function of the Wiener model so as to control convergence of the approach process. Compared with traditional satellite channel models, the group delay effect and non-linear constraint based satellite channel modeling method has the advantages of being capable of increasing a rate of convergence and reducing errors of mean square and good in dynamic tracking performance so as to guarantee satellite communication efficiency and quality.

Description

A kind of satellite channel modeling method based on group delay effect and nonlinear restriction
Technical field
The invention belongs to technical field of satellite communication, relate in particular to a kind of by the satellite channel modeling method of the non-linear of high power amplifier and the combination of group delay nonlinear effect.
Background technology
In satellite communication, communication quality is relevant with satellite channel characteristic.Whether the channel model of setting up according to satellite channel characteristic is consistent with actual channel characteristic, is the key that affects satellite communication quality.And traditional satellite channel model is considered as being formed by the linear channel model of transmitting filter, high power amplifier and the nonlinear channel Cascade of high power amplifier, as shown in Figure 1, conventional model is to carry out modeling for the non-linearity of high power amplifier, does not consider the impact of uplink communication environment in satellite communication system, emission filter and the caused group delay effect of inside satellite high power amplifier.
Conventional satellite channel model shown in Fig. 1, transmitting filter is Nyquist raised cosine filter, satellite high power amplifier is to adopt linear limit impulse response (FIR) filter and memoryless nonlinear model cascade structure.Wherein, the linear channel model of high power amplifier is expressed as with the linear segment of Wiener model
Y ( n ) = Σ i = 0 N W 1 ( i ) X ( n - i ) ,
The nonlinear channel model of high power amplifier with the non-linear partial of Wiener model is
Z ( n ) = Σ j = 1 M W 2 ( n - j ) ( Y ( n ) ) j ,
In formula, W 1(n) the linear segment coefficient of expression Wiener model, W 2(n) the non-linear partial coefficient of expression Wiener model, Y (n) and Z (n) are respectively the output of linear and non-linear partial; W 1and W (n) 2(n) adopt random gradient descent method to upgrade.In the process of approaching to reality satellite channel, there is larger error in this satellite channel Wiener model, even may occur the situation that cannot restrain.Therefore, remove the satellite channel of approaching to reality with the satellite channel Wiener model of taking no account of group delay effect, had a strong impact on satellite communication efficiency and quality.
Summary of the invention
For addressing the above problem, the invention discloses a kind of modeling method of satellite channel, the non-linear of high power amplifier and group delay nonlinear effect are organically combined, solve the prior art channel model problem low to the simulation tracing performance of real satellite channel, effectively improved satellite communication quality.
In order to achieve the above object, the invention provides following technical scheme:
A satellite channel modeling method based on group delay effect and nonlinear restriction, comprises the steps:
Steps A, system input signal a (n) obtains its output signal b (n) through linear channel; System input signal a (n) obtains its output signal b through group delay channel 1 1(n); System input signal a (n) obtains its output signal b through group delay channel 2 2(n); Wherein, n is integer, represents time series;
Step B, by the system input signal a (n) described in steps A, linear channel output signal b (n) and group delay channel 1 output signal b 1(n), obtain nonlinear channel input signal x (n): x (n)=b (n) b through arithmetic unit 1 computing 1(n)/a (n);
Step C, the nonlinear channel input signal x (n) described in step B, through nonlinear channel, obtains its output signal y (n);
Step D, system input signal a (n) and group delay channel 2 output signal b described in steps A 2(n) the nonlinear channel output signal y (n) and described in step C, obtains satellite channel final output signal z (n): z (n)=y (n) b through arithmetic unit 2 computings 2(n)/a (n);
Described linear channel by emission filter, uplink communication environment and inside satellite high power amplifier without the cascade of group delay linear segment; Nonlinear channel by emission filter, uplink communication environment and inside satellite high power amplifier without the cascade of group delay non-linear partial; Group delay channel 1 represents the nonlinear channel with group delay effect that emission filter, high power amplifier linear segment and uplink communication environment cause; Group delay channel 2 represents the nonlinear channel with group delay effect that emission filter, high power amplifier non-linear partial cause;
Wherein, linear channel output b (n) is expressed as by the linear segment of Wiener model:
b ( n ) = Σ m 0 = 1 M 0 c 0 m 0 ( n ) a ( n - m 0 )
In formula, m 0=1 ..., M 0, M 0for positive integer;
Figure BDA0000465418080000022
for linear channel C 0(n) m 0individual time delay tap coefficient; A (n-m 0) be n-m 0the signal in moment;
Described group delay channel 1, group delay channel 2 and nonlinear channel are expressed as follows by the non-linear partial of Wiener model:
Wherein, group delay channel 1 is expressed as by the non-linear partial of Wiener model:
b 1 ( n ) = Σ m 1 = 1 M 1 c 1 m 1 ( n ) ( a ( n ) ) m 1
In formula, m 1=1 ..., M 1, M 1for positive integer;
Figure BDA0000465418080000024
for group delay channel 1 weight vector C 1(n) m 1individual time delay tap coefficient;
Group delay channel 2 is expressed as by the non-linear partial of Wiener model:
b 2 ( n ) = Σ m 2 = 1 M 2 c 2 m 2 ( n ) ( a ( n ) ) m 2
In formula, m 2=1 ..., M 2, M 2for positive integer;
Figure BDA0000465418080000026
for group delay channel 2 weight vector C 2(n) m 2individual time delay tap coefficient;
Nonlinear channel amplitude modulation-amplitude modulation effect is expressed as by the non-linear partial of Wiener model:
G ( n ) = Σ m 3 = 1 M 3 c 3 m 3 ( n ) ( ρ ( n ) ) M 3 ;
In formula, ρ (n)=| x (n) | 2for the amplitude square of nonlinear channel input x (n); m 3=1 ..., M 3, M 3for positive integer; G (n) represents the amplitude of nonlinear channel,
Figure BDA0000465418080000038
for nonlinear channel amplitude modulation-amplitude modulation effect weight vector C 3(n) m 3individual time delay tap coefficient;
Nonlinear channel amplitude modulation-phase modulation effect is expressed as by the non-linear partial of Wiener model:
In formula,
Figure BDA0000465418080000033
represent the phase place of nonlinear channel; m 4=1 ..., M 4, M 4for positive integer;
Figure BDA0000465418080000034
for nonlinear channel amplitude modulation-phase modulation effect weight vector C 4(n) m 4individual tap coefficient;
Relation table between nonlinear channel input x (n)-output y (n) is shown
Figure BDA0000465418080000035
In formula,
Figure BDA0000465418080000036
for imaginary unit, lower same.
When linear channel is by the linear segment of Wiener model, when group delay channel 1, group delay channel 2 and nonlinear channel represent by the non-linear partial of Wiener model, if this model is not in the time that the process of approaching to reality satellite channel restrains, need retrain the relation of the input of group delay channel 1, group delay channel 2 and nonlinear channel and outlet chamber, constraint function is defined as:
f ( n ) = 1 - e - α ( n ) 1 + e - α ( n )
In formula, α (n) represents input, and f (n) represents output; To group delay channel 1, α (n) expression system input a (n), f (n) represents the output b of group delay channel 1 1(n); To group delay channel 2, α (n) expression system input a (n), f (n) represents the output b of group delay channel 2 2(n); To nonlinear channel, α (n) represents nonlinear channel input x (n), and f (n) represents nonlinear channel output y (n);
Use after constraint function, nonlinear channel input x (n) is
x ( n ) = Σ m 0 = 0 M 0 c 0 m 0 ( n ) a ( n - m 0 ) ( 1 - e - Σ m 1 = 1 M 1 c 1 m 1 ( n ) ( a ( n ) ) m 1 ) a ( n ) ( 1 + e - Σ m 1 = 1 M 1 c 1 m 1 ( n ) ( a ( n ) ) m 1 )
Satellite channel is always output as
z ( n ) = Σ m 0 = 0 M 0 c 0 m 0 ( n ) a ( n - m 0 ) ( 1 - e - Σ m 1 = 0 M 1 c 1 m 1 ( n ) ( a ( n ) ) M 1 ) a ( n ) ( 1 + e - Σ m 1 = 0 M 1 c 1 m 1 ( n ) ( a ( n ) ) M 1 ) · ( 1 - e - Σ m 2 = 0 M 2 c 2 m 2 ( n ) ( a ( n ) ) M 2 ) a ( n ) ( 1 + e - Σ m 2 = 0 M 2 c 2 m 2 ( n ) ( a ( n ) ) M 2 )
· ( Σ m 3 = 1 M 3 c 3 m 3 ( n ) ( ρ ( n ) ) M 3 ) e j Σ m 4 = 1 M 4 c 4 m 4 ( n ) ( ρ ( n ) ) M 4 .
Further,
The weight vector of described linear channel more new formula is:
C 0 m 0 ( n + 1 ) = C 0 m 0 ( n ) + λ 0 e ( n ) ∂ e * ( n ) ∂ C 0 m 0 ( n ) ,
The weight vector of described group delay channel 1 more new formula is:
C 1 m 1 ( n + 1 ) = C 1 m 1 ( n ) + λ 1 e ( n ) ∂ e * ( n ) ∂ C 1 m 1 ( n ) ,
The weight vector of described group delay channel 2 more new formula is:
C 2 m 2 ( n + 1 ) = C 2 m 2 ( n ) + λ 2 e ( n ) ∂ e * ( n ) ∂ C 2 m 2 ( n ) ,
The weight vector of described nonlinear channel amplitude modulation-amplitude modulation effect more new formula is:
C 3 m 3 ( n + 1 ) = C 3 m 3 ( n ) + λ 3 e ( n ) ∂ e * ( n ) ∂ C 3 m 3 ( n ) ,
The weight vector of nonlinear channel amplitude modulation-phase modulation effect more new formula is:
C 4 m 4 ( n + 1 ) = C 4 m 4 ( n ) + λ 4 e ( n ) ∂ e * ( n ) ∂ C 4 m 4 ( n ) ,
In formula, λ 0, λ 1, λ 2, λ 3, λ 4be respectively weight vector
Figure BDA0000465418080000049
and
Figure BDA00004654180800000410
iteration step length, and 0 < λ 0, λ 1, λ 2, λ 3, λ 4< 1; &PartialD; e * ( n ) &PartialD; C 0 m 0 ( n ) , &PartialD; e * ( n ) &PartialD; C 1 m 1 ( n ) , &PartialD; e * ( n ) &PartialD; C 2 m 2 ( n ) , &PartialD; e * ( n ) &PartialD; C 3 m 3 ( n ) And &PartialD; e * ( n ) &PartialD; C 4 m 4 ( n ) Be respectively error function e (n) to weight vector
Figure BDA0000465418080000056
and partial derivative; *represent conjugation.
Compared with prior art, tool of the present invention has the following advantages and beneficial effect: the present invention is considered as satellite channel innovatively linear channel, nonlinear channel, group delay channel 1 and 2 four parts of group delay channel and forms; Each part is gone to approach by linear segment and the non-linear partial of Wiener model respectively, in the time that approximate procedure is restrained, has retained Wiener model characteristic; In the time that approximate procedure is not restrained, define the nonlinear function of a control function as the alternative Wiener model of constraint function of nonlinear channel input and output, to control approximate procedure convergence.Compared with conventional satellite channel Wiener model, the present invention has improved convergence rate, has reduced mean square error, has good performance of dynamic tracking, thereby has guaranteed efficiency and the quality of satellite communication.
Accompanying drawing explanation
Fig. 1 is satellite channel Wiener model;
Fig. 2 is the satellite channel modeling method schematic diagram based on group delay effect and nonlinear restriction provided by the invention;
Fig. 3 is nonlinear amplifier input power rollback while being 2dB, adopts respectively satellite channel Wiener model and the inventive method to approach the mean square error curve of actual channel;
Fig. 4 is nonlinear amplifier input power rollback while being 4dB, adopts respectively satellite channel Wiener model and the inventive method to approach the mean square error curve of actual channel;
Embodiment
Below with reference to specific embodiment, technical scheme provided by the invention is elaborated, should understands following embodiment and only be not used in and limit the scope of the invention for the present invention is described.
Research shows, the nonlinear effect of high power amplifier is relevant with the instantaneous power of input signal, and the signal phase nonlinear change that group delay effect causes with up link satellite communication environment, travelling-wave tube amplifier is relevant, these two kinds of effects are separate, but amplitude and the phase place of signal exert an influence, and then produce amplitude modulation-amplitude modulation and amplitude modulation-phase modulation effect.And traditional satellite channel model is to carry out modeling for the non-linearity of high power amplifier, do not consider the impact of group delay effect.In order to set up the channel model of an approaching to reality satellite channel, considering on the basis of the multiple effect of satellite channel, the present invention is considered as satellite channel to be made up of linear channel, nonlinear channel, group delay channel 1 and 2 four parts of group delay channel.
Wherein, linear channel by emission filter, uplink communication environment and inside satellite high power amplifier without the cascade of group delay linear segment; Nonlinear channel by emission filter, uplink communication environment and inside satellite high power amplifier without the cascade of group delay non-linear partial, contain amplitude modulation-amplitude modulation effect and amplitude modulation-phase modulation effect; Group delay channel 1 represents the nonlinear channel with group delay effect that emission filter, high power amplifier linear segment and uplink communication environment cause; Group delay channel 2 represents the nonlinear channel with group delay effect that emission filter, high power amplifier non-linear partial cause.On the satellite channel basis of said structure, the variation of tight tracking satellite channel characteristic of the present invention, has set up the satellite channel model with performance of dynamic tracking, and as shown in Figure 2, its step is as follows for schematic diagram:
Steps A, system input signal a (n) obtains its output signal b (n) through linear channel; System input signal a (n) obtains its output signal b through group delay channel 1 1(n); System input signal a (n) obtains its output signal b through group delay channel 2 2(n):
b(n)=a(n)C 0(n) (1)
b 1(n)=a(n)C 1(n) (2)
b 2(n)=a(n)C 2(n) (3)
Wherein, n is integer, represents time series;
Step B, by the system input signal a (n) described in steps A, linear channel output signal b (n) and group delay channel 1 output signal b 1(n), obtain nonlinear channel input signal x (n) through arithmetic unit 1 computing:
x ( n ) = b ( n ) b 1 ( n ) a ( n ) - - - ( 4 )
Step C, nonlinear channel input signal x (n) described in step B is through nonlinear channel, obtain its output signal y (n), y (n) is for x (n) is by having the nonlinear channel output of amplitude modulation-amplitude modulation and amplitude modulation-phase modulation, and contextual definition is therebetween
Figure BDA0000465418080000062
In formula, G (n) with
Figure BDA0000465418080000063
represent respectively amplitude and the phase place of nonlinear channel; for imaginary unit, lower same.
Step D, system input signal a (n) and group delay channel 2 output signal b described in steps A 2(n) the nonlinear channel output signal y (n) and described in step C, obtains satellite channel final output signal z (n) through internalarithmetic:
z ( n ) = y ( n ) b 2 ( n ) a ( n ) - - - ( 6 )
The present invention C 0(n) weight vector of expression linear channel; Use C 1(n) weight vector of expression group delay channel 1; Use C 2(n) weight vector of expression group delay channel 2; Use C 3(n) weight vector of expression nonlinear channel amplitude modulation-amplitude modulation effect; Use C 4(n) weight vector of expression nonlinear channel amplitude modulation-phase modulation effect.
Specifically, the weight vector C of linear channel 0(n) represented by the linear segment of Wiener model, the pass between linear channel input a (n)-output b (n) is
b ( n ) = &Sigma; m 0 = 1 M 0 c 0 m 0 ( n ) a ( n - m 0 ) - - - ( 7 )
In formula, m 0=1 ..., M 0, M 0for positive integer; c 0m(n) be linear channel C 0(n) m 0individual time delay tap coefficient; A (n-m 0) be n-m 0the signal in moment;
Group delay channel 1, group delay channel 2 and nonlinear channel are represented by the non-linear partial of Wiener model:
Group delay channel 1 is inputted a (n)-output b 1(n) pass between is
b 1 ( n ) = &Sigma; m 1 = 1 M 1 c 1 m 1 ( n ) ( a ( n ) ) m 1 - - - ( 8 )
In formula, m 1=1 ..., M 1, M 1for positive integer;
Figure BDA0000465418080000072
for group delay channel 1 weight vector C 1(n) m 1individual time delay tap coefficient; Group delay channel 2 is inputted a (n)-output b 2(n) pass between is
b 2 ( n ) = &Sigma; m 2 = 1 M 2 c 2 m 2 ( n ) ( a ( n ) ) m 2 - - - ( 9 )
In formula, m 2=1 ..., M 2, M 2for positive integer; c 2m(n) be group delay channel 2 weight vector C 2(n) m 2individual time delay tap coefficient; Nonlinear channel amplitude modulation-amplitude modulation effect is expressed as by the non-linear partial of Wiener model
G ( n ) = &Sigma; m 3 = 1 M 3 c 3 m 3 ( n ) ( &rho; ( n ) ) M 3 - - - ( 10 )
In formula, ρ (n)=| x (n) | 2for the amplitude square of x (n); m 3=1 ..., M 3, M 3for positive integer; G (n) represents the amplitude of nonlinear channel,
Figure BDA0000465418080000075
for nonlinear channel amplitude modulation-amplitude modulation effect weight vector C 3(n) m 3individual time delay tap coefficient; Nonlinear channel amplitude modulation-phase modulation effect is expressed as by the non-linear partial of Wiener model
Figure BDA0000465418080000076
In formula, G (n) represents the phase place of nonlinear channel; m 4=1 ..., M 4, M 4for positive integer;
Figure BDA0000465418080000077
for nonlinear channel amplitude modulation-phase modulation effect weight vector C 4(n) m 4individual time delay tap coefficient.At this moment, the relation table between nonlinear channel input x (n)-output y (n) is shown
Figure BDA0000465418080000078
When linear channel is by the linear segment of Wiener model, when group delay channel 1, group delay channel 2 and nonlinear channel represent by the non-linear partial of Wiener model, if this model is not in the time that the process of approaching to reality satellite channel restrains, need retrain the relation of the input of group delay channel 1, group delay channel 2 and nonlinear channel and outlet chamber, constraint function is defined as:
f ( n ) = 1 - e - &alpha; ( n ) 1 + e - &alpha; ( n ) - - - ( 13 )
In formula, α (n) represents input, and f (n) represents output.
To group delay channel 1, α (n) expression system input a (n), f (n) represents the output b of group delay channel 1 1(n), to group delay channel 2, α (n) expression system input a (n), f (n) represents the output b of group delay channel 2 2(n), to nonlinear channel, α (n) represents nonlinear channel input x (n), and f (n) represents nonlinear channel output y (n), uses after constraint function, and nonlinear channel input x (n) is
x ( n ) = &Sigma; m 0 = 0 M 0 c 0 m 0 ( n ) a ( n - m 0 ) ( 1 - e - &Sigma; m 1 = 1 M 1 c 1 m 1 ( n ) ( a ( n ) ) m 1 ) a ( n ) ( 1 + e - &Sigma; m 1 = 1 M 1 c 1 m 1 ( n ) ( a ( n ) ) m 1 ) - - - ( 14 )
z ( n ) = &Sigma; m 0 = 0 M 0 c 0 m 0 ( n ) a ( n - m 0 ) ( 1 - e - &Sigma; m 1 = 0 M 1 c 1 m 1 ( n ) ( a ( n ) ) M 1 ) a ( n ) ( 1 + e - &Sigma; m 1 = 0 M 1 c 1 m 1 ( n ) ( a ( n ) ) M 1 ) &CenterDot; ( 1 - e - &Sigma; m 2 = 0 M 2 c 2 m 2 ( n ) ( a ( n ) ) M 2 ) a ( n ) ( 1 + e - &Sigma; m 2 = 0 M 2 c 2 m 2 ( n ) ( a ( n ) ) M 2 )
&CenterDot; ( &Sigma; m 3 = 1 M 3 c 3 m 3 ( n ) ( &rho; ( n ) ) M 3 ) e j &Sigma; m 4 = 1 M 4 c 4 m 4 ( n ) ( &rho; ( n ) ) M 4 - - - ( 15 )
By Fig. 2, error function is defined as
In e (n)=z (n)-d (n) (16) formula, d (n) is the output of real satellite channel.
The cost function of approximate procedure is defined as
J(n)=E{|e(n)| 2} (17)
In formula, E represents mathematic expectaion.When the cost function of approximate procedure is got when minimum, by the descent method of degree of passing at random of cost function, the weight vector that obtains linear channel, group delay channel and nonlinear channel more new formula is
C 0 m 0 ( n + 1 ) = C 0 m 0 ( n ) + &lambda; 0 e ( n ) &PartialD; e * ( n ) &PartialD; C 0 m 0 ( n ) - - - ( 18 )
C 1 m 1 ( n + 1 ) = C 1 m 1 ( n ) + &lambda; 1 e ( n ) &PartialD; e * ( n ) &PartialD; C 1 m 1 ( n ) - - - ( 19 )
C 2 m 2 ( n + 1 ) = C 2 m 2 ( n ) + &lambda; 2 e ( n ) &PartialD; e * ( n ) &PartialD; C 2 m 2 ( n ) - - - ( 20 )
C 3 m 3 ( n + 1 ) = C 3 m 3 ( n ) + &lambda; 3 e ( n ) &PartialD; e * ( n ) &PartialD; C 3 m 3 ( n ) - - - ( 21 )
C 4 m 4 ( n + 1 ) = C 4 m 4 ( n ) + &lambda; 4 e ( n ) &PartialD; e * ( n ) &PartialD; C 4 m 4 ( n ) - - - ( 22 )
In formula, λ 0, λ 1, λ 2, λ 3, λ 4be respectively weight vector
Figure BDA0000465418080000092
and
Figure BDA0000465418080000093
iteration step length, and 0 < λ 0, λ 1, λ 2, λ 3, λ 4< 1; &PartialD; e * ( n ) &PartialD; C 0 m 0 ( n ) , &PartialD; e * ( n ) &PartialD; C 1 m 1 ( n ) , &PartialD; e * ( n ) &PartialD; C 2 m 2 ( n ) , &PartialD; e * ( n ) &PartialD; C 3 m 3 ( n ) And &PartialD; e * ( n ) &PartialD; C 4 m 4 ( n ) Be respectively error function e (n) to weight vector
Figure BDA0000465418080000099
and
Figure BDA00004654180800000911
partial derivative; *represent conjugation.
Embodiment:
We compare method provided by the invention and conventional satellite channel Wiener model, further to verify validity of the present invention.
It is 8PSK signal that experiment adopts transmitting modulation signal, and transmitting filter is that roll-off factor is 0.5, each symbol is the square root raised cosine filter of 8 sampling points, and weight vector adopts center initialization method; Wiener model neutral line channel and nonlinear channel weight vector iteration step length are 0.0008; In the inventive method, the weight vector of linear channel, nonlinear channel, group delay channel is counted iteration step length and is 0.0005.
Fig. 3 and Fig. 4 are respectively nonlinear amplifier input power rollback while being 2dB and 4dB, and two kinds of methods are approached the mean square error curve of actual channel.Input power rollback is input signal power while representing that amplifier is operated in saturation point and the difference of real input signal power, and its value is less, and non-linear amplitude modulation-amplitude modulation and amplitude modulation-phase modulation effect are stronger, cause that the nonlinear distortion of signal is more serious.
Can find out by Fig. 3 and Fig. 4, at initial period, the mean square error of the inventive method institute established model output is just little than conventional satellite channel Wiener model.For example, while being 2dB and iteration 1000 times for input power rollback, the mean square error of the inventive method institute established model output is just than the approximately little 10dB of conventional satellite channel Wiener model, and the convergence rate of the inventive method institute established model is than fast approximately 3500 steps of conventional satellite channel Wiener model; While being 4dB and iteration 1000 times for input power rollback, the mean square error of the inventive method institute established model output is just than the approximately little 12dB of conventional satellite channel Wiener model, and the convergence rate of the inventive method institute established model is than fast approximately 4000 steps of conventional satellite channel Wiener model.Therefore,, compared with conventional satellite channel Wiener model, the inventive method fast convergence rate, mean square error are little, have good performance of dynamic tracking.
The disclosed technological means of the present invention program is not limited only to the disclosed technological means of above-mentioned execution mode, also comprises the technical scheme being made up of above technical characterictic combination in any.It should be pointed out that for those skilled in the art, under the premise without departing from the principles of the invention, can also make some improvements and modifications, these improvements and modifications are also considered as protection scope of the present invention.

Claims (2)

1. the satellite channel modeling method based on group delay effect and nonlinear restriction, is characterized in that, comprises the steps:
Steps A, system input signal a (n) obtains its output signal b (n) through linear channel; System input signal a (n) obtains its output signal b through group delay channel 1 1(n); System input signal a (n) obtains its output signal b through group delay channel 2 2(n); Wherein, n is integer, represents time series;
Step B, by the system input signal a (n) described in steps A, linear channel output signal b (n) and group delay channel 1 output signal b 1(n), obtain nonlinear channel input signal x (n): x (n)=b (n) b through arithmetic unit 1 computing 1(n)/a (n);
Step C, the nonlinear channel input signal x (n) described in step B, through nonlinear channel, obtains its output signal y (n);
Step D, system input signal a (n) and group delay channel 2 output signal b described in steps A 2(n) the nonlinear channel output signal y (n) and described in step C, obtains satellite channel final output signal z (n): z (n)=y (n) b through arithmetic unit 2 computings 2(n)/a (n);
Described linear channel by emission filter, uplink communication environment and inside satellite high power amplifier without the cascade of group delay linear segment; Nonlinear channel by emission filter, uplink communication environment and inside satellite high power amplifier without the cascade of group delay non-linear partial; Group delay channel 1 represents the nonlinear channel with group delay effect that emission filter, high power amplifier linear segment and uplink communication environment cause; Group delay channel 2 represents the nonlinear channel with group delay effect that emission filter, high power amplifier non-linear partial cause;
Described linear channel is expressed as by the linear segment of Wiener model:
b ( n ) = &Sigma; m 0 = 1 M 0 c 0 m 0 ( n ) a ( n - m 0 ) ,
In formula, m 0=1 ..., M 0, M 0for positive integer;
Figure FDA0000465418070000012
for linear channel C 0(n) m 0individual time delay tap coefficient; Described group delay channel 1, group delay channel 2 and nonlinear channel are expressed as follows by the non-linear partial of Wiener model: wherein, group delay channel 1 is expressed as by the non-linear partial of Wiener model:
b 1 ( n ) = &Sigma; m 1 = 1 M 1 c 1 m 1 ( n ) ( a ( n ) ) m 1 ,
In formula, m 1=1 ..., M 1, M 1for positive integer;
Figure FDA0000465418070000014
for group delay channel 1 weight vector C 1(n) m1 time delay tap coefficient;
Group delay channel 2 is expressed as by the non-linear partial of Wiener model:
b 2 ( n ) = &Sigma; m 2 = 1 M 2 c 2 m 2 ( n ) ( a ( n ) ) m 2 ,
In formula, m 2=1 ..., M 2, M 2for positive integer; c 2m(n) be group delay channel 2 weight vector C 2(n) m 2individual time delay tap coefficient;
Nonlinear channel amplitude modulation-amplitude modulation effect is expressed as by the non-linear partial of Wiener model:
G ( n ) = &Sigma; m 3 = 1 M 3 c 3 m 3 ( n ) ( &rho; ( n ) ) M 3 ,
In formula, ρ (n)=| x (n) | 2for the amplitude square of nonlinear channel input x (n); m 3=1 ..., M 3, M 3for positive integer; G (n) represents the amplitude of nonlinear channel, for nonlinear channel amplitude modulation-amplitude modulation effect weight vector C 3(n) m 3individual time delay tap coefficient;
Nonlinear channel amplitude modulation-phase modulation effect is expressed as by the non-linear partial of Wiener model:
Figure FDA0000465418070000023
In formula, represent the phase place of nonlinear channel; m 4=1 ..., M 4, M 4for positive integer; for nonlinear channel amplitude modulation-phase modulation effect weight vector C 4(n) m 4individual time delay tap coefficient;
Relation table between nonlinear channel input x (n)-output y (n) is shown
Figure FDA0000465418070000026
In formula,
Figure FDA0000465418070000027
for imaginary unit, lower same;
When linear channel is by the linear segment of Wiener model, when group delay channel 1, group delay channel 2 and nonlinear channel represent by the non-linear partial of Wiener model, if this model is not in the time that the process of approaching to reality satellite channel restrains, need retrain the relation of the input of group delay channel 1, group delay channel 2 and nonlinear channel and outlet chamber, constraint function is defined as:
f ( n ) = 1 - e - &alpha; ( n ) 1 + e - &alpha; ( n ) ,
In formula, α (n) represents input, and f (n) represents output; To group delay channel 1, α (n) expression system input a (n), f (n) represents the output b of group delay channel 1 1(n); To group delay channel 2, α (n) expression system input a (n), f (n) represents the output b of group delay channel 2 2(n); To nonlinear channel, α (n) represents nonlinear channel input x (n), and f (n) represents nonlinear channel output y (n);
Use after constraint function, nonlinear channel input x (n) is
x ( n ) = &Sigma; m 0 = 0 M 0 c 0 m 0 ( n ) a ( n - m 0 ) ( 1 - e - &Sigma; m 1 = 1 M 1 c 1 m 1 ( n ) ( a ( n ) ) m 1 ) a ( n ) ( 1 + e - &Sigma; m 1 = 1 M 1 c 1 m 1 ( n ) ( a ( n ) ) m 1 ) ,
Satellite channel is always output as
z ( n ) = &Sigma; m 0 = 0 M 0 c 0 m 0 ( n ) a ( n - m 0 ) ( 1 - e - &Sigma; m 1 = 0 M 1 c 1 m 1 ( n ) ( a ( n ) ) M 1 ) a ( n ) ( 1 + e - &Sigma; m 1 = 0 M 1 c 1 m 1 ( n ) ( a ( n ) ) M 1 ) &CenterDot; ( 1 - e - &Sigma; m 2 = 0 M 2 c 2 m 2 ( n ) ( a ( n ) ) M 2 ) a ( n ) ( 1 + e - &Sigma; m 2 = 0 M 2 c 2 m 2 ( n ) ( a ( n ) ) M 2 )
&CenterDot; ( &Sigma; m 3 = 1 M 3 c 3 m 3 ( n ) ( &rho; ( n ) ) M 3 ) e j &Sigma; m 4 = 1 M 4 c 4 m 4 ( n ) ( &rho; ( n ) ) M 4 .
2. the satellite channel modeling method based on group delay effect and nonlinear restriction according to claim 1, is characterized in that: the weight vector of described linear channel more new formula is:
C 0 m 0 ( n + 1 ) = C 0 m 0 ( n ) + &lambda; 0 e ( n ) &PartialD; e * ( n ) &PartialD; C 0 m 0 ( n ) ,
The weight vector of described group delay channel 1 more new formula is:
C 1 m 1 ( n + 1 ) = C 1 m 1 ( n ) + &lambda; 1 e ( n ) &PartialD; e * ( n ) &PartialD; C 1 m 1 ( n ) ,
The weight vector of described group delay channel 2 more new formula is:
C 2 m 2 ( n + 1 ) = C 2 m 2 ( n ) + &lambda; 2 e ( n ) &PartialD; e * ( n ) &PartialD; C 2 m 2 ( n ) ,
The weight vector of described nonlinear channel amplitude modulation-amplitude modulation effect more new formula is:
C 3 m 3 ( n + 1 ) = C 3 m 3 ( n ) + &lambda; 3 e ( n ) &PartialD; e * ( n ) &PartialD; C 3 m 3 ( n ) ,
The weight vector of nonlinear channel amplitude modulation-phase modulation effect more new formula is:
C 4 m 4 ( n + 1 ) = C 4 m 4 ( n ) + &lambda; 4 e ( n ) &PartialD; e * ( n ) &PartialD; C 4 m 4 ( n ) ,
In formula, λ 0, λ 1, λ 2, λ 3, λ 4be respectively weight vector
Figure FDA0000465418070000039
and
Figure FDA00004654180700000310
iteration step length, and 0 < λ 0, λ 1, λ 2, λ 3, λ 4< 1; &PartialD; e * ( n ) &PartialD; C 0 m 0 ( n ) , &PartialD; e * ( n ) &PartialD; C 1 m 1 ( n ) , &PartialD; e * ( n ) &PartialD; C 2 m 2 ( n ) , &PartialD; e * ( n ) &PartialD; C 3 m 3 ( n ) And &PartialD; e * ( n ) &PartialD; C 4 m 4 ( n ) Be respectively error function e (n) to weight vector and partial derivative; *represent conjugation.
CN201410048820.8A 2014-02-12 2014-02-12 A kind of satellite channel modeling method based on group delay effect and nonlinear restriction Expired - Fee Related CN103812587B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410048820.8A CN103812587B (en) 2014-02-12 2014-02-12 A kind of satellite channel modeling method based on group delay effect and nonlinear restriction

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410048820.8A CN103812587B (en) 2014-02-12 2014-02-12 A kind of satellite channel modeling method based on group delay effect and nonlinear restriction

Publications (2)

Publication Number Publication Date
CN103812587A true CN103812587A (en) 2014-05-21
CN103812587B CN103812587B (en) 2015-09-23

Family

ID=50708848

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410048820.8A Expired - Fee Related CN103812587B (en) 2014-02-12 2014-02-12 A kind of satellite channel modeling method based on group delay effect and nonlinear restriction

Country Status (1)

Country Link
CN (1) CN103812587B (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020164949A1 (en) * 2001-03-13 2002-11-07 Beech Brian Herbert Satellite communication apparatus
CN102123130A (en) * 2011-03-24 2011-07-13 西北工业大学 Satellite-channel based asymmetric MAPSK (Amplitude Phase Shift Keying) constellation modulation method
CN103188011A (en) * 2013-03-19 2013-07-03 南京信息工程大学 Ka-band satellite channel modeling method integrated with meteorological factors
CN103281268A (en) * 2013-04-25 2013-09-04 西安空间无线电技术研究所 Precompensation method for in-band group delay fluctuation of satellite navigation signal generating system

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020164949A1 (en) * 2001-03-13 2002-11-07 Beech Brian Herbert Satellite communication apparatus
CN102123130A (en) * 2011-03-24 2011-07-13 西北工业大学 Satellite-channel based asymmetric MAPSK (Amplitude Phase Shift Keying) constellation modulation method
CN103188011A (en) * 2013-03-19 2013-07-03 南京信息工程大学 Ka-band satellite channel modeling method integrated with meteorological factors
CN103281268A (en) * 2013-04-25 2013-09-04 西安空间无线电技术研究所 Precompensation method for in-band group delay fluctuation of satellite navigation signal generating system

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
DELEU, T.: "Per block pre-distortion of a multi-carrier non-linear satellite communication channel", 《2013 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATION, NETWORKS AND SATELLITE (COMNETSAT)》 *
OGUNFUNMI, T.: "Equalization of non-linear channels using a Volterra-based non-linear adaptive filter", 《2011 IEEE 54TH INTERNATIONAL MIDWEST SYMPOSIUM ON IRCUITS AND SYSTEMS (MWSCAS)》 *
郭业才,袁涛,章涛: "气象卫星信道模拟器的涉及及其仿真", 《计算机应用》 *

Also Published As

Publication number Publication date
CN103812587B (en) 2015-09-23

Similar Documents

Publication Publication Date Title
CN103685111B (en) Calculating method of digital pre-distortion parameters and pre-distortion system
CN105635009A (en) Self-adaptive MIMO pre-distortion method for hybrid compensation of multi-branch crosstalk and IQ imbalance
CN104009734A (en) Gradient variable-step LMS self-adaptation filtering method
CN106453172A (en) Memory polynomial digital pre-distortion method based on piecewise linear function
CN103152012B (en) Far-infrared (FIR) filter designing method capable of reducing pass-band group delay error
CN104796091A (en) Polynomial power amplifier modeling and digital pre-distorting method based on segmented memory
CN105471784A (en) Digital predistortion method of jointly compensating for IQ imbalance and PA non-linearity
CN105137999A (en) Aircraft tracking control direct method with input saturation
CN103856429A (en) Adaptive predistortion system and method based on hybrid indirect learning algorithm
CN101860326A (en) Indirect learning predistortion linearized system based on Volterra series
CN105656434A (en) Power amplifier digital pre-distortion device and method based on modified piecewise linear function
CN103516648A (en) Corrected mold decision multi-mold blind equalization method
CN106125547A (en) A kind of power amplifier nonlinear adaptive analogy method based on piecewise polynomial and system
CN102624338A (en) Volterra-filtering-based power amplifier pre-distortion method for double-loop feedback model
CN103929136B (en) Broadband mobile communication LTE system transmitter power amplifier predistortion processing method
CN101350597A (en) Method for modeling wideband radio-frequency power amplifier
CN102611661B (en) Predistortion device and method based on precise inverse solution memory polynomial model equation
CN106357323A (en) Satellite channel group delay compensation method and device
CN103501182B (en) A kind of blind estimating method of convolutional code generator polynomial
US10298366B2 (en) Circuit and method for predistortion
CN201409180Y (en) Self-adapting baseband linearization device of digital television transmitter
CN103475608B (en) Simulated annealing and fruit bat hybrid optimization small echo GENERALIZED DISCRETE LINEAR RANDOM SYSTEM multi-mode blind equalization method
CN103812587B (en) A kind of satellite channel modeling method based on group delay effect and nonlinear restriction
CN105680919A (en) Crossover MIMO (Multiple Input Multiple Output) system predistortion method capable of compensating IQ (In-phase and Quadrature-phase) imbalance effect
CN103051293B (en) Radio frequency amplifier pre-distortion method and system thereof

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

Granted publication date: 20150923

Termination date: 20180212

CF01 Termination of patent right due to non-payment of annual fee