CN119598862A - An online harmonic feature extraction method, system and computer-readable storage medium for multi-component periodic signal recognition - Google Patents
An online harmonic feature extraction method, system and computer-readable storage medium for multi-component periodic signal recognition Download PDFInfo
- Publication number
- CN119598862A CN119598862A CN202411674733.3A CN202411674733A CN119598862A CN 119598862 A CN119598862 A CN 119598862A CN 202411674733 A CN202411674733 A CN 202411674733A CN 119598862 A CN119598862 A CN 119598862A
- Authority
- CN
- China
- Prior art keywords
- signal
- periodic signal
- frequency
- extreme value
- periodic
- 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.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
- G06F30/20—Design optimisation, verification or simulation
- G06F30/27—Design optimisation, verification or simulation using machine learning, e.g. artificial intelligence, neural networks, support vector machines [SVM] or training a model
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F18/00—Pattern recognition
- G06F18/20—Analysing
- G06F18/21—Design or setup of recognition systems or techniques; Extraction of features in feature space; Blind source separation
- G06F18/213—Feature extraction, e.g. by transforming the feature space; Summarisation; Mappings, e.g. subspace methods
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02E—REDUCTION OF GREENHOUSE GAS [GHG] EMISSIONS, RELATED TO ENERGY GENERATION, TRANSMISSION OR DISTRIBUTION
- Y02E40/00—Technologies for an efficient electrical power generation, transmission or distribution
- Y02E40/40—Arrangements for reducing harmonics
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Evolutionary Computation (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Data Mining & Analysis (AREA)
- Artificial Intelligence (AREA)
- General Engineering & Computer Science (AREA)
- Bioinformatics & Computational Biology (AREA)
- Evolutionary Biology (AREA)
- Bioinformatics & Cheminformatics (AREA)
- Life Sciences & Earth Sciences (AREA)
- Medical Informatics (AREA)
- Software Systems (AREA)
- Computer Hardware Design (AREA)
- Geometry (AREA)
- Feedback Control In General (AREA)
Abstract
An online harmonic feature extraction method, an online harmonic feature extraction system and a computer readable storage medium for multi-component periodic signal identification relate to the field of signal analysis and signal processing. The method for extracting the periodic signal harmonic characteristics has the technical problems that the periodic signal harmonic characteristic extraction method in the prior art is low in identification precision, sensitive to noise, complex in decomposition process and poor in real-time performance, and is difficult to meet the signal online identification requirement in a complex industrial control system. The invention realizes the purposes of dynamically identifying the frequency of the periodic signal and identifying and outputting the frequency of the periodic signal in real time by designing a trap with the adjustable center frequency as an extremum function, and realizes the purposes of dynamically identifying the amplitude of the periodic signal and identifying and outputting the amplitude of the periodic signal in real time by designing a band-pass filter with the adjustable center frequency as an extremum function and combining a signal envelope and a phase sensitivity detection composite module. The method is used for effectively extracting the periodic signal output by the motor control system controller to identify the periodic interference.
Description
Technical Field
The invention relates to the field of signal analysis and signal processing, in particular to an online harmonic characteristic extraction method for multi-component periodic signal identification.
Background
In modern signal processing and control systems, real-time identification of periodic signals is a central requirement in many applications. The accurate identification of periodic signals is of great importance in the fields of communication, automatic control, industrial automation, medical signal processing and the like, so as to ensure the stability and the optimal performance of the system. For example, in a communication system, accurate signal identification is helpful to improve the efficiency and stability of data transmission, in automated production, identification of external interference signals can prevent premature equipment damage and improve production efficiency, and in the medical field, analysis of periodic physiological signals can provide effective support for disease diagnosis and treatment.
A significant challenge in identifying periodic signals is that the frequency and amplitude of the signals may change dynamically over time, which makes conventional signal processing methods difficult to handle. Classical fourier transforms (Fourier Transform, FT) are a widely used frequency domain analysis tool that can decompose a time domain signal into several sinusoidal components. However, fourier transforms have the following limitations:
(1) The fourier transform requires global signal data for analysis, and cannot draw a valid conclusion when the signal has not been fully acquired, which results in that it is only suitable for offline processing;
(2) The fourier transform assumes that the signal is stable, so that it can only identify the average frequency in the face of a non-stationary signal or a signal whose frequency varies with time, resulting in a greatly reduced identification effect.
To address the deficiencies of fourier transforms in processing dynamic and non-stationary signals, researchers have proposed Short-time fourier transforms (STFT) and Hilbert-Huang transforms (HHT). Short-time fourier transform captures the local frequency characteristics of the signal by dividing the signal into short time windows and then fourier transforming the signal within each window, however, this method has an unavoidable tradeoff between selection window width and time resolution, which limits its application in high precision real-time signal processing, hilbert-yellow transform decomposes the signal into a series of eigenmode functions (INTRINSIC MODE FUNCTIONS, IMF) by empirical mode decomposition (EMPIRICAL MODE DECOMPOSITION, EMD), and describes the time-varying characteristics of the signal by analyzing the instantaneous frequency, which is excellent in nonlinear and non-stationary signal processing, but is relatively sensitive to noise, and the decomposition process is complex, resulting in poor real-time.
Therefore, it is needed to provide an online harmonic feature extraction method to meet the signal online identification requirement in a complex industrial control system.
Disclosure of Invention
The technical problems to be solved by the invention are as follows:
the periodic signal harmonic characteristic extraction method in the prior art has the advantages of low recognition precision, relatively sensitive noise, complex decomposition process and poor real-time performance, and is difficult to meet the signal online recognition requirement in a complex industrial control system.
The invention provides a technical scheme for solving the technical problems:
in order to solve the technical problems, the invention provides an on-line harmonic feature extraction method for multi-component periodic signal identification, wherein the harmonic feature extraction method runs on a hardware platform of a motor control system in real time, identifies the harmonic frequency and amplitude of the multi-component periodic signal on line, and comprises the following steps:
step 1, designing an extremum function D with adjustable center frequency, which is used for primarily identifying a periodic signal c input to the extremum function D and outputting a real-time frequency identification value (approximate value) of a single component in the periodic signal c;
Step 2, establishing an extremum searching closed-loop control structure based on an extremum function D;
step 3, selecting parameters of each link of the extremum searching closed-loop control structure, and ensuring that the extremum searching closed-loop control structure meets a time scale separation principle so as to ensure the stability of the extremum searching closed-loop control structure;
Step 4, designing an extremum function S of a combined signal envelope and phase sensitivity detection composite module, which is used for primarily identifying a periodic signal c input to the extremum function S and outputting a real-time amplitude identification value (approximate value) of a single component in the periodic signal c;
Step 5, introducing a signal processor, and filtering out extra period components of the extremum searching closed-loop control structure, which are introduced by the excitation signal;
so far, the construction of a control structure for identifying the frequency and the amplitude of a single component of the periodic signal c is completed;
And 6, connecting n control structures designed in the steps 1 to 5 in parallel to form n identification channels, selecting initial values u i0, i=1, 2 of different center frequencies u i in each identification channel, wherein k and k are the number of frequency components, setting different parameters for each identification channel, and realizing real-time harmonic characteristic extraction of multi-component signals.
Further, the method for performing real-time frequency identification on the single component in the periodic signal c in the step 1 specifically includes the following steps:
Step 1.1, designing a band elimination filter with an extremum function D as a central frequency u, wherein when the central frequency u of the extremum function is consistent with the real-time frequency of an input periodic signal c, the output of the extremum function D has a minimum value of 0;
And 1.2, adjusting the central frequency u of the extremum function D in real time to inhibit the periodic signal in a specific frequency range so as to maintain the output of the D to be minimum.
Further, the specific steps of the process of establishing the extremum searching closed-loop control structure based on the extremum function D in the step 2 include:
Step 2.1, taking the extremum function D designed in the step 1 as a function with extremum in an extremum searching algorithm;
Step 2.2, analyzing the dynamic characteristics of the extremum function D, and calculating a phase lag range generated in the signal processing process;
step 2.3, designing phase compensation links K according to the phase lag range calculated in the step 2.2, and connecting eta phase compensation links in series to compensate phase lag, wherein the specific number eta of the phase compensation links K is determined by an actual input signal;
step 2.4, designing an integration link High-pass link with turning frequency omega b Two periodic signals Asin (omega e t) and Bsin (omega e t) with the frequency of omega e are used as excitation signals, and an extremum searching closed-loop control structure is established, wherein A, B is the amplitude of the two periodic signals with the frequency of omega e, and s is a complex variable in the Laplace transformation.
Further, the specific steps of the method for selecting the parameters of each link of the extremum searching closed-loop control structure meeting the time scale separation principle in the step 3 include:
Step 3.1, calculating the maximum response time of the periodic signal c according to the frequency range of the input periodic signal c, and recording the maximum response time as tau c;
Step 3.2, ensuring response time tau b<τc of the extremum searching closed-loop control structure by selecting reasonable high-pass link turning frequency omega b in step 2.4;
Step 3.3, ensuring response time τ e<τb of the excitation signal by selecting reasonable frequency ω e of the periodic excitation signal described in step 2.4;
And 3.4, ensuring response time tau d<τe of the extremum function D by designing the order of the extremum function D reasonably.
Further, the method for identifying the real-time amplitude of the single component in the periodic signal c in step 4 specifically includes the following steps:
Step 4.1, designing a band-pass filter with the extremum function S as a central frequency u, and when the central frequency u of the extremum function S is consistent with the real-time frequency of the input periodic signal c, outputting the extremum function S with a maximum value, wherein the maximum value is consistent with the real-time amplitude of the input periodic signal c;
Step 4.2, constructing a signal c ⊥ orthogonal to the input periodic signal c by using the center frequency u and the input periodic signal c;
Step 4.3, obtaining constant values not including periodic components by using the input periodic signal c and the orthogonal signal c ⊥ thereof according to triangle identity
Step 4.4, designing a link P based on a phase sensitivity detection technology to primarily obtain a real-time amplitude approximation value of the input periodic signal c by coping with noise in the environment and the high-frequency component introduced in step 4.3.
Further, the method for filtering the extra periodic component of the extremum searching closed-loop control structure introduced by the excitation signal in the step 5 specifically includes the steps of:
Step 5.1, designing wave traps H 1 and H 2 with frequency doubling and frequency tripling as central frequencies according to the frequency omega e of the periodic excitation signal in step 2.4;
step 5.2, extracting the central frequency u of the extremum function D in step 1.1, and obtaining the real-time estimated frequency of the input periodic signal c through the serial wave traps H 1 and H 2
Step 5.3, extracting the approximate amplitude value estimated in step 4.4, and obtaining the real-time estimated amplitude value of the input periodic signal c through the serially connected wave traps H 1 and H 2
Further, the number n of the identification channels is greater than or equal to the number k of the frequency components.
Further, the extremum searching closed-loop control structure in the step 2.4 includes:
The method comprises the steps of inputting a periodic signal c, a first excitation signal Asin (omega e t), a second excitation signal Bsin (omega e t), an extremum function D, an extremum function S, a phase detection link P, a phase compensation link K, serially connected wave traps H 1 and H 2, an integrator, a high-pass link with turning frequency omega b, an adder and a multiplier;
The connection relation of the modules is as follows:
the input periodic signal c and the signal u are two input signals of an extremum function S, and the output signal of the extremum function S is used as the input signal of a phase detection link P to form a branch 1;
the input periodic signal c and the signal u are two input signals of an extremum function D, and the output signal of the extremum function D is used as the input signal of a phase compensation link K to form a branch 2;
The branch 1 is connected with the branch 2 in parallel;
the output signal and the signal u of the phase detection link P are input signals of the wave traps H 1 and H 2 connected in series;
The input signal of the high-pass link with turning frequency omega b is the output signal of the phase compensation link K, and the output signal and the second excitation signal Bsin (omega e t) act as the input signal of the integrator through a multiplier;
the output signal of the integrator and a first excitation signal Asin (omega e t) are subjected to adder action to calculate a signal u;
The signal u is an identifiable variable, and is one of the extremum function D, extremum function S and input signals of the serially connected wave traps H 1 and H 2, and is also the center frequency of the band-stop filter in step 1.1 and the band-pass filter in step 4.1;
The serial wave traps H 1 and H 2 output real-time estimated amplitude values And estimating frequency in real time
The invention also provides an online harmonic characteristic extraction system for multi-component periodic signal recognition, which is provided with a program module corresponding to the steps of the method in any one of the technical schemes, and the steps in the online harmonic characteristic extraction method for multi-component periodic signal recognition are executed in running.
The invention also provides a computer readable storage medium storing a computer program configured to implement the steps in the online harmonic feature extraction method for multi-component periodic signal identification of the method of any one of the above technical solutions when invoked by a processor.
Compared with the prior art, the invention has the beneficial technical effects that:
(1) Because the frequency of the periodic signal does not contain extremum information, the invention realizes the dynamic identification of the frequency of the periodic signal and the real-time identification and output of the frequency of the periodic signal by designing a trap with an adjustable center frequency as an extremum function;
(2) Because the amplitude of the periodic signal does not contain extremum information, the invention realizes the dynamic identification of the amplitude of the periodic signal and realizes the purpose of identifying and outputting the amplitude of the periodic signal in real time by designing a band-pass filter with adjustable center frequency as an extremum function and combining a signal envelope and a phase sensitive detection composite module;
(3) The signal processor is introduced to assist in filtering out periodic signals additionally introduced by the excitation signals in the extremum searching closed-loop control structure, so that the purity of the identification result is ensured;
(4) The parallel structure is adopted to process a plurality of signal channels, so that the application field of multi-component signal identification is expanded, and the method is particularly suitable for scenes containing interference signals in various periodic forms in a complex industrial automation system.
The method is applied to a precise servo mechanical system with multiple periodic component interference, and the identification precision is taken as an index, so that the method can realize the real-time identification of the frequency and the amplitude of the multiple periodic component interference in a noise environment.
The method is used for effectively extracting the periodic signal output by the motor control system controller to identify the periodic interference.
Drawings
FIG. 1 is a flowchart of an online harmonic feature extraction method for multi-component periodic signal identification in an embodiment of the invention;
FIG. 2 is a block diagram of an online harmonic feature extraction method for multi-component periodic signal identification in an embodiment of the invention;
FIG. 3 is a graph showing simulation results of a Fourier transform method (prior art) in a simulation comparison experiment according to an embodiment of the present invention;
FIG. 4 is a graph showing simulation results of a Hilbert-Huang transform method (prior art) in a comparative simulation experiment according to an embodiment of the present invention;
FIG. 5 is a graph showing simulation results of a support vector machine method (prior art) in a simulation comparison experiment according to an embodiment of the present invention;
FIG. 6 is a graph of simulation results of the method of the present invention in a comparative simulation experiment of an embodiment of the present invention;
FIG. 7 is a schematic diagram of the method of the present invention for online harmonic feature extraction of a disturbance signal of a motor control system according to an embodiment of the present invention;
FIG. 8 is a graph of the result of multi-component periodic signal feature extraction for on-line harmonic feature extraction of a motor control system disturbance signal according to an embodiment of the present invention.
Detailed Description
In order that those skilled in the art will better understand the present invention, exemplary embodiments or examples of the present invention will be described below with reference to the accompanying drawings. It is apparent that the described embodiments or examples are only implementations or examples of a part of the invention, not all. All other embodiments or examples, which may be made by one of ordinary skill in the art without undue burden, are intended to be within the scope of the present invention based on the embodiments or examples herein.
In order that the above objects, features and advantages of the invention will be readily understood, a more particular description of the invention will be rendered by reference to specific embodiments thereof which are illustrated in the appended drawings.
Example 1
As shown in fig. 1 and 2, the present invention provides an on-line harmonic feature extraction method for multi-component periodic signal recognition, wherein the harmonic feature extraction method operates on a hardware platform of a motor control system in real time, and recognizes harmonic frequencies and amplitudes of the multi-component periodic signal on line, and the method comprises the following steps:
step 1, designing an extremum function D with adjustable center frequency, which is used for primarily identifying a periodic signal c input to the extremum function D and outputting a real-time frequency identification value (approximate value) of a single component in the periodic signal c;
the method for carrying out real-time frequency identification on the single component in the periodic signal c specifically comprises the following steps:
Step 1.1, designing a band elimination filter with an extremum function D as a central frequency u, wherein when the central frequency u of the extremum function is consistent with the real-time frequency of an input periodic signal c, the output of the extremum function D has a minimum value of 0;
And 1.2, adjusting the central frequency u of the extremum function D in real time to inhibit the periodic signal in a specific frequency range so as to maintain the output of the D to be minimum.
Step 2, establishing an extremum searching closed-loop control structure based on an extremum function D;
the process for establishing the extremum searching closed-loop control structure based on the extremum function D specifically comprises the following steps:
Step 2.1, taking the extremum function D designed in the step 1 as a function with extremum in an extremum searching algorithm;
Step 2.2, analyzing the dynamic characteristics of the extremum function D, and calculating a phase lag range generated in the signal processing process;
step 2.3, designing phase compensation links K according to the phase lag range calculated in the step 2.2, and connecting eta phase compensation links in series to compensate phase lag, wherein the specific number eta of the phase compensation links K is determined by an actual input signal;
step 2.4, designing an integration link High-pass link with turning frequency omega b Using two periodic signals Asin (ω e t) and Bsin (ω e t) with frequencies ω e as excitation signals, an extremum seeking closed loop control structure as shown in fig. 2 is established, wherein A, B is the amplitude of the two periodic signals with frequencies ω e, and s is the complex variable in the laplace transform.
The extremum searching closed-loop control structure in the step 2.4 comprises the following steps:
The method comprises the steps of inputting a periodic signal c, a first excitation signal Asin (omega e t), a second excitation signal Bsin (omega e t), an extremum function D, an extremum function S, a phase detection link P, a phase compensation link K, serially connected wave traps H 1 and H 2, an integrator, a high-pass link with turning frequency omega b, an adder and a multiplier;
The connection relation of the modules is as follows:
the input periodic signal c and the signal u are two input signals of an extremum function S, and the output signal of the extremum function S is used as the input signal of a phase detection link P to form a branch 1;
the input periodic signal c and the signal u are two input signals of an extremum function D, and the output signal of the extremum function D is used as the input signal of a phase compensation link K to form a branch 2;
The branch 1 is connected with the branch 2 in parallel;
the output signal and the signal u of the phase detection link P are input signals of the wave traps H 1 and H 2 connected in series;
The input signal of the high-pass link with turning frequency omega b is the output signal of the phase compensation link K, and the output signal and the second excitation signal Bsin (omega e t) act as the input signal of the integrator through a multiplier;
the output signal of the integrator and a first excitation signal Asin (omega e t) are subjected to adder action to calculate a signal u;
The signal u is an identifiable variable, and is one of the extremum function D, extremum function S and input signals of the serially connected wave traps H 1 and H 2, and is also the center frequency of the band-stop filter in step 1.1 and the band-pass filter in step 4.1;
The serial wave traps H 1 and H 2 output real-time estimated amplitude values And estimating frequency in real time
Step 3, selecting parameters of each link of the extremum searching closed-loop control structure, and ensuring that the extremum searching closed-loop control structure meets a time scale separation principle so as to ensure the stability of the extremum searching closed-loop control structure;
the method for selecting the parameters of each link of the extremum searching closed-loop control structure meeting the time scale separation principle comprises the following specific steps:
Step 3.1, calculating the maximum response time of the periodic signal c according to the frequency range of the input periodic signal c, and recording the maximum response time as tau c;
Step 3.2, ensuring response time tau b<τc of the extremum searching closed-loop control structure by selecting reasonable high-pass link turning frequency omega b in step 2.4;
Step 3.3, ensuring response time τ e<τb of the excitation signal by selecting reasonable frequency ω e of the periodic excitation signal described in step 2.4;
And 3.4, ensuring response time tau d<τe of the extremum function D by designing the order of the extremum function D reasonably.
Step 4, designing an extremum function S of a combined signal envelope and phase sensitivity detection composite module, which is used for primarily identifying a periodic signal c input to the extremum function S and outputting a real-time amplitude identification value (approximate value) of a single component in the periodic signal c;
The method for identifying the real-time amplitude of the single component in the periodic signal c specifically comprises the following steps:
Step 4.1, designing a band-pass filter with the extremum function S as a central frequency u, and when the central frequency u of the extremum function S is consistent with the real-time frequency of the input periodic signal c, outputting the extremum function S with a maximum value, wherein the maximum value is consistent with the real-time amplitude of the input periodic signal c;
Step 4.2, constructing a signal c ⊥ orthogonal to the input periodic signal c by using the center frequency u and the input periodic signal c;
Step 4.3, obtaining constant values not including periodic components by using the input periodic signal c and the orthogonal signal c ⊥ thereof according to triangle identity
Step 4.4, designing a link P based on a phase sensitivity detection technology to primarily obtain a real-time amplitude approximation value of the input periodic signal c by coping with noise in the environment and the high-frequency component introduced in step 4.3.
Step 5, introducing a signal processor, and filtering out extra period components of the extremum searching closed-loop control structure, which are introduced by the excitation signal;
The method for filtering extra period components of the extremum searching closed-loop control structure introduced by the excitation signal specifically comprises the following steps:
Step 5.1, designing wave traps H 1 and H 2 with frequency doubling and frequency tripling as central frequencies according to the frequency omega e of the periodic excitation signal in step 2.4;
step 5.2, extracting the central frequency u of the extremum function D in step 1.1, and obtaining the real-time estimated frequency of the input periodic signal c through the serial wave traps H 1 and H 2
Step 5.3, extracting the approximate amplitude value estimated in step 4.4, and obtaining the real-time estimated amplitude value of the input periodic signal c through the serially connected wave traps H 1 and H 2
The construction of the control structure for identifying the frequency and amplitude of the single component of the periodic signal c is completed.
Step 6, connecting n control structures designed in the steps 1 to 5 in parallel to form n identification channels, selecting initial values u i0, i=1, 2, & gt, k and k of different center frequencies u i in each identification channel, setting different parameters for each identification channel, and realizing real-time harmonic characteristic extraction of multi-component signals;
The number n of the identification channels is greater than or equal to the number k of the frequency components. Example 2
In order to simulate the experimental environment, numerical simulation under multiple environments is performed on a fourier Transform method (Fourier Transform), a Hilbert-Huang Transform method (Hilbert-Huang Transform), a support vector machine method (Support vector machine) and the method of the present invention, so as to discuss noise sensitivity, identification capability for time-varying frequency signals and real-time identification of the methods.
The fourier transform method is an off-line method that must be analyzed after the complete signal data is obtained. The simulation results of the Fourier transform method are shown in FIG. 3, wherein FIG. 3 (a) is a simulation experiment result curve for identifying a constant frequency signal, FIG. 3 (b) is a simulation experiment result curve for identifying a time-varying frequency signal, and FIG. 3 (c) is a simulation experiment result curve for identifying a time-varying-first-constant frequency signal. The method can be seen from the simulation results as shown in fig. 3:
1. Is insensitive to noise, and has almost the same identification capacity in a noise environment as in a noise-free environment;
2. The time characteristic of the signal cannot be reflected, namely the time-varying signal cannot be processed, and only the average frequency of the time-varying signal can be output;
3. the identification is not real-time and must be performed off-line.
The hilbert-yellow transform method is also an off-line method that must be analyzed after the complete signal data is obtained. The simulation result of the Hilbert-Huang transform method is shown in FIG. 4, wherein FIG. 4 (a) is a simulation experiment result curve for identifying a constant frequency signal, FIG. 4 (b) is a simulation experiment result curve for identifying a time-varying frequency signal, and FIG. 4 (c) is a simulation experiment result curve for identifying a time-varying and then constant frequency signal. The method can be seen from the simulation results as shown in fig. 4:
1. Is very sensitive to noise, and can hardly obtain effective results in a noisy environment;
2. The time characteristics of the signal can be reflected, the time-varying signal can be processed, but there is a "boundary effect", i.e., an undesirable divergent result is produced at the beginning, end, or junction of the data;
3. the identification is not real-time and must be performed off-line.
The support vector machine method is an online method, which requires a large amount of data to learn first, and then can realize online identification. The simulation result of the support vector machine method is shown in fig. 5, wherein fig. 5 (a) is a simulation experiment result curve for identifying a constant frequency signal under the condition of no noise, fig. 5 (b) is a simulation experiment result curve for identifying a time-varying first and then a constant frequency signal under the condition of no noise, fig. 5 (c) is a simulation experiment result curve for identifying a constant frequency signal under the condition of noise, and fig. 5 (d) is a simulation experiment result curve for identifying a time-varying first and then a constant frequency signal under the condition of noise. The method can be seen from the simulation results as shown in fig. 5:
1. Is insensitive to noise, and has almost the same identification capacity in a noise environment as in a noise-free environment;
2. The time characteristic of the signal can be reflected, and the time-varying signal can be processed;
3. the identification has 'certain' real-time property, and can realize online identification after learning a large number of data sets, but the learning process takes a very long time.
The method is an online method, and can output the identification value in real time along with the output of data. The simulation results of the method are shown in fig. 6, wherein fig. 6 (a) is a curve of a simulation experiment result of a constant frequency signal for identifying two components, and fig. 6 (b) is a curve of a simulation experiment result of a frequency signal for identifying time-varying first and then constant. The method of the present invention can be seen from the simulation results shown in fig. 6:
1. noise has a slight influence on the identification time, but does not influence the identification precision;
2. The time characteristic of the signal can be reflected, and the time-varying signal can be processed;
3. the identification has real-time performance, and can output an identification value along with the obtained data in real time;
4. The multi-component signal can be processed.
Compared with the experimental results shown in fig. 3-6, the method provided by the invention realizes real-time identification and output of the frequency and amplitude of the multi-component periodic signal, has small influence on the identification accuracy by noise, can process the time-varying signal, is suitable for being applied to a complex industrial automation system, and has an effect obviously superior to that of the prior art in the aspect of on-line harmonic characteristic extraction of the multi-component periodic signal.
Example 3
As shown in fig. 7, the method of the invention is applied to the on-line harmonic feature extraction of the interference signal of the motor control system containing two known component interferences, and the identification precision is used as an index. The identified interference signal is a voltage/current interference signal affecting the motor angular position output.
The process of the method applied to the hardware platform of the motor control system is as follows:
the method is configured in an industrial control computer according to steps 1 to 6, wherein the number n of identification channels is set to 2. The method extracts the control signal of the motor control system controller as the signal c to be identified, outputs the identification value in real time, and obtains a multi-component periodic signal characteristic extraction result curve as shown in figure 8.
As can be seen from the experimental result curve shown in FIG. 8, the method can adapt to the change of the interference frequency, realize the real-time identification of the interference frequency, simultaneously realize the real-time identification of the interference amplitude in a short time, and respectively identify the interference of two components in the same experiment.
Example 4
The invention also provides an online harmonic feature extraction system for multi-component periodic signal recognition, which is provided with a program module corresponding to the steps of the method in any one of the technical schemes of the embodiment 1 and the embodiment 2, and the steps in the online harmonic feature extraction method for multi-component periodic signal recognition are executed in running.
Example 5
The present invention also provides a computer readable storage medium storing a computer program configured to implement the steps in the online harmonic feature extraction method for multi-component periodic signal identification of the method according to any one of the embodiments 1 and 2 when invoked by a processor.
Although the present disclosure is disclosed above, the scope of the present disclosure is not limited thereto. Various changes and modifications may be made by one skilled in the art without departing from the spirit and scope of the disclosure, and such changes and modifications would be within the scope of the disclosure.
Claims (10)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202411674733.3A CN119598862A (en) | 2024-11-21 | 2024-11-21 | An online harmonic feature extraction method, system and computer-readable storage medium for multi-component periodic signal recognition |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202411674733.3A CN119598862A (en) | 2024-11-21 | 2024-11-21 | An online harmonic feature extraction method, system and computer-readable storage medium for multi-component periodic signal recognition |
Publications (1)
Publication Number | Publication Date |
---|---|
CN119598862A true CN119598862A (en) | 2025-03-11 |
Family
ID=94843462
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202411674733.3A Pending CN119598862A (en) | 2024-11-21 | 2024-11-21 | An online harmonic feature extraction method, system and computer-readable storage medium for multi-component periodic signal recognition |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN119598862A (en) |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2007156337A (en) * | 2005-12-08 | 2007-06-21 | Nippon Telegr & Teleph Corp <Ntt> | Speech signal analysis apparatus, speech signal analysis method, speech signal analysis program, automatic speech recognition apparatus, automatic speech recognition method, and automatic speech recognition program |
JP2010039215A (en) * | 2008-08-05 | 2010-02-18 | Nippon Telegr & Teleph Corp <Ntt> | Signal processing device, method, program, and recording medium |
WO2013037880A1 (en) * | 2011-09-13 | 2013-03-21 | Gouache Thibault | Method for measuring the dynamic properties of a mechanical structure |
CN107748577A (en) * | 2017-10-19 | 2018-03-02 | 哈尔滨工业大学 | The mechanical resonant suppressing method of electromechanical servo system based on extremum seeking algorithm |
CN113569606A (en) * | 2021-01-26 | 2021-10-29 | 腾讯科技(深圳)有限公司 | Motion signal processing method, motion signal processing device, computer equipment and readable storage medium |
CN116662791A (en) * | 2023-05-29 | 2023-08-29 | 中国电子科技集团公司第五十四研究所 | Multi-subband fusion DEMON spectral feature automatic extraction method |
US20240183714A1 (en) * | 2022-12-01 | 2024-06-06 | Technion Research & Development Foundation Limited | Optical frequency sensors based on pre-modulated quadrature-self-heterodyne inteferometry |
-
2024
- 2024-11-21 CN CN202411674733.3A patent/CN119598862A/en active Pending
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2007156337A (en) * | 2005-12-08 | 2007-06-21 | Nippon Telegr & Teleph Corp <Ntt> | Speech signal analysis apparatus, speech signal analysis method, speech signal analysis program, automatic speech recognition apparatus, automatic speech recognition method, and automatic speech recognition program |
JP2010039215A (en) * | 2008-08-05 | 2010-02-18 | Nippon Telegr & Teleph Corp <Ntt> | Signal processing device, method, program, and recording medium |
WO2013037880A1 (en) * | 2011-09-13 | 2013-03-21 | Gouache Thibault | Method for measuring the dynamic properties of a mechanical structure |
CN107748577A (en) * | 2017-10-19 | 2018-03-02 | 哈尔滨工业大学 | The mechanical resonant suppressing method of electromechanical servo system based on extremum seeking algorithm |
CN113569606A (en) * | 2021-01-26 | 2021-10-29 | 腾讯科技(深圳)有限公司 | Motion signal processing method, motion signal processing device, computer equipment and readable storage medium |
US20240183714A1 (en) * | 2022-12-01 | 2024-06-06 | Technion Research & Development Foundation Limited | Optical frequency sensors based on pre-modulated quadrature-self-heterodyne inteferometry |
CN116662791A (en) * | 2023-05-29 | 2023-08-29 | 中国电子科技集团公司第五十四研究所 | Multi-subband fusion DEMON spectral feature automatic extraction method |
Non-Patent Citations (2)
Title |
---|
LIU, QQ等: "Accurate Cycle Aligned Repetitive Control for the Rejection of Spatially Cyclic Disturbances", 《IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS》, 17 February 2022 (2022-02-17) * |
赵昱宇等: "陀螺飞轮信号的EMD/LPF混合去噪方法", 《哈尔滨工业大学学报》, 19 June 2020 (2020-06-19) * |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Wen et al. | RobustSTL: A robust seasonal-trend decomposition algorithm for long time series | |
CN108908338A (en) | Robot end's jitter suppression method and its system based on ZVD reshaper | |
Dombi et al. | Adaptive Savitzky-Golay filtering and its applications | |
CN111044814A (en) | Method and system for identifying transformer direct-current magnetic bias abnormality | |
CN105760347A (en) | HHT end effect restraining method based on data/extreme value joint symmetric prolongation | |
CN114239810B (en) | A milling cutter wear prediction method based on improved PCANet model | |
CN114098690A (en) | Lightweight pulse wave signal noise removal and heart rate detection method | |
CN109450406A (en) | A kind of filter construction based on Recognition with Recurrent Neural Network | |
Ahmadi et al. | Types of EMD algorithms | |
CN107224284A (en) | Noise detection method and system for all-digital electrocardiosignal | |
Goodwin et al. | Sinusoidal disturbance rejection with application to helicopter flight data estimation | |
CN109460614B (en) | Signal time-frequency decomposition method based on instantaneous bandwidth | |
CN119598862A (en) | An online harmonic feature extraction method, system and computer-readable storage medium for multi-component periodic signal recognition | |
CN119293493A (en) | Decomposition method of time-varying structural vibration signals based on empirical multiple simultaneous extraction | |
Sun et al. | Parameter estimation methods of linear continuous-time time-delay systems from multi-frequency response data | |
CN112257656A (en) | Voltage sag signal denoising method, characteristic extraction method and system based on parameter optimization morphological filtering and readable storage medium | |
CN118259115A (en) | Ferromagnetic resonance fault finding method and system | |
CN111551785B (en) | Frequency and Harmonic Detection Method Based on Unscented Kalman Filtering | |
Chen et al. | Kalman filter based electromyographic signal suppression of real-time ECG signal | |
Niknazar et al. | Application of Dynamic Time Warping on Kalman Filtering Framework for Abnormal ECG Filtering. | |
Yağmur et al. | Modeling of first order plus time delay system dynamics with adaptive IIR filters based on gradient descent methods and performance analyses for different time delay cases | |
Aarts | Low-complexity tracking and estimation of frequency and amplitude of sinusoids | |
CN118520335B (en) | Radar signal identification system, method, equipment and storage medium | |
CN113917384B (en) | Estimation Method of Output Harmonic Parameters of Capacitor Voltage Transformer | |
Li | Demodulation and Chirp Spectrogram Combined Approach for Nonlinear Time Frequency Analysis |
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 |