Font Size: a A A

Research And Engineering Implementation Of Time Delay Estimation Algorithm Based On AIM Controller

Posted on:2022-10-05Degree:MasterType:Thesis
Country:ChinaCandidate:Y H LiangFull Text:PDF
GTID:2518306557496764Subject:Control Engineering
Abstract/Summary:PDF Full Text Request
Beca?se of its theoretical significance and application value,time delay estimation has always been a very important research topic in the field of signal processing.Time delay estimation ?ses the theory and method of signal processing to estimate the time difference of the signals received by two sensors to determine the relevant parameters.Time delay estimation is widely ?sed in target tracking detection,speech signal processing,real-time positioning,metal fault diagnosis,biomedical engineering,geophysical exploration and other fields.In the above applications,beca?se of the uncertainty of input signal frequency,amplitude and phase and the real-time performance of algorithm estimation,it is difficult to estimate the on-line delay of periodic signal with unknown parameters.In view of this problem,this paper has carried on the corresponding research.This dissertation first introduces the research of time delay estimation algorithm in many aspects,and then introduces the basic concept of time delay estimation,evaluation criteria and some common engineering applications.At last,the basic models of time delay estimation are introduced,including double element model and three element model.Several basic time delay estimation algorithms are analyzed,and the advantages and disadvantages of several commonly ?sed time delay estimation algorithms are pointed out.The time delay estimation algorithm proposed in this paper is a time delay estimation algorithm based on adaptive internal model controller.By following the two preset orthogonal state components on-line,the algorithm finally realizes the accurate estimation of two sin?soidal signals with unknown input frequency and unknown delay.Then,the stability and error performance of the improved delay estimation algorithm are verified by scale transformation,scale normalization,freezing parameter method,slow integral manifold,averaging theorem and nonlinear perturbation analysis.?sing Simulink of MATLAB The simulation software verifies the accuracy and rob?stness of the proposed algorithm,and compiles the corresponding simulation files to analyze the influence of each parameter on the output results.At the same time,it compares with the simulation of other adaptive delay estimation algorithms under the same conditions,and proves that the proposed algorithm is better in terms of fast convergence and antiinterference performance.Next,the algorithm is discretized and implemented on the experimental platform.In this design,stm32f407 development board is ?sed as the main control development board,lcmxo2-4000hc-4mg132 FPGA is ?sed,and direct digital synthesis(DDS)technology is adopted,By adj?sting the frequency and delay control word,the generation and transmission of periodic sin?soidal signal are controlled.The digital signal is connected with two-way high-speed parallel DAC.The output analog voltage is adj?sted from-5V to + 5V to 0V to 3.3V through the signal conditioning circuit built by two-way lm358,and sent to the ADC pin of stm32F407 MCU for sampling,processing and calculation.The final result is displayed by stm32F407 MCU Display on the screen.The hardware design module is about signal generation circuit,DAC conversion circuit,signal conditioning circuit,etc.This thesis not only gives the hardware design,but also gives the corresponding software design and flow chart.The final experimental results are consistent with the arithmetic derivation and MATLAB simulation,the paper is correct and feasibility.At the end of the paper,summary the results and propose,the future research direction of time delay estimation.
Keywords/Search Tags:time delay estimation, adaptive internal model, frequency estimation, adaptive filter
PDF Full Text Request
Related items