CN114201994B - A satellite signal frequency tracking method based on correlation evaluation - Google Patents
A satellite signal frequency tracking method based on correlation evaluation Download PDFInfo
- Publication number
- CN114201994B CN114201994B CN202111525124.8A CN202111525124A CN114201994B CN 114201994 B CN114201994 B CN 114201994B CN 202111525124 A CN202111525124 A CN 202111525124A CN 114201994 B CN114201994 B CN 114201994B
- Authority
- CN
- China
- Prior art keywords
- sequence
- signal
- correlation
- timestamp
- signals
- 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.)
- Active
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2218/00—Aspects of pattern recognition specially adapted for signal processing
- G06F2218/12—Classification; Matching
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F18/00—Pattern recognition
- G06F18/20—Analysing
- G06F18/22—Matching criteria, e.g. proximity measures
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Artificial Intelligence (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Life Sciences & Earth Sciences (AREA)
- Signal Processing (AREA)
- Bioinformatics & Cheminformatics (AREA)
- Bioinformatics & Computational Biology (AREA)
- Evolutionary Biology (AREA)
- Evolutionary Computation (AREA)
- Radio Relay Systems (AREA)
- Radar Systems Or Details Thereof (AREA)
Abstract
The invention relates to a satellite signal frequency tracking method based on correlation evaluation, which comprises the following steps of S1, extracting each signal out-connection and disappearance event, forming sequence data by event types and corresponding time stamps, carrying out time sequence correlation analysis on signals which are not overlapped in out-connection time and have different frequencies, S2, acquiring signal pairs with the correlation degree larger than a threshold limit1 according to correlation analysis results, sequencing according to the correlation degree, and outputting the signal pairs as final results, wherein the corresponding frequencies of each pair of signals are different communication frequencies of the same object. The invention improves the problem of weak noise resistance by converting the sequence into the broken line, and avoids various problems of exponential increase of calculation complexity caused by high sampling rate and inaccurate results caused by original data distortion when the sampling rate is low by calculating the whole direction of each line segment in the broken line and calculating by using other correlation formulas after resampling.
Description
Technical Field
The invention relates to the technical field of communication, in particular to a satellite signal frequency tracking method based on correlation evaluation.
Background
With the rapid development of aerospace technology in recent years, the number of transmitting satellites is rapidly increased, the number of acquired signals is also increased, on the other hand, the rapid development of computer industry is realized, and the improvement of software and hardware environments provides a good environment for the realization of complex algorithms. Therefore, the computer is used for automatically mining valuable information from large-scale satellite signal data, and the development direction of the trend is adopted. For a certain object to be identified, the object to be identified can transmit signals at different frequencies at different times, and the acquired data are multiple pieces of independent and unrelated data. How to find out communication data of different frequencies, which may come from the same object, from a large amount of independent data is of great importance for the identification of signals and objects.
The existing correlation analysis method mainly aims at solving the modes of cosine similarity, pearson correlation coefficient and the like, and all the existing correlation analysis method is required to have aligned and enough sample points for representing the change trend. For satellite signal time series, the occurrence and disappearance events have randomness, the time stamps of two different signals are almost impossible to align, and the signal event has only two values, so that the direct indication of the change trend can be affected by serious noise.
Disclosure of Invention
The invention aims to overcome the defects of the prior art, provides a satellite signal frequency tracking method based on correlation evaluation, and solves the defects of the prior method.
The invention aims at realizing the following technical scheme that the satellite signal frequency tracking method based on the relevance evaluation comprises the following steps:
S1, extracting each signal outgoing and disappearing event, forming sequence data by the event type and the corresponding time stamp, and carrying out time sequence correlation analysis on the signals which are not overlapped in outgoing time and have different frequencies;
s2, acquiring signal pairs with the correlation degree larger than a threshold limit1 according to the correlation analysis result, and outputting the signal pairs as final results after sequencing according to the correlation degree, wherein the corresponding frequencies of the signals of each pair are different communication frequencies of the same object.
Extracting each signal outgoing and disappearing event, forming sequence data by the event type and the corresponding time stamp, and carrying out time sequence correlation analysis on the signals which are not overlapped in outgoing time and have different frequencies, wherein the time sequence correlation analysis comprises the following steps:
s11, inquiring the sequence data of all signals in a set time window, and sorting the sequence data corresponding to each signal in an ascending order according to the time stamp;
S12, judging whether the sequenced sequence data has the condition of continuous identical event types, if so, only one event with the smallest time stamp is reserved in the continuous event types;
s13, calculating the correlation degree between every two signals, and setting the correlation degree to be-1 if the two signals have overlapping or same frequency in the out-connection time.
The calculating the correlation degree between every two signals comprises the following steps:
a1, setting an out-connection event as 1, setting a vanishing event as 0, and converting original sequence data into a digital sequence consisting of 1 and 0, wherein each digital corresponds to a time stamp;
a2, subtracting the starting time stamp of each sequence from all time stamps of each sequence, and resetting the starting time of each sequence to zero;
A3, establishing a value in a digital sequence on a y axis, and using an x axis as a coordinate system of a time stamp, and representing each data in the sequence as a point in the coordinate system and connecting adjacent time stamp data points to obtain a line graph taking x=0 as a starting point;
A4, setting the line segment direction from small to large in the y-axis value as upward and the line segment direction from large to small as downward;
A5, processing the A, B two signal sequences according to the line diagram to obtain an A2 signal sequence and a B2 signal sequence with the same time stamp;
a6, calculating a correlation S according to the respective directions of each same time interval in the processed A2 and B2 signal sequences, and adding the S into a result set S;
A7, judging the sequence length of the original signal A, B, if the sequence length of the A signal is larger than that of the B signal, discarding the first point of the A signal, subtracting the time stamp of the new first point of the A signal from the time stamp of all points of the A signal, keeping the B signal unchanged, recalculating the correlation degree S of the two signal sequences, and adding a result set S;
A8, repeating the step A7 until the end point time stamp of the signal sequence B is larger than the end point time stamp of the signal sequence A, and selecting the value with the largest absolute value in the result set S as the correlation degree of the signals A and B.
Processing the A, B two signal sequences according to the line diagram to obtain an A2 signal sequence and a B2 signal sequence with the same time stamp, wherein the processing comprises the following steps:
A51, setting signal sequences A and B, judging the sequence length of the signal sequences, cutting off a long signal sequence through a last time stamp of the short signal sequence, and discarding the second half part of the cut-off long signal sequence to obtain signal sequences A1 and B1;
a52, obtaining the time stamps of the signal sequences A1 and B1, and performing repeated elimination after merging to obtain a merging sequence T2;
A53, calculating the value on the corresponding folding line of each time stamp in T2, and expanding the signal sequences A1 and B1 to obtain expanded signal sequences A2 and B2, wherein at the moment, A2 and B2 are sequences with the same time stamp, and the time range is R.
The threshold limit 1=0.8.
The invention has the following advantages:
1. The probability that different signals belong to the same object is evaluated from the perspective of signal correlation, positive correlation indicates that the objects can communicate with different frequencies at similar communication rhythms, and negative correlation indicates that the objects can switch different frequencies for continuous communication, so that the correlation is a reasonable evaluation angle.
2. By providing a new algorithm for the data characteristics, the correlation degree of the sequence which consists of binary event types and has sparse time dimension is effectively measured. By calculating the whole direction of each line segment in the broken line, various problems of inaccurate results and the like caused by high-time calculation complexity index increase of sampling rate and low-time original data distortion caused by calculation by using other correlation formulas after resampling are avoided.
Drawings
FIG. 1 is a schematic flow chart of the present invention;
FIG. 2 is a schematic diagram of the out-of-line time overlap condition;
FIG. 3 is a schematic diagram of sequence truncation and expansion;
FIG. 4 is a schematic diagram of repeated discarding of the first point of the original longer sequence.
Detailed Description
For the purpose of making the objects, technical solutions and advantages of the embodiments of the present application more apparent, the technical solutions of the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present application, and it is apparent that the described embodiments are only some embodiments of the present application, not all embodiments. The components of the embodiments of the present application generally described and illustrated in the figures herein may be arranged and designed in a wide variety of different configurations. Accordingly, the following detailed description of the embodiments of the application, as presented in conjunction with the accompanying drawings, is not intended to limit the scope of the application as claimed, but is merely representative of selected embodiments of the application. All other embodiments, which can be made by a person skilled in the art without making any inventive effort, are intended to be within the scope of the present application. The application is further described below with reference to the accompanying drawings.
The invention particularly relates to a satellite signal frequency tracking method based on correlation evaluation, which comprises the steps of extracting a union event and a disappearance event from each signal, forming sequence data by the event type and a corresponding timestamp, carrying out time sequence correlation analysis on signals which are not overlapped in union time and have different frequencies, obtaining signal pairs with the correlation degree from high to low according to the result, wherein the corresponding frequencies of each pair of signals are different communication frequencies which are possible to the same object, and automatically mining out different frequency signals which are possible to belong to the same object through signal time sequence characteristics.
As shown in fig. 1, the method specifically comprises the following steps:
A. And inquiring sequences formed by respective outgoing and disappearing events and corresponding time stamps of all signals of a specified time window, and sorting the sequences corresponding to the signals according to the time stamps in an ascending order, wherein if continuous outgoing or continuous disappearing events occur after sorting, only one event with the smallest time stamp is reserved.
B. The degree of correlation is calculated for all signals between each other. If there is overlap or the frequencies are the same between the two signals, the correlation degree is directly set to-1, wherein the overlap condition of the outgoing time is shown in fig. 2. If no outgoing time has overlapping or the same frequency, continuing the following steps:
C. setting the out-connection event to the number 1 and the vanishing event to the number 0, the original sequence data becomes a digital sequence consisting of 1 and 0, each digital corresponding to a time stamp.
D. the starting time stamp of each sequence is subtracted from all the time stamps of each sequence, i.e. the starting time of each sequence is normalized to 0.
E. Further representing the data as a graph, i.e. establishing a coordinate system, the y-axis being the values in the digital sequence and the x-axis being the time stamps, each data in the sequence may be represented as a point in the coordinate axis. Connecting adjacent timestamp data points results in a line graph starting at x=0. The sequence-to-line diagram process is shown in fig. 3.
F. The line segment direction from small to large in y-axis value is set to be upward, and from large to small is set to be downward.
G. Two signals A and B are provided, the longer sequence is truncated by the end time stamp of the shorter sequence, the second half of the truncated longer sequence is discarded, and the signal sequences A1 and B1 are obtained. The A1, B1 timestamp union is then taken, deduplicated, and the union sequence is set to T2. The signals A1 and B1 are respectively expanded according to T2, that is, the value on the corresponding folding line corresponding to each timestamp in T2 is obtained, and the intercepting and expanding process is shown in fig. 3. The extended sequences are designated as A2 and B2, where A2 and B2 are sequences having the same time stamp, and the time range is designated as R.
H. And calculating a correlation S according to the respective directions of each identical time interval in A2 and B2, and adding S into a result set S.
The calculation formula is as follows:
Wherein n is the total number of time intervals, t k is the length of the kth time interval, R is the total time range, d k is the direction relation mark of the kth time interval, the same direction is 1, and the reverse direction is-1.
The formula evaluates the correlation from the whole angle of each broken line segment, so that the problems of efficiency, noise and the like caused by the fact that other algorithms use point sequences to calculate and sample the original data are avoided. When one signal is rising at a time, the other signal is rising at a large part, and when the signal is falling at a time, the other signal is falling at a large part, and the signals have positive correlation, the calculated result is close to 1 in the corresponding formula, otherwise, the calculated result is close to-1 in the corresponding formula. Where t k/is the weight of each segment correlation. When one signal is in a certain direction, the other signal is in the same direction and opposite to the other signal, which means that the two signals have no correlation, and the calculated result in the corresponding formula is close to 0.
I. if the lengths of the sequence A and the sequence B of the original signals are inconsistent, the sequence A is assumed to be longer than the sequence B, the first point of the sequence A is discarded, and the time stamp of the new first point A is subtracted from the time stamp of all points of the sequence A. The shorter sequence is unchanged. The correlation S is recalculated with the two sequences and added to the result set S.
J. And (3) repeating the step I until the end point time stamp of the sequence B is larger than the end point time stamp of the sequence A, and selecting the value with the largest absolute value in the result set S at the moment, namely the correlation degree of the signals A and B, as shown in the figure 4.
K. and taking signal pairs with the correlation degree larger than a threshold value, and sorting the signal pairs in descending order according to the correlation degree, and outputting the signal pairs as a final result.
The foregoing is merely a preferred embodiment of the invention, and it is to be understood that the invention is not limited to the form disclosed herein but is not to be construed as excluding other embodiments, but is capable of numerous other combinations, modifications and environments and is capable of modifications within the scope of the inventive concept, either as taught or as a matter of routine skill or knowledge in the relevant art. And that modifications and variations which do not depart from the spirit and scope of the invention are intended to be within the scope of the appended claims.
Claims (3)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202111525124.8A CN114201994B (en) | 2021-12-14 | 2021-12-14 | A satellite signal frequency tracking method based on correlation evaluation |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202111525124.8A CN114201994B (en) | 2021-12-14 | 2021-12-14 | A satellite signal frequency tracking method based on correlation evaluation |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN114201994A CN114201994A (en) | 2022-03-18 |
| CN114201994B true CN114201994B (en) | 2025-06-24 |
Family
ID=80653406
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202111525124.8A Active CN114201994B (en) | 2021-12-14 | 2021-12-14 | A satellite signal frequency tracking method based on correlation evaluation |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN114201994B (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN118821060A (en) * | 2024-09-18 | 2024-10-22 | 中国电子科技集团公司第二十九研究所 | Signal fusion method, device, equipment and medium based on sequence correlation |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102124366A (en) * | 2008-08-19 | 2011-07-13 | 天宝导航有限公司 | Gnss signal processing methods and apparatus with tracking interruption |
| CN110399846A (en) * | 2019-07-03 | 2019-11-01 | 北京航空航天大学 | A Gesture Recognition Method Based on Correlation of Multi-channel EMG Signals |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4398049B2 (en) * | 2000-03-13 | 2010-01-13 | 大日本印刷株式会社 | Time-series signal analysis method and acoustic signal encoding method |
| AU2002246293A1 (en) * | 2002-03-28 | 2003-10-13 | Nokia Corporation | Method for determining the correlation between a received beacon signal and a reconstructed signal |
| US10397039B2 (en) * | 2012-12-05 | 2019-08-27 | Origin Wireless, Inc. | Apparatus, systems and methods for fall-down detection based on a wireless signal |
-
2021
- 2021-12-14 CN CN202111525124.8A patent/CN114201994B/en active Active
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102124366A (en) * | 2008-08-19 | 2011-07-13 | 天宝导航有限公司 | Gnss signal processing methods and apparatus with tracking interruption |
| CN110399846A (en) * | 2019-07-03 | 2019-11-01 | 北京航空航天大学 | A Gesture Recognition Method Based on Correlation of Multi-channel EMG Signals |
Also Published As
| Publication number | Publication date |
|---|---|
| CN114201994A (en) | 2022-03-18 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN108156037B (en) | Alarm correlation analysis method, device, equipment and medium | |
| CN110764063B (en) | Radar signal sorting method based on combination of SDIF and PRI transformation method | |
| Kennel et al. | Method to distinguish possible chaos from colored noise and to determine embedding parameters | |
| CN105277923B (en) | A kind of single channel Radar Signal Sorting Method | |
| CN109861858B (en) | Error checking method for root cause node of micro-service system | |
| CN114201994B (en) | A satellite signal frequency tracking method based on correlation evaluation | |
| CN103559330B (en) | Method and system for detecting data consistency | |
| CN108536657B (en) | Method and system for processing similarity of artificially filled address texts | |
| CN112104518B (en) | A bit data feature mining method, system, device and readable medium | |
| CN115085761B (en) | Asynchronous frequency hopping network station sorting method based on frequency hopping description word | |
| CN113515450A (en) | An environmental anomaly detection method and system | |
| CN112765313A (en) | False information detection method based on original text and comment information analysis algorithm | |
| WO2023240991A1 (en) | Clustering connection graph construction method and apparatus, device and readable storage medium | |
| CN104715160B (en) | Soft sensor modeling data exception point detecting method based on KMDB | |
| CN105653489A (en) | MIL (Military)_STD(Standard)_1553 bus analysis and triggering method | |
| WO2025016349A1 (en) | Abnormal data detection method and apparatus, and storage medium | |
| CN106096117B (en) | An Evaluation Method for Critical Edges of Uncertain Graphs Based on Traffic and Reliability | |
| CN116821777B (en) | Novel basic mapping data integration method and system | |
| WO2024250793A1 (en) | User portrait construction method and apparatus, device, storage medium and product | |
| CN114186594B (en) | A satellite signal group event mining method based on FLCSS and k-medoids | |
| CN103336806B (en) | A kind of key word sort method that the inherent of spacing and external pattern entropy difference occur based on word | |
| CN106557668A (en) | DNA sequence dna similar test method based on LF entropys | |
| CN104751459A (en) | Multi-dimensional feature similarity measuring optimizing method and image matching method | |
| CN111984685A (en) | Data tilt detection method, device, computer equipment and readable storage medium | |
| CN115656932B (en) | An algorithm for detecting simultaneous arrival signals in a channel for a channelized receiver |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant |