CN103475388A - Communication system multi-user detection method based on order parameter reproducing kernel ICA - Google Patents
Communication system multi-user detection method based on order parameter reproducing kernel ICA Download PDFInfo
- Publication number
- CN103475388A CN103475388A CN2013104194957A CN201310419495A CN103475388A CN 103475388 A CN103475388 A CN 103475388A CN 2013104194957 A CN2013104194957 A CN 2013104194957A CN 201310419495 A CN201310419495 A CN 201310419495A CN 103475388 A CN103475388 A CN 103475388A
- Authority
- CN
- China
- Prior art keywords
- signal
- order parameter
- matrix
- reproducing kernel
- communication system
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Landscapes
- Radio Transmission System (AREA)
Abstract
The invention discloses a communication system multi-user detection method based on order parameter reproducing kernel ICA, and relates to the multi-user detection field in mobile communication. The method comprises the following steps: (1) utilizing autocorrelation matrix diagonalization R of a received signal X to find order parameters lambda k of the X, selecting the first k order parameters and writing out a set of orthogonal basis functions of the signal, (2) initializing unmixing vectors by utilizing user spreading codes, (3) initializing an unmixing matrix W to be a K-dimensional unit matrix, (4) calculating a reproducing kernel, using the order parameters obtained from the step (1) as a set of orthogonal bases of the signal and calculating the Hilbert space where the orthogonal bases are located, and (5) calculating Gram matrixes K1,K2..., KK based on signal vector estimated values [b1,..., bM], using the steepest descent method, namely w (i+1)=w (i)-lambda hamiltonian C, to perform iteration on the w and minimizing the contrast functions C(w) of OPRKICA. According to the communication system multi-user detection method based on the order parameter reproducing kernel ICA, the problem that the capacity of system communication is limited due to the facts that multiple users use the same channel at the same time, and multi-site interference and a near-far effect are caused in an actual MIMO-OFDM system is solved.
Description
Technical field
The present invention relates to the Multiuser Detection field in mobile communication, relate in particular to a kind of communication system MIMO-OFDM multi-user test method based on order parameter reproducing kernel ICA.
Background technology
In multi-user MIMO-OFDM system, because a plurality of users use same channel simultaneously, thereby brought multiple access to disturb and near-far interference, therefore the performance of whole system all can descend, badly influence the reception to targeted customer's signal, thereby limited the raising of system communication capacity, attenuating or elimination multiple access disturb and near-far interference is to be badly in need of the major issue solved, Multiuser Detection (Multi-User Detection) technology improves the recognition capability of system to the targeted customer from the angle of input, is the effective ways of head it off.Yet current multiuser detection still exists the problem of poor effect, bad adaptability.
Summary of the invention
The object of the invention is to solve the poor effect of current multiuser detection existence, the problem of bad adaptability, a kind of communication system multi-user test method based on order parameter reproducing kernel ICA is provided.
In order to achieve the above object, the technical solution adopted in the present invention is: it comprises the steps:
Step 1, utilize the autocorrelation matrix of acknowledge(ment) signal X
diagonalization R, the order parameter Λ of searching X
k, choose front k order parameter, and write out one group of orthogonal basis function of signal, Λ
kfor the characteristic value of R, E is mathematic expectaion, r
mmean to receive signal, M is the number that receives signal;
K
ithe reproducing kernel that (t, s) is Hilbert space, order parameter place,
φ
k(s) be one group of orthogonal basis function (s, t>=0 are time variable);
In formula: C
kand D
kformed C by kernel function and unit matrix I structure
koff diagonal element be (C
k)
i,j=K
ik
j, i ≠ j, C
kdiagonal entry be
diagonal matrix D
kdiagonal entry be
wherein μ is the regularization factor of reproducing kernel independent component analysis, if convergence, with regard to basis
desired user is estimated, if do not restrain, just do not forwarded to step 3.The present invention has reduced the interference of system counter multiple access and near-far interference and required precision that power is controlled, can utilize more fully the frequency spectrum resource of up link, the message capacity of larger raising system, using known targeted customer's spreading code as the initial value of separating mixed matrix, by the contrast function designed by kernel function, adaptively carry out the mixed matrix of iterative solution.
The ICA here is independent component analysis, and MIMO-OFDM is multi-input multi-output-orthogonal frequency division multiplexing.
Wherein, the described autocorrelation matrix that utilizes signal X of step 1
find the order parameter Λ of X
k, and write out one group of orthogonal basis function of signal, carry out as follows:
Utilize the autocorrelation matrix of signal X
e is mathematic expectaion, r
mmean to receive signal, M is the number that receives signal, diagonalization R, the characteristic value Λ of calculating X
k, U
kaccording to descending front K order parameter, the formation chosen of λ
Λ
k=diag(λ
1,…,λ
K),U
k=[u
1,…u
K],
And write out one group of orthogonal basis function of signal,
The present invention adopts as above technical scheme, solve in practical MIMO-ofdm system, because using same channel to produce multiple access simultaneously, a plurality of users disturb and near-far interference, badly influence the reception to targeted customer's signal, thereby limited the problem of system communication capacity, improve the recognition capability of system to the targeted customer from the angle of input, the required precision that the reduction system is controlled power for the near-far interference that resists the multiple access interference, the message capacity of raising system, the present invention has better adaptability and better result of use.
The accompanying drawing explanation
Fig. 1 is structural representation block diagram of the present invention;
Fig. 2 be the present invention when different user is counted and the bit error rate performance of MMSE method relatively;
Fig. 3 be the present invention when different near-far interference α and the bit error rate performance that detects of traditional MMSE relatively.
Embodiment
Below in conjunction with accompanying drawing, the invention will be further described.
Communication system multi-user test method based on order parameter reproducing kernel ICA of the present invention, comprise the steps:
Step 1, utilize the autocorrelation matrix of acknowledge(ment) signal X
diagonalization R, the order parameter Λ of searching X
k, choose front k order parameter, and write out one group of orthogonal basis function of signal, Λ
kcharacteristic value for R;
K
ithe reproducing kernel that (t, s) is Hilbert space, order parameter place,
it is one group of orthogonal basis function;
In formula: C
koff diagonal element be (C
k)
i,j=K
ik
j, i ≠ j, C
kdiagonal entry be
diagonal matrix D
kdiagonal entry be
wherein μ is the regularization factor of reproducing kernel independent component analysis, if convergence, with regard to basis
desired user is estimated, if do not restrain, just do not forwarded to step 3.The present invention has reduced the interference of system counter multiple access and near-far interference and required precision that power is controlled, can utilize more fully the frequency spectrum resource of up link, the message capacity of larger raising system, using known targeted customer's spreading code as the initial value of separating mixed matrix, by the contrast function designed by kernel function, adaptively carry out the mixed matrix of iterative solution.
Wherein, the described autocorrelation matrix that utilizes signal X of step 1
find the order parameter Λ of X
k, and write out one group of orthogonal basis function of signal, carry out as follows:
Utilize the autocorrelation matrix of signal X
diagonalization R, the characteristic value Λ of calculating X
k, U
kaccording to descending front K order parameter, the formation chosen of λ
Λ
k=diag(λ
1,…,λ
K),U
k=[u
1,…u
K],
And write out one group of orthogonal basis function of signal,
Effect of the present invention can further illustrate by emulation:
Set up on computers the MIMO-OFDM model, the length of spreading code is C=30, multipath number L=5.The selected reproducing kernel of OPRKICA is based on the reproducing kernel that the order parameter generates, and MMSE is that least mean-square error is estimated.
At first, when number of users is respectively K=2,4,6, by the MIMO-OFDM multiuser detection algorithm based on OPRKICA, detected respectively, background noise is white Gaussian noise, signal to noise ratio between 1~20dB, fixing signal to noise ratio to each, detecting length is the sequence of 100 code elements, result is got the mean value of 10 independent emulation, and each user's power is identical, and the testing result based on OPRKICA and traditional MMSE detection method are compared.As shown in Figure 2, result shows simulation result, and when number of users is different, the error rate of multi-user test method of the present invention always is less than traditional MMSE detection method, so multi-user test method successful of the present invention is better than traditional MMSE detection method.
Then, the fixed-line subscriber number makes K=4, changes near-far interference, and method is to make P
dmean targeted customer's power, other 3 user power are identical is all P
i=α P
dα is far and near coefficient, make α=1/3,1,3, carry out the situation of the relative interference user of simulated target user in low coverage, equidistant, long distance, adopt respectively MIMO-OFDM multiuser detection algorithm based on OPRKICA and traditional MMSE detection algorithm to be detected, to verify the performance of this algorithm antagonism near-far interference, background noise is white Gaussian noise, and signal to noise ratio is being between 1~12dB, fixing signal to noise ratio to each, detecting length is the sequence of 100 code elements, and result is got the mean value of 10 independent emulation.Simulation result as shown in Figure 3, result shows, the error rate of multi-user test method of the present invention always is less than the detection method of traditional MMSE, therefore, multi-user test method of the present invention will be got well compared with the bit error rate performance of traditional MMSE detection method antagonism near-far interference at the bit error rate performance of antagonism near-far interference.
Claims (2)
1. the communication system multi-user test method based on order parameter reproducing kernel ICA, is characterized in that, comprises the steps:
Step 1: utilize the autocorrelation matrix that receives signal X
diagonalization R, the order parameter Λ of searching X
k, choose front k order parameter, and write out one group of orthogonal basis function of signal, Λ
kfor the characteristic value of R, E is mathematic expectaion, r
mmean to receive signal, M is the number that receives signal;
Step 2: utilize user's spreading code to carry out initialization to separating mixed vector
Step 3: initially dissolving mixed matrix W is K dimension unit matrix, then the 1st row is replaced with to vector
according to b
m=W
tz
m, calculate signal vector estimated value b
m, z
mexpression will receive the signal signal later according to reconstructing sequence parameter;
Step 4: calculate reproducing kernel, by the signal one group of orthogonal basis of the resulting order parameter of step 1, calculating Hilbert space, its place is the reproducing kernel of Hilbert space,
K
ithe reproducing kernel that (t, s) is Hilbert space, order parameter place,
φ
k(s) be one group of orthogonal basis function (s, t>=0 are time variable);
Step 5: calculate based on signal vector estimated value [b
1..., b
m] the Gram matrix be gram matrix K
1, K
2..., K
k, by steepest descent method, be that w (i+1)=w (i)-λ ▽ C carries out iteration to w, minimize the contrast function C (w) of OPRKICA, the OPRKICA here is based on order parameter reproducing kernel independent component analysis,
In formula: C
kand D
kformed C by kernel function and unit matrix I structure
koff diagonal element be (C
k)
i,j=K
ik
j, i ≠ j, C
kdiagonal entry be
diagonal matrix D
kdiagonal entry be
wherein μ is the regularization factor of reproducing kernel independent component analysis, if convergence, with regard to basis
desired user is estimated, if do not restrain, just do not forwarded to step 3.
2. the communication system multi-user test method based on order parameter reproducing kernel ICA according to claim 1, is characterized in that, the described autocorrelation matrix that utilizes signal X of step 1
find the order parameter Λ of X
k, and write out one group of orthogonal basis function of signal, carry out as follows:
Utilize the autocorrelation matrix of signal X
e is mathematic expectaion, r
mmean to receive signal, M is the number that receives signal, diagonalization R, the characteristic value Λ of calculating X
k, U
kaccording to descending front K order parameter, the formation chosen of λ
Λ
k=diag(λ
1,…,λ
K),U
k=[u
1,…u
K],
And write out one group of orthogonal basis function of signal,
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310419495.7A CN103475388B (en) | 2013-09-13 | 2013-09-13 | Communication system multi-user test method based on S order parameter reproducing kernel ICA |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310419495.7A CN103475388B (en) | 2013-09-13 | 2013-09-13 | Communication system multi-user test method based on S order parameter reproducing kernel ICA |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103475388A true CN103475388A (en) | 2013-12-25 |
CN103475388B CN103475388B (en) | 2016-08-03 |
Family
ID=49800115
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310419495.7A Expired - Fee Related CN103475388B (en) | 2013-09-13 | 2013-09-13 | Communication system multi-user test method based on S order parameter reproducing kernel ICA |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103475388B (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111624605A (en) * | 2020-05-27 | 2020-09-04 | 哈尔滨工程大学 | Marine radar target detection method based on angle dimension echo characteristics |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102025459A (en) * | 2010-12-09 | 2011-04-20 | 南京大学 | Nonparametric estimation ICA-based MIMO-OFDM system blind deconvolution method |
-
2013
- 2013-09-13 CN CN201310419495.7A patent/CN103475388B/en not_active Expired - Fee Related
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102025459A (en) * | 2010-12-09 | 2011-04-20 | 南京大学 | Nonparametric estimation ICA-based MIMO-OFDM system blind deconvolution method |
Non-Patent Citations (1)
Title |
---|
尹维崇: "DS-CDMA通信系统中盲多用户检测算法的研究", 《中国优秀硕士学位论文全文数据库》, 30 April 2013 (2013-04-30), pages 37 - 46 * |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111624605A (en) * | 2020-05-27 | 2020-09-04 | 哈尔滨工程大学 | Marine radar target detection method based on angle dimension echo characteristics |
Also Published As
Publication number | Publication date |
---|---|
CN103475388B (en) | 2016-08-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104618061B (en) | The detection method of multiple user signals in a kind of large-scale multi-antenna system | |
CN104865586B (en) | Method for realizing interference resistance and multipath restraint of navigation receiver with array antenna | |
CN103346845B (en) | Based on blind frequency spectrum sensing method and the device of fast Fourier transform | |
CN110086555A (en) | Block-type pilot-assisted distribution method and its distributor in extensive mimo system | |
CN109743086A (en) | A kind of channel estimation methods of extensive mimo system | |
CN103929382B (en) | Large scale decline method of estimation and the device of a kind of extensive mimo system | |
CN103297160A (en) | Spectrum sensing method and spectrum sensing device for goodness-of-fit test based on normalized eigenvalues | |
CN107332599A (en) | A kind of up non-orthogonal multiple cut-in method for combining domain based on power and code word | |
CN106059968A (en) | MUSA system multistage portion parallel interference elimination multi-user detection method | |
CN108768903A (en) | Low-orbit satellite random access system multi-user test method based on CRDSA class agreements | |
CN106357309B (en) | Based on MIMO linear iteraction detection method extensive under non-ideal communication channel | |
Sessler et al. | Low complexity polynomial expansion multiuser detector for CDMA systems | |
Lei et al. | Estimation of directions of arrival of multipath signals in CDMA systems | |
CN102271006A (en) | Communication method and device in wireless communication system | |
CN110460549A (en) | A kind of channel estimation methods of novel multi-user 3D mimo system | |
CN111565467B (en) | Interference elimination method based on time reversal in NOMA system | |
CN108736934A (en) | A kind of efficient extensive mimo system signal detecting method | |
CN103346984A (en) | Method for estimating local clustering sparse channel based on BSL0 | |
CN106130938A (en) | TDD extensive mimo system multi-user association channel estimation methods | |
KR101497975B1 (en) | Decoder and decoding method of using perturbation vector for multiple input multiple output communication system | |
CN103475388A (en) | Communication system multi-user detection method based on order parameter reproducing kernel ICA | |
CN105656577A (en) | Clustering method and device for channel impulse response | |
CN101083498A (en) | Method for optimizing the spacing between receiving antennas of an array | |
CN102142859B (en) | Direct sequence ultra wide band multi-user detection method based on minimum mean squared error and artificial fish-swarm joint | |
CN104683006B (en) | Beamforming Method based on Landweber iterative methods |
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: 20160803 Termination date: 20200913 |
|
CF01 | Termination of patent right due to non-payment of annual fee |