ACTIVE VIBRATION CONTROL OF A FLEXIBLE MANIPULATOR USING MODEL PREDICTIVE CONTROL AND KALMAN OPTIMAL FILTERING

Size: px
Start display at page:

Download "ACTIVE VIBRATION CONTROL OF A FLEXIBLE MANIPULATOR USING MODEL PREDICTIVE CONTROL AND KALMAN OPTIMAL FILTERING"

Transcription

1 ACTIVE VIBRATION CONTROL OF A FLEXIBLE MANIPULATOR USING MODEL PREDICTIVE CONTROL AND KALMAN OPTIMAL FILTERING Mohammed BAKHTI (a), Badr BOUOULID IDRISSI (b) Ecole Nationale Supérieure d Arts et Métiers - Meknes, Marjane II, B.P Beni Mhamed, Meknes, 50000, Morocco (a) mdbakhti@yahoo.fr (b) bbououlid@yahoo.fr Abstract : This article presents an application of the multivariable Model-based Predictive Controller associated to a Kalman filter to damp the mechanical vibrations of a flexible one-link manipulator using state variables feedback. The flexible manipulator, seen as a single input multiple outputs system is modelled using the Lagrange equations. The state space equations are expressed in order to simplify the controller and the filter implementation. The performance of the proposed control scheme is evaluated relatively to its vibration damping ability. Keywords: Flexible manipulator; Active vibration control; Discrete-time MPC; Kalman filter. 1. Introduction The active damping of flexible manipulators is subject to a large number of research papers due to its high potential for industrial applications. For small amplitude vibration on very flexible structures, active approaches lead to lightweight and high performance control systems [1]. Used as sensors or actuators, piezoelectric materials have been well-studied [1], with [2] the first to suggest this idea. Bailey and Hubbard [3] used distributed-parameter control theory and a piezoceramic actuator to actively control vibration on a cantilever beam actively. Other researchers [4,5] studied the effect of the actuators on the host structures for vibration control through modal shape analysis. A variable structure adaptive controller developed by [6] to control contact forces on a cantilever beam used only the output force as feedback, resulting in undesirable chattering. Artificial neural networks (ANN) for identification and state feedback control of flexible structures have been implemented with good preliminary results [7]. Robust control focuses on the ability to have good control performance and stability in the presence of uncertainty in the system model as well as its exogenous inputs, including disturbances and noise. The H1 controller compensates for some of these uncertainties in active vibration control [8]. Recently, [9] developed a robust rejection method using a Kalman filter to estimate the system states under persistent excitation. A large amount of research has focused on the optimization of sensors/actuators numbers and location, an example being [10]. Wang et al. [11] have very recently introduced Predictive Control for vibration suppression on a motor driven flexible beam, with very good simulation and practical results. These initial results were used also to diminish tip vibration on flexible beams [12]. The Kalman filter is generally used as an optimal state observer for systems which cannot be modelled accurately using only a deterministic model. It estimates the state variables given the presence of modelling uncertainties or the measurement noise [13 15]. The gain of the filter is calculated adaptively to minimize the variance of the estimation mean square error (MSE) [16]. The Kalman filter has also been widely used in the development of structural system identification strategies [17, 18, and 19] for both linear and nonlinear dynamical systems. The extended Kalman filter is the best known variant to deal with non linear systems that are corrupted by non- Gaussian noises [20]. This filter is based upon the principle of linearizing the state and the measurement models by using Taylor series expansions [21,22]. However, it provides first-order approximations to optimal nonlinear parameter estimation, which may include large errors. As alternatives, the second extended Kalman filter (SEKF) and extended Kalman smoother filter are proposed [23]. Compared with the widely used EKF, the SEKF provides second-order approximation of process and measurement errors for both Gaussian and non- Gaussian distributions [24]. There are many alternate ways of writing the Kalman equations or algorithms [25]. The structures may appear different, but they are mathematically equivalent. ISSN : Vol. 5 No.01 January

2 The one-link flexible manipulator, considered as a Bernoulli cantilever beam rigidly attached at one end to the shaft of an electric servo-motor, is modelled in section 2. The modelling is based on the Euler-Lagrange formulation and the proper modes of vibration contributions. The proper modes of vibration are restricted to the first one that has the most significant effect. In section 3, the formulation of the State Feedback Model-based Predictive Controller is presented. The predictions of the outputs are detailed, the cost function is expressed and the control signal is derived. Section 4 will deal with the Kalman filter implementation to minimize the effect of noises that are corrupting the dynamic and measurement equations. Finally, results of simulation are illustrated in section 5, and conclusions are given in section Modeling of the Flexible One-Link manipulator In this section, a model is developed for the case of a manipulator with one flexible link constrained to act on a horizontal plane, and which is rigidly attached at one end to the shaft of an electric servomotor. Once the equation of movement is derived, a state space formulation is adopted to accommodate the simulation and the controller/observer formulation. Figure.2.1. Configuration of the flexible one-link manipulator The total displacement of the manipulator is considered to be the sum of rigid body rotation plus the flexible motion, as follows:,.,.. (1) Figure.2.2. The flexible one- link manipulator displacement The relative displacement is truncated to the first vibration mode that has the most significant contribution to the global behaviour of the system.,. (2) 2.1. Lagrange's equations of the flexible beam The behaviour of the link relative to the system can be analyzed using beam theory. Assuming that the link is a homogeneous slender beam of constant cross-section, the equations of motion can be found using the Bernoulli-Euler theory. The flexible modes are calculated using the finite element method. The elementary matrices of mass end stiffness are given by: (3) / (4) And the analysis leads to an equation like: 0 (5) ISSN : Vol. 5 No.01 January

3 The proper modes of vibration are deduced using the eigen vectors of the matrix:, and the pulsations of vibration are given by its respective eigen values. The magnitude of the velocity of any point of the link can be obtained by:,.,.. (6) The kinetic energy of the manipulator can be written as the sum of rotational and translational components as: ,.... (7) Where ρ is the density of the beam's material, S and I respectively its cross-sectional area and moment of inertia, and is the motor fixture inertia. The potential energy is stored in the manipulator as strain energy in the flexible link, and it can be expressed in terms of the mode shapes and modal coordinates as follows: 1 2,. (8) E is the Young's modulus of the beam. The joint angle and the modal coordinate can be grouped to form a vector of generalized coordinates, defined as: T (9) Similarly, the torque T applied at the joint and the modal forces can be grouped to form a vector of generalized forces. Since there are no modal forces being applied to the system, the vector of generalized forces can be written as: 0 (10) The work done by non-conservative external forces can then be written in terms of the generalized coordinates and forces as: W Q T qtθ (11) Since the kinetic and potential energy are already expressed in terms of the vector of generalized coordinates, the Lagrange's equations can be expressed: 1 2 (12) Substituting the expressions for kinetic and potential energy and performing the required operations, one obtains the following matrix equation, which is a set of 2 ordinary differential equations, which model the dynamic behaviour of the system: 0 0. (13). : 0 Where u is the control voltage sent to the servomotor amplifier. The system matrices are given by:.. (14) , (15) The effects of actuator friction and the link structural damping can be included in the model via a viscous damping matrix given by: 0 (16) 0 2 Where is the clamped-free natural pulsation of the link, is the corresponding element of the mass matrix, and is the modal damping coefficient. ISSN : Vol. 5 No.01 January

4 This yields to the following modified dynamic model: (17) 2.3. State Space equations formulation For modelling and control purposes it is convenient to write the model of the system in state-space form, as follows: (18) Where: (19) Matrices and are defined in terms of the stiffness, mass and damping matrices, and, respectively, and the force vector. And 0 (20) (21) The outputs of the process are selected from the state variables using an appropriate output matrix C. (22) The output matrix is defined based on the measured outputs of the process, and it s going to be discussed in the simulation section Discrete and Augmented State Space Model with Embedded Integrator To be more suitable for the implementation of the Kalman filter and the MPC controller, the state space model is discretized assuming a sampling time. The discrete state space model is given by: (23) Where: (24) And: 1 44 (25) When the input to the process is the increments of the control signal instead of the control signal, the state needs to be augmented with an embedded integrator. Using Eq. (23), we may write: (26) Using the increments of both the state vector and the control signal, we have: (27) Now the input to the process modelled by Eq. (27) is, and to connect to the output, an augmented state variable vector is proposed: (28) The increment of the output vector is: (29) Rewriting Eq. (27) using the augmented state variable vector defined by Eq. (28) and using Eq. (29) leads to: (30) In Eq. (30), is the number of state variables, and is the number of outputs. The output vector is given by: (31) ISSN : Vol. 5 No.01 January

5 The matrices given below, define the augmented model, which will be used in the design of the Model Predictive Controller Model Predictive Controller design 3..1 The approach of model predictive control The model predictive controller computes the trajectory of the future manipulated variable increments to optimize the future of the plant output. Obviously, the prediction of the future output will be based on a process model. When using a state-space model of the process, the current information required to predict the future of the output is the state variable. The future errors are predicted, over a prediction horizon, as the difference between the values of the output and the values of a desired set-point trajectory. The errors are calculated using future control signal increments. Both the errors and the control signal increments will define the cost function that reflects the control objective. The standard least square formulation is the most commonly used cost function in model predictive control, and it s generally affected by introducing weight matrices and. (33) The cost formulation expresses the objective of minimizing the errors between the predicted output and the setpoint signal, and, also, reflects the consideration given to the size of when the objective function is minimized Prediction of the Output Variables The process model we are going to use for prediction is an augmented state-space model with embedded integrator. This model must show the dependence of the output on the current state variable and the current/future input increments. The future control trajectory is denoted by:, 1, 1 (34) We denote the predicted state variables as: 1, 2, (35) Where is the predicted state variable at: with given current plant information. Based on the augmented state-space model, the future state variables are calculated sequentially using the set of future control parameters: (36) From the predicted state variables, the predicted output variables are formulated in terms of current state variable information and the future control signal increments, where 1,2, (37) Eq. (36) and Eq. (37) are collected in the compact matrix form as: Φ (38) Where: is the current state variable. (32) ISSN : Vol. 5 No.01 January

6 And (39) 0 Φ Calculation of the optimal control signal Using Eq. (33) and Eq. (37), we have: Φ Φ 2 Φ Φ Φ (41) (40) We can, then, calculate the first derivative of the cost function as: 2Φ 2Φ Φ (42) And the optimal control signal vector is calculated with the necessary condition of the minimum : 0 (43) So: Φ Φ Φ (44) 3.4. Receding Horizon and Model Predictive Control Gain Matrices Every sample instant, we calculate the optimal control moves, but only the first sample of this vector, i.e., is implemented for the controlled process. When the next sample period arrives, a new measurement is considered to form the state vector 1 for calculation of the new sequence of control signal. This procedure is repeated in real time to give the receding horizon control law. So, the control signal increment is given by: (45) Now, considering the set-point vector as: (46) we will define a matrix so as: (47) Thus, the matrix is given by: (48) Finally, the control signal can be expressed using the state feedback control framework: (49) Where: and: Φ Φ Φ (50) Φ Φ Φ (51) Matrices G and H are Model Predictive Control Gain Matrices, and they are constant matrices for a timeinvariant system Desired reference trajectory generation Facing instantaneous step change in the desired set-point profile, a less aggressive set-point trajectory:, that would cause the process output to reach in a smooth manner, can be generated using an exponential trajectory: ISSN : Vol. 5 No.01 January

7 (52) Where: is the most recent measured process output, and is a tunable parameter that allows closed loop performance control The Block Diagram of Model Predictive Control Below, we give the block diagram for the Model Predictive Control using a state feedback scheme. The state is observed using a Kalman filter that will be detailed in the next section. Figure.3.1. The control scheme based on Model Predictive Control and Kalman filter [26] 4. Observer Design and Kalman Filter In this section a Kalman filter type observer is synthesized using the linear model of the flexible beam developed in section 2. The Kalman filter estimates the state-vector based upon statistical (rather than deterministic) description of the measured outputs and plant state. It s based on the state space model and on a recursive least square estimation algorithm, and it estimates the state of a dynamic and disturbed system using measurements that are disturbed as well. The noise affecting the process may arise due to modelling errors such as neglecting nonlinear or higherfrequency dynamics, and it s assumed to be a white noise. Also, the measurements are corrupted by a white noise which is assumed to be uncorrelated with the process noise. We suppose that the state equation is modified including a noise vector : (53) Where is discrete zero-mean white noise vector with covariance : 0 if (54) if The measured outputs are selected from the state variables by an appropriate observation matrix, and they are affected by a white noise vector. (55) The measurement noise caused by respective sensors has the covariance matrix defined by: 0 if (56) if The Kalman filter algorithm consists of two groups of equations [25]. First, a prediction of the state vector is made using the dynamic model supposed undisturbed: 1 (57) Then, the error covariance is recursively estimated by: (58) The estimation of the state vector is corrected by the available new measurement vector : (59) Where, the gain k, updated so as to minimize the error covariance, is given by: (60) Finally, the error covariance is updated for the next algorithm iteration by: ISSN : Vol. 5 No.01 January

8 (61) 5. Simulation and results Filtering and control simulations are conducted on the flexible beam modelled in section II. In this section, we are going to present the results obtained by the Model Predictive Controller and the results of estimations made by the Kalman filter. The Kalman filter is feeded with the noisy control signal and measurements. First, we will show the result of the estimation based on a noisy measure of the joint angle only. Then, we will supply also the fist derivative of the tip vibration to the filter. Results of both cases, obtained in open-loop tests, are going to be compared. As sensors, we use a high precision potentiometer to measure the motor or joint angular position, and an accelerometer, bounded next to the tip of the beam, that measures the total acceleration including the rigid body acceleration and the vibration acceleration :. For the Model Predictive Control, first the performances are illustrated when the controller use predictions on the angular position only. Then the results are compared to the case when both the angular position and the tip vibration are predicted. Also, are going to be discussed the performances when the predictions are made on the angular velocity, instead of the angular position, and the tip vibration. The characteristics of the beam and the DC motor, needed for the numeric simulation, are shown in Table V.1 and Table V.2. Table V.1: Beam Properties Density ρ = 2700 Kg/m 3 Length L = 1 m Young s modulus E = Pa Cross-section area S = m² The quadratic moment I = m 4 Table V.2: DC motor Properties Motor-Fixture Inertia J m = Kg m² Friction Coefficient B m = Nm/rad/s Motor Constant k m = Nm/V 5.1. State estimation using Kalman filter To asses the ability of the filter to give a good estimation of the state, based on noisy measurements, we are going to corrupt the measures with a zero-mean Gaussian white noise with a variance of The dynamic of the process is affected by the same noise signal. Also the state-vector initial condition is set to: (62) The Kalman filter algorithm starts with a zero initial value for the state-vector. Figures V.1 to V.4 shows the estimations of the state variables vector made by the Kalman filter. FigureV.1. Angular position estimation using the Kalman filter ISSN : Vol. 5 No.01 January

9 FigureV.2. Tip vibration estimation using the Kalman filter FigureV.3. Angular velocity estimation using the Kalman filter FigureV.4. Tip vibration velocity estimation using the Kalman filter The Kalman filter provides a very good estimation of the state vector when both the angular position and the tip vibration velocity are measured. Also, the noise effect on the measurements is greatly diminished. Figures V.5 and V.6 shows the noisy measurements of and that are supplied to the Kalman filter. FigureV.5. Noisy angular position used to estimate the state vector ISSN : Vol. 5 No.01 January

10 5.2. Model Predictive Controller simulation FigureV.6. Noisy tip vibration velocity used to estimate the state vector The system has one input which is the motor voltage as manipulated variable and two outputs which are the joint angle and the tip vibration. Note that tip vibration, 1. 1, where is the beam length. So the output matrices are given by Eq. (63), Eq. (64) and Eq. (65) respectively when predictions are made on the angular position only, the angular position and the tip vibration, and the angular velocity and the tip vibration (63) (64) (65) The motor is rotated and controlled to an angular set-point of using the model predictive controller. During the rotation, the control signal is adapted until the zero vibration set-point is achieved. The simulation is conducted with the prediction horizon 2000, which is equivalent to a time window of 2s, given a sample time of 1ms. The control horizon, or number of moves for the control signal is set to 2. The weighting matrix, that allows different penalties to be placed on the predicted errors, is given by: 1 0 (66) 0 10 The weight on the control signal increment is set to: 1 (67) The scalar values that serves as the primary tuning parameter, known also as move suppression coefficient are well discussed in [27]. For the case of predictions made on the angular velocity, the set-point is given by:., 4 (68) 0, 4 The set point defined by Eq. (68) makes the angular position to reach rad (90 ) over 4s. Figures V.7 to V.9 shows the simulation results when the predictions used by the controller are made on the angular position. ISSN : Vol. 5 No.01 January

11 FigureV.7. Angular position simulation using predictions on θ FigureV.8. Tip vibration simulation using predictions on θ FigureV.9. Control signal simulation using predictions on θ The simulation results show the benefits of the prediction on the tip vibration. The rigid body motion is slower, but the control signal provides a very good vibration damping. When the predictions are made on the angular velocity instead of, the results are more satisfying. Figures V.10 to V.13 shows the simulation results when the predictions used by the controller are made on the angular velocity. FigureV.10. Angular position simulation using predictions on θ ISSN : Vol. 5 No.01 January

12 FigureV.11. Angular velocity simulation using predictions on θ FigureV.12. Tip vibration simulation using predictions on θ FigureV.13. Control signal simulation using predictions on θ 6. Conclusions The control strategy based on combining the MPC controller and the Kalman filter provides a very good technique to suppress vibration on the flexible arm. The simulation results demonstrate the efficiency of the Kalman filter to suppress the effect of noise that corrupt either the process dynamic model or the outputs measurements. The advantage of measuring the tip vibration velocity was clearly proven by simulation results. The MPC controller has proven its ability to diminish considerably the vibration amplitudes and then to provide a good active damping. It s convenient to note that, by using a predictive controller in a practical context, adjustments can be made on the prediction of beam vibration taking into account the model nonlinearities. The use of prediction on the joint angle velocity instead of its position is very useful for the vibration diminishing and the practical feasibility of the control signal. REFERENCES [1] Sunar M, Rao SS. Recent advances in sensing and control of flexible structures via piezoelectric materials Technology. Appl Mech Rev 1999;52(10):1 16. [2] Plump JM, Hubbard Jr JE. Modeling of an active constrained layer damper. proc. In: 12th intl congress on acoustics, Toronto, Canada, 1986; #D4-1. [3] Bailey T, Hubbard Jr JE. Distributed piezoelectric polymer active vibration control of a cantilever beam. J Guidance Control Dynam 1985;8(5): [4] Baz A, Poh S. Performance of an active control system with piezoelectric actuators. J Vib Control 1988;126(2): ISSN : Vol. 5 No.01 January

13 [5] Chonan S, Jiang ZW, Sakuma S. Force control of a miniature gripper driven by piezoceramic bimorph cells. J Adv Automat Technol 1994;6: [6] Yim W, Singh SN. Variable structure adaptive control of a cantilever beam using piezoelectric actuator. J Vib Control 2000;6: [7] Lin CL, Lee GP, Liu VT. Identification and control of a benchmark flexible structure using piezoelectric actuators and sensors. J Vib Control 2003;9(12): [8] Wang S, Yeh H, Roschke PN. Robust control for structural systems with parametric and unstructured uncertainties. J Vib Control 2001;7: [9] Zheng LA. A robust disturbance rejection method for uncertain flexible mechanical vibrating systems under persistent excitation. J Vib Control 2004;10(3): [10] Yam LH, Yan YJ. Optimal design of number and locations of actuators in active vibration control of a space truss. Smart Mater Struct 2002;11: [11] Wang R, Hassan M, Dubay R. Predictive control of flexible structures. In: Flexible automation & intelligent manufacturing conference, Toronto, Ontario, p [12] Bravo R. Vibration control of flexible structure using smart materials. PhD dissertation. McMaster University, Canada, [13] A. Gelb, Applied Optimal Estimation, MIT Press, Cambridge, MA, [14] R. Brown, P. Hwang, Introduction to Random Signals and Applied Kalman Filtering, Wiley, New York, [15] Y. Bar-Shalom, X.R. Li, T. Kirubarajan, Estimation with Applications to Tracking and Navigation, Springer, Berlin, [16] Dah-Jing Jwo, Ta-Shun Cho. A practical note on evaluating Kalman filter performance optimality and degradation Original Research Article Applied Mathematics and Computation, Volume 193, Issue 2, 1 November 2007, Pages [17] Yun CB, Shinozuka M. Identification of nonlinear structural dynamic systems. Journal of Structural Mechanics 1980;8(2): [18] Hoshiya M, Sato E. Structural identification by extended Kalman filter. ASCE Journal of Engineering Mechanics 1984;112(12). [19] Hoshiya M, Sutoh A. Kalman filter-finite element method in identification. ASCE Journal of Engineering Mechanics 1993;119(2): [20] R. Tipireddy, H.A. Nasrellah, C.S. Manohar. A Kalman filter based strategy for linear structural system identification based on multiple static and dynamic test data. Probabilistic Engineering Mechanics, Volume 24, Issue 1, January 2009, Pages [21] W. Li, H. Leung, Y. Shou, Space-time registration of Radar and ESM using unscented Kalman Filter, IEEE Trans. Aerosp. Electron. Syst. 40 (3) (2004) [22] D. Fred, Nonlinear filters: beyond the Kalman filter, IEEE Aerosp. Electron. Syst. Mag. 20 (8) (2005) [23] Haitao Zhang, Yujiao Zhao. The performance comparison and analysis of extended Kalman filters for GPS/DR navigation. Optik - International Journal for Light and Electron Optics, Volume 122, Issue 9, May 2011, Pages [24] K. Xiong, C.W. Chan, H.Y. Zhang, Detection of satellite attitude sensor faults using the UKF, IEEE Trans. Aerosp. Electron. Syst. 43 (2) (2007) [25] Dan Simon. Optimal State Estimation. New York: John Wiley & Sons, [26] Liuping Wang. Model Predictive Control System Design and Implementation Using MATLAB. Advances in Industrial Control. Springer, [27] Shridhar R, Cooper DJ. A Tuning Strategy for Unconstrained Multivariable Model Predictive Control. Ind. Eng. Chem. Res. 1998;37, ISSN : Vol. 5 No.01 January

Pierre Bigot 2 and Luiz C. G. de Souza 3

Pierre Bigot 2 and Luiz C. G. de Souza 3 INTERNATIONAL JOURNAL OF SYSTEMS APPLICATIONS, ENGINEERING & DEVELOPMENT Volume 8, 2014 Investigation of the State Dependent Riccati Equation (SDRE) adaptive control advantages for controlling non-linear

More information

Control of constrained spatial three-link flexible manipulators

Control of constrained spatial three-link flexible manipulators Control of constrained spatial three-link flexible manipulators Sinan Kilicaslan, M. Kemal Ozgoren and S. Kemal Ider Gazi University/Mechanical Engineering Department, Ankara, Turkey Middle East Technical

More information

Predictive Control of Gyroscopic-Force Actuators for Mechanical Vibration Damping

Predictive Control of Gyroscopic-Force Actuators for Mechanical Vibration Damping ARC Centre of Excellence for Complex Dynamic Systems and Control, pp 1 15 Predictive Control of Gyroscopic-Force Actuators for Mechanical Vibration Damping Tristan Perez 1, 2 Joris B Termaat 3 1 School

More information

Adaptive Robust Tracking Control of Robot Manipulators in the Task-space under Uncertainties

Adaptive Robust Tracking Control of Robot Manipulators in the Task-space under Uncertainties Australian Journal of Basic and Applied Sciences, 3(1): 308-322, 2009 ISSN 1991-8178 Adaptive Robust Tracking Control of Robot Manipulators in the Task-space under Uncertainties M.R.Soltanpour, M.M.Fateh

More information

Nonlinear Identification of Backlash in Robot Transmissions

Nonlinear Identification of Backlash in Robot Transmissions Nonlinear Identification of Backlash in Robot Transmissions G. Hovland, S. Hanssen, S. Moberg, T. Brogårdh, S. Gunnarsson, M. Isaksson ABB Corporate Research, Control Systems Group, Switzerland ABB Automation

More information

Dynamic System Identification using HDMR-Bayesian Technique

Dynamic System Identification using HDMR-Bayesian Technique Dynamic System Identification using HDMR-Bayesian Technique *Shereena O A 1) and Dr. B N Rao 2) 1), 2) Department of Civil Engineering, IIT Madras, Chennai 600036, Tamil Nadu, India 1) ce14d020@smail.iitm.ac.in

More information

1038. Adaptive input estimation method and fuzzy robust controller combined for active cantilever beam structural system vibration control

1038. Adaptive input estimation method and fuzzy robust controller combined for active cantilever beam structural system vibration control 1038. Adaptive input estimation method and fuzzy robust controller combined for active cantilever beam structural system vibration control Ming-Hui Lee Ming-Hui Lee Department of Civil Engineering, Chinese

More information

Output tracking control of a exible robot arm

Output tracking control of a exible robot arm Proceedings of the 44th IEEE Conference on Decision and Control, and the European Control Conference 25 Seville, Spain, December 12-15, 25 WeB12.4 Output tracking control of a exible robot arm Tu Duc Nguyen

More information

Research Article Experimental Parametric Identification of a Flexible Beam Using Piezoelectric Sensors and Actuators

Research Article Experimental Parametric Identification of a Flexible Beam Using Piezoelectric Sensors and Actuators Shock and Vibration, Article ID 71814, 5 pages http://dx.doi.org/1.1155/214/71814 Research Article Experimental Parametric Identification of a Flexible Beam Using Piezoelectric Sensors and Actuators Sajad

More information

GAIN SCHEDULING CONTROL WITH MULTI-LOOP PID FOR 2- DOF ARM ROBOT TRAJECTORY CONTROL

GAIN SCHEDULING CONTROL WITH MULTI-LOOP PID FOR 2- DOF ARM ROBOT TRAJECTORY CONTROL GAIN SCHEDULING CONTROL WITH MULTI-LOOP PID FOR 2- DOF ARM ROBOT TRAJECTORY CONTROL 1 KHALED M. HELAL, 2 MOSTAFA R.A. ATIA, 3 MOHAMED I. ABU EL-SEBAH 1, 2 Mechanical Engineering Department ARAB ACADEMY

More information

An Adaptive LQG Combined With the MRAS Based LFFC for Motion Control Systems

An Adaptive LQG Combined With the MRAS Based LFFC for Motion Control Systems Journal of Automation Control Engineering Vol 3 No 2 April 2015 An Adaptive LQG Combined With the MRAS Based LFFC for Motion Control Systems Nguyen Duy Cuong Nguyen Van Lanh Gia Thi Dinh Electronics Faculty

More information

Riccati difference equations to non linear extended Kalman filter constraints

Riccati difference equations to non linear extended Kalman filter constraints International Journal of Scientific & Engineering Research Volume 3, Issue 12, December-2012 1 Riccati difference equations to non linear extended Kalman filter constraints Abstract Elizabeth.S 1 & Jothilakshmi.R

More information

DAMPING CONTROL OF A PZT MULTILAYER VIBRATION USING NEGATIVE IMPEDANCE CIRCUIT

DAMPING CONTROL OF A PZT MULTILAYER VIBRATION USING NEGATIVE IMPEDANCE CIRCUIT International Workshop SMART MATERIALS, STRUCTURES & NDT in AEROSPACE Conference NDT in Canada 2011 2-4 November 2011, Montreal, Quebec, Canada DAMPING CONTROL OF A PZT MULTILAYER VIBRATION USING NEGATIVE

More information

Tuning of Extended Kalman Filter for nonlinear State Estimation

Tuning of Extended Kalman Filter for nonlinear State Estimation OSR Journal of Computer Engineering (OSR-JCE) e-ssn: 78-0661,p-SSN: 78-877, Volume 18, ssue 5, Ver. V (Sep. - Oct. 016), PP 14-19 www.iosrjournals.org Tuning of Extended Kalman Filter for nonlinear State

More information

Fault Detection and Diagnosis of an Electrohydrostatic Actuator Using a Novel Interacting Multiple Model Approach

Fault Detection and Diagnosis of an Electrohydrostatic Actuator Using a Novel Interacting Multiple Model Approach 2011 American Control Conference on O'Farrell Street, San Francisco, CA, USA June 29 - July 01, 2011 Fault Detection and Diagnosis of an Electrohydrostatic Actuator Using a Novel Interacting Multiple Model

More information

Acceleration Feedback

Acceleration Feedback Acceleration Feedback Mechanical Engineer Modeling & Simulation Electro- Mechanics Electrical- Electronics Engineer Sensors Actuators Computer Systems Engineer Embedded Control Controls Engineer Mechatronic

More information

ACTIVE VIBRATION CONTROL PROTOTYPING IN ANSYS: A VERIFICATION EXPERIMENT

ACTIVE VIBRATION CONTROL PROTOTYPING IN ANSYS: A VERIFICATION EXPERIMENT ACTIVE VIBRATION CONTROL PROTOTYPING IN ANSYS: A VERIFICATION EXPERIMENT Ing. Gergely TAKÁCS, PhD.* * Institute of Automation, Measurement and Applied Informatics Faculty of Mechanical Engineering Slovak

More information

Active control for a flexible beam with nonlinear hysteresis and time delay

Active control for a flexible beam with nonlinear hysteresis and time delay THEORETICAL & APPLIED MECHANICS LETTERS 3, 635 (23) Active control for a flexible beam with nonlinear hysteresis and time delay Kun Liu, Longxiang Chen,, 2, a) and Guoping Cai ) Department of Engineering

More information

PERIODIC signals are commonly experienced in industrial

PERIODIC signals are commonly experienced in industrial IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, VOL. 15, NO. 2, MARCH 2007 369 Repetitive Learning Control of Nonlinear Continuous-Time Systems Using Quasi-Sliding Mode Xiao-Dong Li, Tommy W. S. Chow,

More information

Study on Tire-attached Energy Harvester for Lowspeed Actual Vehicle Driving

Study on Tire-attached Energy Harvester for Lowspeed Actual Vehicle Driving Journal of Physics: Conference Series PAPER OPEN ACCESS Study on Tire-attached Energy Harvester for Lowspeed Actual Vehicle Driving To cite this article: Y Zhang et al 15 J. Phys.: Conf. Ser. 66 116 Recent

More information

Manufacturing Equipment Control

Manufacturing Equipment Control QUESTION 1 An electric drive spindle has the following parameters: J m = 2 1 3 kg m 2, R a = 8 Ω, K t =.5 N m/a, K v =.5 V/(rad/s), K a = 2, J s = 4 1 2 kg m 2, and K s =.3. Ignore electrical dynamics

More information

Structural Dynamics Lecture 4. Outline of Lecture 4. Multi-Degree-of-Freedom Systems. Formulation of Equations of Motions. Undamped Eigenvibrations.

Structural Dynamics Lecture 4. Outline of Lecture 4. Multi-Degree-of-Freedom Systems. Formulation of Equations of Motions. Undamped Eigenvibrations. Outline of Multi-Degree-of-Freedom Systems Formulation of Equations of Motions. Newton s 2 nd Law Applied to Free Masses. D Alembert s Principle. Basic Equations of Motion for Forced Vibrations of Linear

More information

Displacement Feedback for Active Vibration Control of Smart Cantilever Beam

Displacement Feedback for Active Vibration Control of Smart Cantilever Beam Displacement Feedback for Active Vibration Control of Smart Cantilever Beam Riessom W. Prasad Krishna K.V. Gangadharan Research Scholar Professor Professor Department of Mechanical Engineering National

More information

Laboratory 11 Control Systems Laboratory ECE3557. State Feedback Controller for Position Control of a Flexible Joint

Laboratory 11 Control Systems Laboratory ECE3557. State Feedback Controller for Position Control of a Flexible Joint Laboratory 11 State Feedback Controller for Position Control of a Flexible Joint 11.1 Objective The objective of this laboratory is to design a full state feedback controller for endpoint position control

More information

Contents. Dynamics and control of mechanical systems. Focus on

Contents. Dynamics and control of mechanical systems. Focus on Dynamics and control of mechanical systems Date Day 1 (01/08) Day 2 (03/08) Day 3 (05/08) Day 4 (07/08) Day 5 (09/08) Day 6 (11/08) Content Review of the basics of mechanics. Kinematics of rigid bodies

More information

Mechatronic System Case Study: Rotary Inverted Pendulum Dynamic System Investigation

Mechatronic System Case Study: Rotary Inverted Pendulum Dynamic System Investigation Mechatronic System Case Study: Rotary Inverted Pendulum Dynamic System Investigation Dr. Kevin Craig Greenheck Chair in Engineering Design & Professor of Mechanical Engineering Marquette University K.

More information

High accuracy numerical and signal processing approaches to extract flutter derivatives

High accuracy numerical and signal processing approaches to extract flutter derivatives High accuracy numerical and signal processing approaches to extract flutter derivatives *NakHyun Chun 1) and Hak-eun Lee 2) 1), 2) School of Civil, Environmental and Architectural Engineering, Korea University,

More information

MCE603: Interfacing and Control of Mechatronic Systems

MCE603: Interfacing and Control of Mechatronic Systems MCE603: Interfacing and Control of Mechatronic Systems Chapter 7: Actuators and Sensors Topic 7d: Piezoelectric Actuators. Reference: Various articles. Cleveland State University Mechanical Engineering

More information

1859. Forced transverse vibration analysis of a Rayleigh double-beam system with a Pasternak middle layer subjected to compressive axial load

1859. Forced transverse vibration analysis of a Rayleigh double-beam system with a Pasternak middle layer subjected to compressive axial load 1859. Forced transverse vibration analysis of a Rayleigh double-beam system with a Pasternak middle layer subjected to compressive axial load Nader Mohammadi 1, Mehrdad Nasirshoaibi 2 Department of Mechanical

More information

Design and Comparison of Different Controllers to Stabilize a Rotary Inverted Pendulum

Design and Comparison of Different Controllers to Stabilize a Rotary Inverted Pendulum ISSN (Online): 347-3878, Impact Factor (5): 3.79 Design and Comparison of Different Controllers to Stabilize a Rotary Inverted Pendulum Kambhampati Tejaswi, Alluri Amarendra, Ganta Ramesh 3 M.Tech, Department

More information

Shape Optimization of Revolute Single Link Flexible Robotic Manipulator for Vibration Suppression

Shape Optimization of Revolute Single Link Flexible Robotic Manipulator for Vibration Suppression 15 th National Conference on Machines and Mechanisms NaCoMM011-157 Shape Optimization of Revolute Single Link Flexible Robotic Manipulator for Vibration Suppression Sachindra Mahto Abstract In this work,

More information

THE OUTPUT regulation problem is one of the most

THE OUTPUT regulation problem is one of the most 786 IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, VOL. 15, NO. 4, JULY 2007 Experimental Output Regulation for a Nonlinear Benchmark System Alexey Pavlov, Bart Janssen, Nathan van de Wouw, and Henk

More information

LYAPUNOV-BASED FORCE CONTROL OF A FLEXIBLE ARM CONSIDERING BENDING AND TORSIONAL DEFORMATION

LYAPUNOV-BASED FORCE CONTROL OF A FLEXIBLE ARM CONSIDERING BENDING AND TORSIONAL DEFORMATION Copyright IFAC 5th Triennial World Congress, Barcelona, Spain YAPUNOV-BASED FORCE CONTRO OF A FEXIBE ARM CONSIDERING BENDING AND TORSIONA DEFORMATION Yoshifumi Morita Fumitoshi Matsuno Yukihiro Kobayashi

More information

FEEDBACK CONTROL SYSTEMS

FEEDBACK CONTROL SYSTEMS FEEDBAC CONTROL SYSTEMS. Control System Design. Open and Closed-Loop Control Systems 3. Why Closed-Loop Control? 4. Case Study --- Speed Control of a DC Motor 5. Steady-State Errors in Unity Feedback Control

More information

Free vibrations of a multi-span Timoshenko beam carrying multiple spring-mass systems

Free vibrations of a multi-span Timoshenko beam carrying multiple spring-mass systems Sādhanā Vol. 33, Part 4, August 2008, pp. 385 401. Printed in India Free vibrations of a multi-span Timoshenko beam carrying multiple spring-mass systems YUSUF YESILCE 1, OKTAY DEMIRDAG 2 and SEVAL CATAL

More information

AN EXPERIMENTAL WEB TENSION CONTROL SYSTEM: SYSTEM SET-UP

AN EXPERIMENTAL WEB TENSION CONTROL SYSTEM: SYSTEM SET-UP Advances in Production Engineering & Management 2 (2007) 4, 185-193 ISSN 1854-6250 Professional paper AN EXPERIMENTAL WEB TENSION CONTROL SYSTEM: SYSTEM SET-UP Giannoccaro, N.I. * ; Oishi, K. ** & Sakamoto,

More information

ACTIVE VIBRATION CONTROL OF A SMART BEAM. 1. Department of Aeronautical Engineering, Middle East Technical University, Ankara, Turkey

ACTIVE VIBRATION CONTROL OF A SMART BEAM. 1. Department of Aeronautical Engineering, Middle East Technical University, Ankara, Turkey ACTIVE VIBRATION CONTROL OF A SMART BEAM Yavuz Yaman 1, Tarkan Çalışkan 1, Volkan Nalbantoğlu 2, Eswar Prasad 3, David Waechter 3 1 Department of Aeronautical Engineering, Middle East Technical University,

More information

Application of singular perturbation theory in modeling and control of flexible robot arm

Application of singular perturbation theory in modeling and control of flexible robot arm Research Article International Journal of Advanced Technology and Engineering Exploration, Vol 3(24) ISSN (Print): 2394-5443 ISSN (Online): 2394-7454 http://dx.doi.org/10.19101/ijatee.2016.324002 Application

More information

CONTROL OF ROBOT CAMERA SYSTEM WITH ACTUATOR S DYNAMICS TO TRACK MOVING OBJECT

CONTROL OF ROBOT CAMERA SYSTEM WITH ACTUATOR S DYNAMICS TO TRACK MOVING OBJECT Journal of Computer Science and Cybernetics, V.31, N.3 (2015), 255 265 DOI: 10.15625/1813-9663/31/3/6127 CONTROL OF ROBOT CAMERA SYSTEM WITH ACTUATOR S DYNAMICS TO TRACK MOVING OBJECT NGUYEN TIEN KIEM

More information

2D Image Processing. Bayes filter implementation: Kalman filter

2D Image Processing. Bayes filter implementation: Kalman filter 2D Image Processing Bayes filter implementation: Kalman filter Prof. Didier Stricker Kaiserlautern University http://ags.cs.uni-kl.de/ DFKI Deutsches Forschungszentrum für Künstliche Intelligenz http://av.dfki.de

More information

Stable Limit Cycle Generation for Underactuated Mechanical Systems, Application: Inertia Wheel Inverted Pendulum

Stable Limit Cycle Generation for Underactuated Mechanical Systems, Application: Inertia Wheel Inverted Pendulum Stable Limit Cycle Generation for Underactuated Mechanical Systems, Application: Inertia Wheel Inverted Pendulum Sébastien Andary Ahmed Chemori Sébastien Krut LIRMM, Univ. Montpellier - CNRS, 6, rue Ada

More information

Precision tracking control of a horizontal arm coordinate measuring machine in the presence of dynamic flexibilities

Precision tracking control of a horizontal arm coordinate measuring machine in the presence of dynamic flexibilities Int J Adv Manuf Technol 2006) 27: 960 968 DOI 10.1007/s00170-004-2292-3 ORIGINAL ARTICLE Tugrul Özel Precision tracking control of a horizontal arm coordinate measuring machine in the presence of dynamic

More information

Virtual Passive Controller for Robot Systems Using Joint Torque Sensors

Virtual Passive Controller for Robot Systems Using Joint Torque Sensors NASA Technical Memorandum 110316 Virtual Passive Controller for Robot Systems Using Joint Torque Sensors Hal A. Aldridge and Jer-Nan Juang Langley Research Center, Hampton, Virginia January 1997 National

More information

Introduction to Continuous Systems. Continuous Systems. Strings, Torsional Rods and Beams.

Introduction to Continuous Systems. Continuous Systems. Strings, Torsional Rods and Beams. Outline of Continuous Systems. Introduction to Continuous Systems. Continuous Systems. Strings, Torsional Rods and Beams. Vibrations of Flexible Strings. Torsional Vibration of Rods. Bernoulli-Euler Beams.

More information

Experimental study of delayed positive feedback control for a flexible beam

Experimental study of delayed positive feedback control for a flexible beam THEORETICAL & APPLIED MECHANICS LETTERS 1, 063003 (2011) Experimental study of delayed positive feedback control for a flexible beam Kun Liu, Longxiang Chen, and Guoping Cai a) Department of Engineering

More information

Motion Control of a Robot Manipulator in Free Space Based on Model Predictive Control

Motion Control of a Robot Manipulator in Free Space Based on Model Predictive Control Motion Control of a Robot Manipulator in Free Space Based on Model Predictive Control Vincent Duchaine, Samuel Bouchard and Clément Gosselin Université Laval Canada 7 1. Introduction The majority of existing

More information

Combined Particle and Smooth Variable Structure Filtering for Nonlinear Estimation Problems

Combined Particle and Smooth Variable Structure Filtering for Nonlinear Estimation Problems 14th International Conference on Information Fusion Chicago, Illinois, USA, July 5-8, 2011 Combined Particle and Smooth Variable Structure Filtering for Nonlinear Estimation Problems S. Andrew Gadsden

More information

Basic Concepts in Data Reconciliation. Chapter 6: Steady-State Data Reconciliation with Model Uncertainties

Basic Concepts in Data Reconciliation. Chapter 6: Steady-State Data Reconciliation with Model Uncertainties Chapter 6: Steady-State Data with Model Uncertainties CHAPTER 6 Steady-State Data with Model Uncertainties 6.1 Models with Uncertainties In the previous chapters, the models employed in the DR were considered

More information

OPTIMAL ESTIMATION of DYNAMIC SYSTEMS

OPTIMAL ESTIMATION of DYNAMIC SYSTEMS CHAPMAN & HALL/CRC APPLIED MATHEMATICS -. AND NONLINEAR SCIENCE SERIES OPTIMAL ESTIMATION of DYNAMIC SYSTEMS John L Crassidis and John L. Junkins CHAPMAN & HALL/CRC A CRC Press Company Boca Raton London

More information

Development of a test apparatus that consistently generates squeak to rate squeak propensity of a pair of materials

Development of a test apparatus that consistently generates squeak to rate squeak propensity of a pair of materials Development of a test apparatus that consistently generates squeak to rate squeak propensity of a pair of materials Gil Jun LEE 1 ; Jay KIM 2 1, 2 Department of Mechanical and Materials Engineering, University

More information

(Refer Slide Time: 00:01:30 min)

(Refer Slide Time: 00:01:30 min) Control Engineering Prof. M. Gopal Department of Electrical Engineering Indian Institute of Technology, Delhi Lecture - 3 Introduction to Control Problem (Contd.) Well friends, I have been giving you various

More information

ZEROS OF MODAL MODELS OF FLEXIBLE STRUCTURES

ZEROS OF MODAL MODELS OF FLEXIBLE STRUCTURES ZEROS OF MODAL MODELS OF FLEXIBLE STRUCTURES by Douglas K. Lindner Bradley Department of Electrical Engineering Virginia Tech Blacksburg, VA 461 (73) 31-458 email:lindner@vtvm1.cc.vt.edu Corresponding

More information

THE subject of the analysis is system composed by

THE subject of the analysis is system composed by MECHANICAL VIBRATION ASSIGNEMENT 1 On 3 DOF system identification Diego Zenari, 182160, M.Sc Mechatronics engineering Abstract The present investigation carries out several analyses on a 3-DOF system.

More information

Computing Optimized Nonlinear Sliding Surfaces

Computing Optimized Nonlinear Sliding Surfaces Computing Optimized Nonlinear Sliding Surfaces Azad Ghaffari and Mohammad Javad Yazdanpanah Abstract In this paper, we have concentrated on real systems consisting of structural uncertainties and affected

More information

Two-Link Flexible Manipulator Control Using Sliding Mode Control Based Linear Matrix Inequality

Two-Link Flexible Manipulator Control Using Sliding Mode Control Based Linear Matrix Inequality IOP Conference Series: Materials Science and Engineering PAPER OPEN ACCESS Two-Link Flexible Manipulator Control Using Sliding Mode Control Based Linear Matrix Inequality To cite this article: Zulfatman

More information

Practical work: Active control of vibrations of a ski mock-up with a piezoelectric actuator

Practical work: Active control of vibrations of a ski mock-up with a piezoelectric actuator Jean Luc Dion Gaël Chevallier SUPMECA Paris (Mechanical Engineering School) Practical work: Active control of vibrations of a ski mock-up with a piezoelectric actuator THIS WORK HAS OBTAINED THE FIRST

More information

Systematic Error Modeling and Bias Estimation

Systematic Error Modeling and Bias Estimation sensors Article Systematic Error Modeling and Bias Estimation Feihu Zhang * and Alois Knoll Robotics and Embedded Systems, Technische Universität München, 8333 München, Germany; knoll@in.tum.de * Correspondence:

More information

Virtual distortions applied to structural modelling and sensitivity analysis. Damage identification testing example

Virtual distortions applied to structural modelling and sensitivity analysis. Damage identification testing example AMAS Workshop on Smart Materials and Structures SMART 03 (pp.313 324) Jadwisin, September 2-5, 2003 Virtual distortions applied to structural modelling and sensitivity analysis. Damage identification testing

More information

1330. Comparative study of model updating methods using frequency response function data

1330. Comparative study of model updating methods using frequency response function data 1330. Comparative study of model updating methods using frequency response function data Dong Jiang 1, Peng Zhang 2, Qingguo Fei 3, Shaoqing Wu 4 Jiangsu Key Laboratory of Engineering Mechanics, Nanjing,

More information

D : SOLID MECHANICS. Q. 1 Q. 9 carry one mark each.

D : SOLID MECHANICS. Q. 1 Q. 9 carry one mark each. GTE 2016 Q. 1 Q. 9 carry one mark each. D : SOLID MECHNICS Q.1 single degree of freedom vibrating system has mass of 5 kg, stiffness of 500 N/m and damping coefficient of 100 N-s/m. To make the system

More information

Vibration Control for a Cantilever Beam with an Eccentric Tip Mass Using a Piezoelectric Actuator and Sensor

Vibration Control for a Cantilever Beam with an Eccentric Tip Mass Using a Piezoelectric Actuator and Sensor Vibration Control for a Cantilever Beam with an Eccentric Tip Mass Using a Piezoelectric Actuator and Sensor Haigen Yang Nanjing University of Posts and Telecommunications, Nanjing, China, 194 (Received

More information

Research Paper. Varun Kumar 1*, Amit Kumar 2 ABSTRACT. 1. Introduction

Research Paper. Varun Kumar 1*, Amit Kumar 2 ABSTRACT. 1. Introduction INTERNATIONAL JOURNAL OF R&D IN ENGINEERING, SCIENCE AND MANAGEMENT vol.1, issue I, AUG.2014 ISSN 2393-865X Research Paper Design of Adaptive neuro-fuzzy inference system (ANFIS) Controller for Active

More information

Constrained State Estimation Using the Unscented Kalman Filter

Constrained State Estimation Using the Unscented Kalman Filter 16th Mediterranean Conference on Control and Automation Congress Centre, Ajaccio, France June 25-27, 28 Constrained State Estimation Using the Unscented Kalman Filter Rambabu Kandepu, Lars Imsland and

More information

Experimental Verification of Various Modelling Techniques for Piezoelectric Actuated Panels

Experimental Verification of Various Modelling Techniques for Piezoelectric Actuated Panels Experimental Verification of Various Modelling Techniques for Piezoelectric Actuated Panels G.S. Aglietti a, P.R. Cunningham a and R.S. Langley b, a School of Engineering Sciences, Aeronautics and Astronautics,

More information

Neuro-fuzzy Control for the Reduction of the Vibrations on Smart Irrigation Systems

Neuro-fuzzy Control for the Reduction of the Vibrations on Smart Irrigation Systems Neuro-fuzzy Control for the Reduction of the Vibrations on Smart Irrigation Systems Georgios K. Tairidis, Panagiotis Koutsianitis, Aliki Muradova and Georgios E. Stavroulakis Institute of Computational

More information

Predictive Cascade Control of DC Motor

Predictive Cascade Control of DC Motor Volume 49, Number, 008 89 Predictive Cascade Control of DC Motor Alexandru MORAR Abstract: The paper deals with the predictive cascade control of an electrical drive intended for positioning applications.

More information

Trajectory-tracking control of a planar 3-RRR parallel manipulator

Trajectory-tracking control of a planar 3-RRR parallel manipulator Trajectory-tracking control of a planar 3-RRR parallel manipulator Chaman Nasa and Sandipan Bandyopadhyay Department of Engineering Design Indian Institute of Technology Madras Chennai, India Abstract

More information

Research Article Extended and Unscented Kalman Filtering Applied to a Flexible-Joint Robot with Jerk Estimation

Research Article Extended and Unscented Kalman Filtering Applied to a Flexible-Joint Robot with Jerk Estimation Hindawi Publishing Corporation Discrete Dynamics in Nature and Society Volume 21, Article ID 482972, 14 pages doi:1.1155/21/482972 Research Article Extended and Unscented Kalman Filtering Applied to a

More information

Theory of Vibrations in Stewart Platforms

Theory of Vibrations in Stewart Platforms Theory of Vibrations in Stewart Platforms J.M. Selig and X. Ding School of Computing, Info. Sys. & Maths. South Bank University London SE1 0AA, U.K. (seligjm@sbu.ac.uk) Abstract This article develops a

More information

Observer Design for a Flexible Robot Arm with a Tip Load

Observer Design for a Flexible Robot Arm with a Tip Load 5 American Control Conference June 8-, 5. Portland, OR, USA WeC7.6 Observer Design for a Flexible Robot Arm with a Tip Load Tu Duc Nguyen and Olav Egeland Abstract In this paper, we consider the observer

More information

Joint input-response predictions in structural dynamics

Joint input-response predictions in structural dynamics Joint input-response predictions in structural dynamics Eliz-Mari Lourens, Geert Lombaert KU Leuven, Department of Civil Engineering, Leuven, Belgium Costas Papadimitriou University of Thessaly, Department

More information

A Sliding Mode Control based on Nonlinear Disturbance Observer for the Mobile Manipulator

A Sliding Mode Control based on Nonlinear Disturbance Observer for the Mobile Manipulator International Core Journal of Engineering Vol.3 No.6 7 ISSN: 44-895 A Sliding Mode Control based on Nonlinear Disturbance Observer for the Mobile Manipulator Yanna Si Information Engineering College Henan

More information

Structural Health Monitoring Using Smart Piezoelectric Material

Structural Health Monitoring Using Smart Piezoelectric Material Structural Health Monitoring Using Smart Piezoelectric Material Kevin K Tseng and Liangsheng Wang Department of Civil and Environmental Engineering, Vanderbilt University Nashville, TN 37235, USA Abstract

More information

Gain Scheduling Control with Multi-loop PID for 2-DOF Arm Robot Trajectory Control

Gain Scheduling Control with Multi-loop PID for 2-DOF Arm Robot Trajectory Control Gain Scheduling Control with Multi-loop PID for 2-DOF Arm Robot Trajectory Control Khaled M. Helal, 2 Mostafa R.A. Atia, 3 Mohamed I. Abu El-Sebah, 2 Mechanical Engineering Department ARAB ACADEMY FOR

More information

Vibro-Impact Dynamics of a Piezoelectric Energy Harvester

Vibro-Impact Dynamics of a Piezoelectric Energy Harvester Proceedings of the IMAC-XXVIII February 1 4, 1, Jacksonville, Florida USA 1 Society for Experimental Mechanics Inc. Vibro-Impact Dynamics of a Piezoelectric Energy Harvester K.H. Mak *, S. McWilliam, A.A.

More information

Kalman-Filter-Based Time-Varying Parameter Estimation via Retrospective Optimization of the Process Noise Covariance

Kalman-Filter-Based Time-Varying Parameter Estimation via Retrospective Optimization of the Process Noise Covariance 2016 American Control Conference (ACC) Boston Marriott Copley Place July 6-8, 2016. Boston, MA, USA Kalman-Filter-Based Time-Varying Parameter Estimation via Retrospective Optimization of the Process Noise

More information

Finite Element Analysis of Piezoelectric Cantilever

Finite Element Analysis of Piezoelectric Cantilever Finite Element Analysis of Piezoelectric Cantilever Nitin N More Department of Mechanical Engineering K.L.E S College of Engineering and Technology, Belgaum, Karnataka, India. Abstract- Energy (or power)

More information

3 Mathematical modeling of the torsional dynamics of a drill string

3 Mathematical modeling of the torsional dynamics of a drill string 3 Mathematical modeling of the torsional dynamics of a drill string 3.1 Introduction Many works about torsional vibrations on drilling systems [1, 12, 18, 24, 41] have been published using different numerical

More information

Index. Index. More information. in this web service Cambridge University Press

Index. Index. More information.  in this web service Cambridge University Press A-type elements, 4 7, 18, 31, 168, 198, 202, 219, 220, 222, 225 A-type variables. See Across variable ac current, 172, 251 ac induction motor, 251 Acceleration rotational, 30 translational, 16 Accumulator,

More information

FURTHER RESULTS ON ROBUST CONTROL OF MICROVIBRATIONS ON MASS LOADED PANELS

FURTHER RESULTS ON ROBUST CONTROL OF MICROVIBRATIONS ON MASS LOADED PANELS FURTHER RESULTS ON ROBUST CONTROL OF MICROVIBRATIONS ON MASS LOADED PANELS G. S. Aglietti, J. Stoustrup, E. Rogers, R. S. Langley, S. B. Gabriel, Depts. of Aero & Astro/Electronics and Computer Science,

More information

Real-Time Implementation of a LQR-Based Controller for the Stabilization of a Double Inverted Pendulum

Real-Time Implementation of a LQR-Based Controller for the Stabilization of a Double Inverted Pendulum Proceedings of the International MultiConference of Engineers and Computer Scientists 017 Vol I,, March 15-17, 017, Hong Kong Real-Time Implementation of a LQR-Based Controller for the Stabilization of

More information

Dr Ian R. Manchester Dr Ian R. Manchester AMME 3500 : Review

Dr Ian R. Manchester Dr Ian R. Manchester AMME 3500 : Review Week Date Content Notes 1 6 Mar Introduction 2 13 Mar Frequency Domain Modelling 3 20 Mar Transient Performance and the s-plane 4 27 Mar Block Diagrams Assign 1 Due 5 3 Apr Feedback System Characteristics

More information

A Kalman filter based strategy for linear structural system identification based on multiple static and dynamic test data

A Kalman filter based strategy for linear structural system identification based on multiple static and dynamic test data Probabilistic Engineering Mechanics 24 (29 6 74 www.elsevier.com/locate/probengmech A Kalman filter based strategy for linear structural system identification based on multiple static and dynamic test

More information

Dynamics and control of mechanical systems

Dynamics and control of mechanical systems Dynamics and control of mechanical systems Date Day 1 (03/05) - 05/05 Day 2 (07/05) Day 3 (09/05) Day 4 (11/05) Day 5 (14/05) Day 6 (16/05) Content Review of the basics of mechanics. Kinematics of rigid

More information

Analysis on propulsion shafting coupled torsional-longitudinal vibration under different applied loads

Analysis on propulsion shafting coupled torsional-longitudinal vibration under different applied loads Analysis on propulsion shafting coupled torsional-longitudinal vibration under different applied loads Qianwen HUANG 1 ; Jia LIU 1 ; Cong ZHANG 1,2 ; inping YAN 1,2 1 Reliability Engineering Institute,

More information

Application of Newton/GMRES Method to Nonlinear Model Predictive Control of Functional Electrical Stimulation

Application of Newton/GMRES Method to Nonlinear Model Predictive Control of Functional Electrical Stimulation Proceedings of the 3 rd International Conference on Control, Dynamic Systems, and Robotics (CDSR 16) Ottawa, Canada May 9 10, 2016 Paper No. 121 DOI: 10.11159/cdsr16.121 Application of Newton/GMRES Method

More information

A new cantilever beam-rigid-body MEMS gyroscope: mathematical model and linear dynamics

A new cantilever beam-rigid-body MEMS gyroscope: mathematical model and linear dynamics Proceedings of the International Conference on Mechanical Engineering and Mechatronics Toronto, Ontario, Canada, August 8-10 2013 Paper No. XXX (The number assigned by the OpenConf System) A new cantilever

More information

Design Artificial Nonlinear Controller Based on Computed Torque like Controller with Tunable Gain

Design Artificial Nonlinear Controller Based on Computed Torque like Controller with Tunable Gain World Applied Sciences Journal 14 (9): 1306-1312, 2011 ISSN 1818-4952 IDOSI Publications, 2011 Design Artificial Nonlinear Controller Based on Computed Torque like Controller with Tunable Gain Samira Soltani

More information

CBE495 LECTURE IV MODEL PREDICTIVE CONTROL

CBE495 LECTURE IV MODEL PREDICTIVE CONTROL What is Model Predictive Control (MPC)? CBE495 LECTURE IV MODEL PREDICTIVE CONTROL Professor Dae Ryook Yang Fall 2013 Dept. of Chemical and Biological Engineering Korea University * Some parts are from

More information

CO-ROTATIONAL DYNAMIC FORMULATION FOR 2D BEAMS

CO-ROTATIONAL DYNAMIC FORMULATION FOR 2D BEAMS COMPDYN 011 ECCOMAS Thematic Conference on Computational Methods in Structural Dynamics and Earthquake Engineering M. Papadrakakis, M. Fragiadakis, V. Plevris (eds.) Corfu, Greece, 5-8 May 011 CO-ROTATIONAL

More information

An Indian Journal FULL PAPER ABSTRACT KEYWORDS. Trade Science Inc.

An Indian Journal FULL PAPER ABSTRACT KEYWORDS. Trade Science Inc. [Type text] [Type text] [Type text] ISSN : 0974-7435 Volume 10 Issue 12 BioTechnology 2014 An Indian Journal FULL PAPER BTAIJ, 10(12), 2014 [6844-6850] Man-gun model of shoulder supported firing and sensitivity

More information

Dynamic analysis of railway bridges by means of the spectral method

Dynamic analysis of railway bridges by means of the spectral method Dynamic analysis of railway bridges by means of the spectral method Giuseppe Catania, Silvio Sorrentino DIEM, Department of Mechanical Engineering, University of Bologna, Viale del Risorgimento, 436 Bologna,

More information

Exponential Controller for Robot Manipulators

Exponential Controller for Robot Manipulators Exponential Controller for Robot Manipulators Fernando Reyes Benemérita Universidad Autónoma de Puebla Grupo de Robótica de la Facultad de Ciencias de la Electrónica Apartado Postal 542, Puebla 7200, México

More information

Passive Control of Overhead Cranes

Passive Control of Overhead Cranes Passive Control of Overhead Cranes HASAN ALLI TARUNRAJ SINGH Mechanical and Aerospace Engineering, SUNY at Buffalo, Buffalo, New York 14260, USA (Received 18 February 1997; accepted 10 September 1997)

More information

Influence of electromagnetic stiffness on coupled micro vibrations generated by solar array drive assembly

Influence of electromagnetic stiffness on coupled micro vibrations generated by solar array drive assembly Influence of electromagnetic stiffness on coupled micro vibrations generated by solar array drive assembly Mariyam Sattar 1, Cheng Wei 2, Awais Jalali 3 1, 2 Beihang University of Aeronautics and Astronautics,

More information

FUZZY LOGIC CONTROL Vs. CONVENTIONAL PID CONTROL OF AN INVERTED PENDULUM ROBOT

FUZZY LOGIC CONTROL Vs. CONVENTIONAL PID CONTROL OF AN INVERTED PENDULUM ROBOT http:// FUZZY LOGIC CONTROL Vs. CONVENTIONAL PID CONTROL OF AN INVERTED PENDULUM ROBOT 1 Ms.Mukesh Beniwal, 2 Mr. Davender Kumar 1 M.Tech Student, 2 Asst.Prof, Department of Electronics and Communication

More information

2D Image Processing. Bayes filter implementation: Kalman filter

2D Image Processing. Bayes filter implementation: Kalman filter 2D Image Processing Bayes filter implementation: Kalman filter Prof. Didier Stricker Dr. Gabriele Bleser Kaiserlautern University http://ags.cs.uni-kl.de/ DFKI Deutsches Forschungszentrum für Künstliche

More information

Dynamic Model of a Badminton Stroke

Dynamic Model of a Badminton Stroke ISEA 28 CONFERENCE Dynamic Model of a Badminton Stroke M. Kwan* and J. Rasmussen Department of Mechanical Engineering, Aalborg University, 922 Aalborg East, Denmark Phone: +45 994 9317 / Fax: +45 9815

More information

IDENTIFICATION OF FRICTION ENERGY DISSIPATION USING FREE VIBRATION VELOCITY: MEASUREMENT AND MODELING

IDENTIFICATION OF FRICTION ENERGY DISSIPATION USING FREE VIBRATION VELOCITY: MEASUREMENT AND MODELING IDENTIFICATION OF FRICTION ENERGY DISSIPATION USING FREE VIBRATION VELOCITY: MEASUREMENT AND MODELING Christoph A. Kossack, Tony L. Schmitz, and John C. Ziegert Department of Mechanical Engineering and

More information

Feedback Control of Linear SISO systems. Process Dynamics and Control

Feedback Control of Linear SISO systems. Process Dynamics and Control Feedback Control of Linear SISO systems Process Dynamics and Control 1 Open-Loop Process The study of dynamics was limited to open-loop systems Observe process behavior as a result of specific input signals

More information