A kind of PLC signal filtering method and system using application of mixture theory

文档序号:1774966 发布日期:2019-12-03 浏览:29次 中文

阅读说明:本技术 一种利用混合理论的plc信号滤波方法和系统 (A kind of PLC signal filtering method and system using application of mixture theory ) 是由 翟明岳 于 2019-08-31 设计创作,主要内容包括:本发明的实施例公开一种利用混合理论的PLC信号滤波方法和系统,所述方法包括:步骤1,输入实测的PLC信号序列S;步骤2,根据混合理论对所述PLC信号序列S进行滤除噪声处理,滤除噪声后的信号序列分为两部分:S<Sub>PLC</Sub>和S<Sub>IM</Sub>;具体为,<Image he="159" wi="640" file="DDA0002187025000000011.GIF" imgContent="drawing" imgFormat="GIF" orientation="portrait" inline="no"></Image>S<Sub>PLC</Sub>为PLC调制信号;S<Sub>IM</Sub>为PLC信道中的脉冲噪声。其中,m<Sub>OPT</Sub>为最佳预测矢量;B为修正矩阵;L为前向矩阵;<Image he="50" wi="27" file="DDA0002187025000000012.GIF" imgContent="drawing" imgFormat="GIF" orientation="portrait" inline="no"></Image>为混合矩阵。(The embodiment of the present invention discloses a kind of PLC signal filtering method and system using application of mixture theory, which comprises step 1, inputs the PLC signal sequence S of actual measurement;Step 2, the PLC signal sequence S is carried out filtering out noise processed according to application of mixture theory, the signal sequence after filtering out noise is divided into two parts: S PLC And S IM ;Specifically, S PLC For PLC modulated signal;S IM For the impulsive noise in PLC channel.Wherein, m OPT For optimum prediction vector;B is correction matrix;L is preceding to matrix; For hybrid matrix.)

1. a kind of PLC signal filtering method using application of mixture theory characterized by comprising

Step 1, the PLC signal sequence S of actual measurement is inputted;

Step 2, the PLC signal sequence S is carried out filtering out noise processed according to application of mixture theory, the signal sequence after filtering out noise It is divided into two parts: SPLCAnd SIM;Specifically,SPLCFor PLC modulated signal;SIMFor PLC Impulsive noise in channel.Wherein, mOPTFor optimum prediction vector;B is correction matrix;L is preceding to matrix;For hybrid matrix.

2. the method according to claim 1, wherein before the step 2, the method also includes:

Step 3, the optimum prediction vector m is soughtOPT, correction matrix B, forward direction matrix L and hybrid matrix

3. according to the method described in claim 2, it is characterized in that, the step 3 includes:

Step 301, phase transition matrix P is sought, specifically:

P=diag [p1,p2,…,pN]

Wherein:

N: the length of the signal sequence S

I: imaginary unit

tn: the aliasing factor, the integer of random distribution in [1, N] range

Step 302, delay matrix is sought, specifically:

D=IFFT [P]

Wherein:

IFFT [*]: inverse Fourier transform

Step 303, the hybrid matrix is soughtSpecifically:

Wherein:

D-1: the inverse matrix of matrix D

Step 304, the correction matrix B is sought, specifically:

Wherein:

D-1: the inverse matrix of matrix D

I: unit matrix

Step 305, the forward direction matrix L is sought, specifically:

L=B-1

Wherein:

B-1: the inverse matrix of matrix B

Step 306, the optimum prediction vector m is soughtOPT, specifically:

Step 1: initialization, specifically:

m1=S: predictive vector

K=1: iteration control parameter;

Step 2: update, specifically:

Step 3: iteration ends, specially

Iteration control parameter k adds 1, repeats second step, until adjacent iteration result twice difference less than 0.001 until, K=K at this time, mOPT=mK

4. a kind of PLC signal filtering system using application of mixture theory characterized by comprising

Module is obtained, the PLC signal sequence S of actual measurement is inputted;

Filter module carries out filtering out noise processed, the signal after filtering out noise according to application of mixture theory to the PLC signal sequence S Sequence is divided into two parts: SPLCAnd SIM;Specifically,SPLCFor PLC modulated signal;SIMFor Impulsive noise in PLC channel.Wherein, mOPTFor optimum prediction vector;B is correction matrix;L is preceding to matrix;For mixed moment Battle array.

5. system according to claim 4, which is characterized in that further include:

Computing module seeks the optimum prediction vector mOPT, correction matrix B, forward direction matrix L and hybrid matrix

Technical field

The present invention relates to power domain more particularly to a kind of PLC signal filtering method and systems.

Background technique

The advantages that power line communication compares various cable communicating technologies, is not necessarily to rewiring, is easy to networking has wide Application prospect.Power line communication technology be divided into narrowband power line communication (Narrowband over power line, NPL) and Broadband power line communication (Broadband over power line, BPL);Narrowband power line communication refers to limited bandwidth in 3k The power-line carrier communication of~500kHz;Power line communication technology include European CENELEC prescribed bandwidth (3~ 148.5kHz), the prescribed bandwidth (9~490kHz) of US Federal Communication Committee (FCC), Japanese wireless industrial and commerce and trade joint The prescribed bandwidth (9~450kHz) of meeting (Association of Radio Industries and Businesses, ARIB), With the prescribed bandwidth (3~500kHz) of China.Narrowband power line communication technology mostly uses single carrier modulation technique, such as PSK technology, The technologies such as DSSS technology and linear frequency modulation Chirp, traffic rate are less than 1Mbits/s;Power-line broadband communication technology refers to the band tolerance Be scheduled between 1.6~30MHz, traffic rate is usually in the power-line carrier communication of 1Mbps or more, use using OFDM as core A variety of spread spectrum technics of the heart.

Although electric line communication system has a wide range of applications, and technology relative maturity, in electric line communication system A large amount of branch and electrical equipment, can generate a large amount of noise in power line channel;And wherein random impulsive noise has very Big randomness, noise intensity is high, does great damage to electric line communication system, therefore, for the suppression of random impulsive noise Technology processed is always the emphasis of domestic and foreign scholars' research;And noise model and Gaussian Profile is not met.Therefore, traditional needle Power-line carrier communication system is no longer desirable for the communication system of Gaussian noise design, it is necessary to study corresponding noise suppressed skill Art reduces the bit error rate to improve electric line communication system signal-to-noise ratio, guarantees electric line communication system quality.In practical applications, Some simple nonlinear technologies are often applied to eliminate power line channel noise, such as Clipping, Blanking and Clipping/Blanking technology, but these research methods all must under certain state of signal-to-noise could works fine, The elimination of impact noise is only only accounted for, in a power line communication system, certain commercial power line transmitters are characterized in low hair Power is penetrated, in some special circumstances, transmission power can possibly even be lower than 18w, and therefore, in certain special circumstances, signal will It is submerged in much noise, leads to electric line communication system low signal-to-noise ratio situation.

With the application of non-linear electric appliance and universal, ambient noise shows more apparent in mesolow transmission and distribution networks Non-stationary and non-Gaussian feature, common low-pass filter are difficult to reach ideal in non-stationary and non-Gaussian noise environment Filter effect is difficult to filter out non-stationary non-Gaussian noise, has seriously affected the performance of plc communication system.

Summary of the invention

The object of the present invention is to provide a kind of PLC signal filtering method and system using application of mixture theory, the side proposed The difference of PLC modulated signal, impulsive noise and ambient noise in signal hybrid representation field is utilized in method, passes through Mixture matrix Distinguish PLC modulated signal, impulsive noise and ambient noise.The method proposed has preferable noise filtering performance, calculates It is very simple.

To achieve the above object, the present invention provides following schemes:

A kind of PLC signal filtering method using application of mixture theory, comprising:

Step 1, the PLC signal sequence S of actual measurement is inputted;

Step 2, the PLC signal sequence S is carried out filtering out noise processed according to application of mixture theory, the signal after filtering out noise Sequence is divided into two parts: SPLCAnd SIM;Specifically,SPLCFor PLC modulated signal;SIMFor Impulsive noise in PLC channel.Wherein, mOPTFor optimum prediction vector;B is correction matrix;L is preceding to matrix;For mixed moment Battle array.

A kind of PLC signal filtering system using application of mixture theory, comprising:

Module is obtained, the PLC signal sequence S of actual measurement is inputted;

Filter module carries out filtering out noise processed, after filtering out noise according to application of mixture theory to the PLC signal sequence S Signal sequence is divided into two parts: SPLCAnd SIM;Specifically,SPLCFor PLC modulated signal; SIMFor the impulsive noise in PLC channel.Wherein, mOPTFor optimum prediction vector;B is correction matrix;L is preceding to matrix;It is mixed Close matrix.

The specific embodiment provided according to the present invention, the invention discloses following technical effects:

Although electric line communication system has a wide range of applications, and technology relative maturity, in electric line communication system A large amount of branch and electrical equipment, can generate a large amount of noise in power line channel;With the application of non-linear electric appliance and general And ambient noise shows more apparent non-stationary and non-Gaussian feature, common low pass in mesolow transmission and distribution networks Filter is difficult to reach ideal filter effect in non-stationary and non-Gaussian noise environment, is difficult to filter out non-stationary non-gaussian and make an uproar Sound has seriously affected the performance of plc communication system.

The object of the present invention is to provide a kind of PLC signal filtering method and system using application of mixture theory, the side proposed The difference of PLC modulated signal, impulsive noise and ambient noise in signal hybrid representation field is utilized in method, passes through Mixture matrix Distinguish PLC modulated signal, impulsive noise and ambient noise.The method proposed has preferable noise filtering performance, calculates It is very simple.

Detailed description of the invention

It in order to more clearly explain the embodiment of the invention or the technical proposal in the existing technology, below will be to institute in embodiment Attached drawing to be used is needed to be briefly described.It is clear that drawings in the following description are only some embodiments of the invention, For those of ordinary skill in the art, without creative efforts, it can also be obtained according to these attached drawings Other attached drawings.

Fig. 1 is method flow schematic diagram of the invention;

Fig. 2 is system structure diagram of the invention;

Fig. 3 is the flow diagram of present invention specific implementation case.

Specific embodiment

Following will be combined with the drawings in the embodiments of the present invention, and technical solution in the embodiment of the present invention carries out clear, complete Site preparation description.Obviously, the described embodiment is only a part of the embodiment of the present invention, instead of all the embodiments.Based on this Embodiment in invention, every other reality obtained by those of ordinary skill in the art without making creative efforts Example is applied, shall fall within the protection scope of the present invention.

In order to make the foregoing objectives, features and advantages of the present invention clearer and more comprehensible, with reference to the accompanying drawing and specific real Applying mode, the present invention is described in further detail.

A kind of flow diagram of the PLC signal filtering method using application of mixture theory of Fig. 1

Fig. 1 is a kind of flow diagram of the PLC signal filtering method using application of mixture theory of the present invention.As shown in Figure 1, institute A kind of PLC signal filtering method using application of mixture theory for stating specifically includes the following steps:

Step 1, the PLC signal sequence S of actual measurement is inputted;

Step 2, the PLC signal sequence S is carried out filtering out noise processed according to application of mixture theory, the signal after filtering out noise Sequence is divided into two parts: SPLCAnd SIM;Specifically,SPLCFor PLC modulated signal;SIM For the impulsive noise in PLC channel.Wherein, mOPTFor optimum prediction vector;B is correction matrix;L is preceding to matrix;For mixing Matrix.

Before the step 2, the method also includes:

Step 3, the optimum prediction vector m is soughtOPT, correction matrix B, forward direction matrix L and hybrid matrix

The step 3 includes:

Step 301, phase transition matrix P is sought, specifically:

P=diag [p1,p2,…,pN]

Wherein:

N: the length of the signal sequence S

I: imaginary unit

tn: the aliasing factor, the integer of random distribution in [1, N] range

Step 302, delay matrix is sought, specifically:

D=IFFT [P]

Wherein:

IFFT [*]: inverse Fourier transform

Step 303, the hybrid matrix is soughtSpecifically:

Wherein:

D-1: the inverse matrix of matrix D

Step 304, the correction matrix B is sought, specifically:

Wherein:

D-1: the inverse matrix of matrix D

I: unit matrix

Step 305, the forward direction matrix L is sought, specifically:

L=B-1

Wherein:

B-1: the inverse matrix of matrix B

Step 306, the optimum prediction vector m is soughtOPT, specifically:

Step 1: initialization, specifically:

m1=S: predictive vector

K=1: iteration control parameter;

Step 2: update, specifically:

Step 3: iteration ends, specially

Iteration control parameter k adds 1, repeats second step, until the difference of adjacent iteration result twice is less than 0.001 Only, k=K, m at this timeOPT=mK

A kind of structure of PLC signal filtering system using application of mixture theory of Fig. 2 is intended to

Fig. 2 is a kind of structural schematic diagram of the PLC signal filtering system using application of mixture theory of the present invention.As shown in Fig. 2, institute Stating a kind of using the PLC signal filtering system of application of mixture theory includes with flowering structure:

Module 401 is obtained, the PLC signal sequence S of actual measurement is inputted;

Filter module 402 carries out filtering out noise processed, after filtering out noise according to application of mixture theory to the PLC signal sequence S Signal sequence be divided into two parts: SPLCAnd SIM;Specifically,SPLCIt modulates and believes for PLC Number;SIMFor the impulsive noise in PLC channel.Wherein, mOPTFor optimum prediction vector;B is correction matrix;L is preceding to matrix; For hybrid matrix.

The system, further includes:

Computing module 403 seeks the optimum prediction vector mOPT, correction matrix B, forward direction matrix L and hybrid matrix

The computing module 403, further includes the following units, specifically:

Converting unit 4031 seeks phase transition matrix P, specifically:

P=diag [p1,p2,…,pN]

Wherein:

N: the length of the signal sequence S

I: imaginary unit

tn: the aliasing factor, the integer of random distribution in [1, N] range

Delay cell 4032 seeks delay matrix, specifically:

D=IFFT [P]

Wherein:

IFFT [*]: inverse Fourier transform

First computing unit 4033, seeks the hybrid matrixSpecifically:

Wherein:

D-1: the inverse matrix of matrix D

Second computing unit 4034 seeks the correction matrix B, specifically:

Wherein:

D-1: the inverse matrix of matrix D

I: unit matrix

Third computing unit 4035 seeks the forward direction matrix L, specifically:

L=B-1

Wherein:

B-1: the inverse matrix iteration unit 4036 of matrix B seeks the optimum prediction vector mOPT, specifically:

Step 1: initialization, specifically:

m1=S: predictive vector

K=1: iteration control parameter;

Step 2: update, specifically:

Step 3: iteration ends, specially

Iteration control parameter k adds 1, repeats second step, until the difference of adjacent iteration result twice is less than 0.001 Only, k=K, m at this timeOPT=mK

A specific implementation case is provided below, further illustrates the solution of the present invention

Fig. 3 is the flow diagram of present invention specific implementation case.As shown in figure 3, specifically includes the following steps:

1. inputting the PLC signal sequence of actual measurement

S=[s1,s2,…,sN-1,sN]

Wherein:

S: the PLC signal data sequence of actual measurement, length N

si, i=1,2 ..., N: serial number i actual measurement PLC signal

2. seeking phase transition matrix

P=diag [p1,p2,…,pN]

Wherein:

N: the length of the signal sequence S

I: imaginary unit

tn: the aliasing factor, the integer of random distribution in [1, N] range

3. seeking delay matrix

D=IFFT [P]

Wherein:

IFFT [*]: inverse Fourier transform

4. seeking hybrid matrix

Wherein:

D-1: the inverse matrix of matrix D

5. seeking correction matrix

Wherein:

D-1: the inverse matrix of matrix D

I: unit matrix

6. to matrix before seeking

L=B-1

Wherein:

B-1: the inverse matrix of matrix B

7. seeking optimum prediction vector

Step 1: initialization, specifically:

m1=S: predictive vector

K=1: iteration control parameter;

Step 2: update, specifically:

Step 3: iteration ends, specially

Iteration control parameter k adds 1, repeats second step, until the difference of adjacent iteration result twice is less than 0.001 Only, k=K, m at this timeOPT=mK

8. filtering

The PLC signal sequence S is carried out filtering out noise processed according to application of mixture theory, the signal sequence after filtering out noise point For two parts: SPLAnd SIM;Specifically,SPLCFor PLC modulated signal;SIMFor PLC letter Impulsive noise in road.Wherein, mOPTFor optimum prediction vector;B is correction matrix;L is preceding to matrix;For hybrid matrix.

Each embodiment in this specification is described in a progressive manner, the highlights of each of the examples are with other The difference of embodiment, the same or similar parts in each embodiment may refer to each other.For system disclosed in embodiment For, since it is corresponded to the methods disclosed in the examples, so description is relatively simple, related place is referring to method part illustration .

Used herein a specific example illustrates the principle and implementation of the invention, and above embodiments are said It is bright to be merely used to help understand method and its core concept of the invention;At the same time, for those skilled in the art, foundation Thought of the invention, there will be changes in the specific implementation manner and application range.In conclusion the content of the present specification is not It is interpreted as limitation of the present invention.

12页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种蓝牙通讯装置

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!