K-10714 ABHISHEK(MATLAB )

12
Submitted by: ABHISHEK VERMA B.Tech /Mechanical 6 th Sem/3 rd Year Submitted to:- Mr. Somesh Sir. Assistant Professor Mechanical Department

Transcript of K-10714 ABHISHEK(MATLAB )

Page 1: K-10714 ABHISHEK(MATLAB )

Submitted by: ABHISHEK VERMA

B.Tech /Mechanical

6th Sem/3rd Year

Submitted to:-Mr. Somesh Sir.

Assistant ProfessorMechanical Department

Page 2: K-10714 ABHISHEK(MATLAB )

To realize motion planning for a robot system employingactuator dynamics and nonlinear constraints, we propose acombination of model-based trajectory optimization andsystem identification techniques. Complex actuatordynamics are usually neglected because servo motors canact as nearly ideal torque sources in a rated operation. Onhe other hand, the dynamics of a fluid actuator used in thehighly-dynamic legged robot cannot be ignored.Furthermore, it is essential to consider the surroundingphenomena associated with a real system for successfulperformance

Page 3: K-10714 ABHISHEK(MATLAB )

Detailed mathematical models of the pneumaticactuator have been proposed in previous studies.These analytical models use a combination of fluiddynamics equations and the states of valves andcylinder chambers. However, these models have a largenumber of related parameters that require appropriateidentification but lack identifiability. Furthermore, acommercial pressure control valve is equipped with abuilt-in controller with a number of parameters whichare impractical to model.

Page 4: K-10714 ABHISHEK(MATLAB )

pneumatic actuator

Page 5: K-10714 ABHISHEK(MATLAB )
Page 6: K-10714 ABHISHEK(MATLAB )

Hardware implementation

Software implementation

Page 7: K-10714 ABHISHEK(MATLAB )

. HARDWARE IMPLEMENTATION

The pneumatic actuator that is used in the research composed of double-acting actuator, 5/3 proportional directional control valve and mass payload as illustrated.

Pneumatic actuator is driven by Jun Air compressor which offers vibration level,

minimum noise, longer life time and higher pressure. National Instrument Data

Acquisition System, DAQ (Model 182556F-01REV2) is connected to the

sensors and actuators to the computer with the aim to build and exact control

system and set parameters for control algorithms to establish a custom user

interface.

Page 8: K-10714 ABHISHEK(MATLAB )

The user is allowed to use frequency domain or time domain input output data to build discrete time and continuous time transfer functions, process models and state space models. Identification toolbox provides maximum likelihood, prediction-error minimization (PEM), subspace system identification, and other identification approaches. User can implement the identified model to predict or forecast the system response as well as for the simulation in Simulink.

Page 9: K-10714 ABHISHEK(MATLAB )

MODEL ESTIMATION Data is imported to the SystemIdentification Toolbox for various data processing, modelestimation, and model analysis tasks. Input signal isapplied to the system in order to observe the differencesbetween the estimated results and the actual outcomes tothe system. Figure 3 illustrates the input and output signalswith the duration of 100 seconds for model identification.

Page 10: K-10714 ABHISHEK(MATLAB )
Page 11: K-10714 ABHISHEK(MATLAB )

[1]Ali, Samsul Bahari B Mohd Noor, S.M Bashi, M.H Marhaban, Arevieof Pneumatic Actuators (Modeling and Control), AustralianJournal of Basic and Applied Sciences, 3(2): 440-454,

[2] Amin Mohammadbagheri, Narges Zaeri and Mahdi Yaghoobi,Comparison Performance Between PID and LQR Controllers for 4-legVoltage-Source Inverters, International Conference Circuit, System andSimulation, 2011

[3] Igor L Krivts, German V Krejnin, Pneumatic Actuating Systems forAutomatic Equipment Structure and Design, Taylor & Francis Group,2006.

[4] Jian-Bo He, Qing.Wang and Tong Lee, PI/ PID Controller Tuningvia LQR Approach, IEEE Conference on Decision & Control, 1998.

[5] Joachim Schroder, Kazuhiko Kawamura, Riidiger Dillman,Dynamic Pneumatic Actuator Model for a Model-Based TorqueController, IEEE International Symposium on ComputationalIntelligence in Robotics and Automation, 2003.

Page 12: K-10714 ABHISHEK(MATLAB )