Font Size: a A A

Iterative Learning Control And Simulation Of Flexible Beam System

Posted on:2020-08-20Degree:MasterType:Thesis
Country:ChinaCandidate:X DengFull Text:PDF
GTID:2392330590961002Subject:Control engineering
Abstract/Summary:PDF Full Text Request
With the rapid development of modern industry,the flexible beam structure has been widely used,Especially in the fields of aerospace,mechanical engineering and ocean engineering.In the production process,due to external interference,flexible systems present unavoidable mechanical vibrations that can impact the performance and service life of flexible structures.Hence,active vibration suppression of flexible beam structures has attracted widespread attention and has become a hot research topic.By combining Iterative Learning Control(ILC),adaptive technology and boundary control,an improved control strategy is proposed to improve tracking accuracy,minimize vibration displacement of flexible beam system and improve system performance.The main contents of this paper are as follows:1.Based on the assumption of Euler-Bernoulli beam,flexible beam structure as a typical distributed parameter system,it’s model is obtained by mechanical analysis method.The partial differential equation and boundary conditions of the flexible beam system are derived by Hamilton principle and variational method,and the dynamic model is obtained.2.Combining boundary control with iterative learning control,based on the dynamic equation of the system,an iterative learning control algorithm is designed to control the vibration of the flexible beam structure system at the boundary.The stability of the control system is proved by Lyapunov direct method,and the effectiveness of the designed control algorithm is verified.3.In this paper,the design and development of a flexible beam vibration control simulation system is completed by using MATLAB GUI and Android.The finite difference method is used to discretize the system model,and the numerical simulation and model analysis are carried out by MATLAB.Using the graphical user interface of matlab,the dynamic simulation of the vibration process of flexible beam is realized.Meanwhile,the ARM development board with Android system is used to monitor and store historical data,and real-time data transmission is carried out between MATLAB and Android through serial communication.Finally,experiments are carried out on the designed simulation system to verify the effectiveness of the simulation system and boundary iterative learning control algorithm.
Keywords/Search Tags:Flexible beam structure, Iterative learning control, Boundary control, Partial differential equations, Simulation design
PDF Full Text Request
Related items