Font Size: a A A

Simulated And Experimental Research Of Internal Model Control Based On LABVIEW FPGA

Posted on:2017-09-15Degree:MasterType:Thesis
Country:ChinaCandidate:C T JiFull Text:PDF
GTID:2322330518471189Subject:Marine Engineering
Abstract/Summary:PDF Full Text Request
Vibration control is an important research field of the vibration engineering. Active vibration control has become the focused point in the research field due to its good adaptability to variable frequency of out disturbances and excellent the control performance to low frequency. This thesis focuses on the application of active control based on internal model feedback control algorithm. On the platform of software Lab VIEW offered by NI corporation,the paper develops the simulation and control programming based on internal mode feedback control algorithm with the characteristic of Graphic programming style, and conducts the simulation and experiment research of active vibration control.Firstly, this paper conducted the LMS algorithm and analyzed its stability theoretically,then applied it to the system identification. On the basis of LMS algorithm, it conducted the feed-forward filtered x-LMS algorithm. Considering that reference signal is not easily acquired in some circumstances,feed-forward control is not adequately applied. Therefore,for the further application, it conducted the Internal Model Control (IMC). On the platform of Lab VIEW, programming of system identification and IMC based on the offline identification is compiled. Simulation analysis was conducted under the condition of single channel and double channels which verified the rightness and stability of programming.Due to the low timing precision of traditional operating system such as Windows, it can not be satisfied the precision timing requirement in the field of testing and control. Therefore,this thesis adopted the Lab VIEW FPGA (Field Programmable Gates Array) as the platform and developed the control programming based on FPGA. Data are exchanged through Read/Write Control and FIFO (First In First Out) between the FPGA and RT (Real Time)controllers. FPGA is responsible for the operation of control algorithm while the RT controller guaranteed the high timing precision for the operation. With the open of FPGA VI reference,FPGA programming are called by RT controller and this paper conducted the simulation research of the system identification and IMC based on the offline identification.On the basis of simulation, PXIe-8135 RT controller and PXI-7966R FPGA controller with the attached DAQ cards PXI6280/6123/6733 produced by NI were employed by this paper to conduct experimental research of the identification and IMC on the cantilever beam platform. The experimental results indicated that A/D and D/A could be accomplished preciously under the RT environment. Besides, it could achieve the satisfying control effects under the excitation frequency of 20 Hz on the basis of offline secondary path identification.Both the simulation and experiment show that Lab VIEW could offer good human-machine interactivity and could shorten development period. Also it could be utilized to conduct simulation research effectively and conveniently. Through the Lab VIEW RT and Lab VIEW FPGA modes, control algorithms could be operated and experimental researches of active vibration control could be conducted with high timing precision.
Keywords/Search Tags:Active Vibration Control, LabVIEW FPGA, IMC Algorithm, Secondary Path Identification
PDF Full Text Request
Related items