Design of a Kalman filter for rotary shape memory alloy actuators

Size: px
Start display at page:

Download "Design of a Kalman filter for rotary shape memory alloy actuators"

Transcription

1 INSIUE OF PHYSICS PUBLISHING Smart Mater. Struct. 3 (4) SMAR MAERIALS AND SRUCURES PII: S964-76(4)778-X Design of a Kalman filter for rotary shape memory alloy actuators Mohammad H Elahinia,Mehdi Ahmadian and Hashem Ashrafiuon Mechanical Engineering Department, Virginia ech, Blacksburg, VA 46, USA Mechanical Engineering Department, Villanova University, Villanova, PA 985, USA elahinia@vt.edu Received 4 July 3, in final form 6 February 4 Published 8 May 4 Online at stacks.iop.org/sms/3/69 DOI:.88/964-76/3/4/6 Abstract Measuring the state variables of systems actuated by shape memory alloys (SMAs) is normally a difficult task because of the small diameter of the SMA wires. In such cases, as an alternative, observers are used to estimate the state vector. his paper presents an extended Kalman filter (EKF) for estimation of the state variables of a single-degree-of-freedom rotary manipulator actuated by an SMA wire. his model-based state estimator has been chosen because it works well with noisy measurements and model inaccuracies. he SMA phenomenological models, that are mostly used in engineering applications, have both model and parameter uncertainties; this makes the EKF a natural choice for SMA-actuated systems. A state space model for the SMA manipulator is presented. he model includes nonlinear dynamics of the manipulator, a thermomechanical model of the SMA, and the electrical and heat transfer behavior of the SMA wire. In an experimental set-up the angular position of the arm is the only state variable that is measured besides the voltage applied to the SMA wire. he other statevariables of the system are the arm s angular velocity and the SMA wire s stress and temperature, which are not available experimentally due to difficulty in measuring them. Accurate estimation of the state variables enables design of a control system that provides better system performance. At each time step, the estimator uses the SMA wire s voltage measurement to predict the state vector which is corrected as necessary according to the measured angular position of the arm. he input and output of the model are used for the EKF simulations. he state variables collected through model simulations are also used to evaluate the performance of the EKF. Several EKF simulations presented in this paper show accurate and robust performance of the estimator, for different control inputs.. Introduction SMAs consist of a group of metallic materials that demonstrate the ability to return to some previously defined shape or size when subjected to the appropriate thermal procedure. he shape memory effect is hysteretic and occurs due to atemperature- and stress-dependent shift in the materials crystalline structure between two different phases called martensite and austenite, which are the low and high temperature phases, respectively. SMA actuators have several advantages for miniaturization such as excellent power to mass ratio, maintainability, reliability, and clean and silent actuation. he disadvantages are low speed and low energy efficiency due to conversion of heat to mechanical energy and control difficulties due to hysteresis, nonlinearities, parameter uncertainties, and difficulty in measuring the state variables such as the temperature /4/469+7$3. 4 IOP Publishing Ltd Printed in the UK 69

2 MHElahinia et al dθ/dt dε/dt Kinematic em d/dt σ d/dt dε/dt d/dt σ dσ/dt σ dθ/dt θ Output em dσ/dt d/dt Arm Dynamics Constitutive Phase ransformation Input Amplifier I d/dt Heat ransfer Figure. Block diagramof the-dofsma-actuatedarm model. Figure. he -dof SMA arm, actuated by Nii wire and a bias spring. (his figure is in colour only in the electronic version) here are two classes of SMA actuators. he one-way actuators (bias type) arecomposed of an SMA element and a bias spring []. he two-way actuators (differential type) are made of two SMA elements [ 5]. With regards to control of SMA actuators, in addition to linear control methods, several nonlinear control schemes such as fuzzy logic, feedback linearization, and variable structure control have also been applied [6 ]. Control difficulties are one of the main disadvantages of the SMA actuators. his can be attributed to the nonlinear behavior of the material and difficulties in measuring the state variables of the SMAs. Within the significant toolbox of mathematical tools that can be used for stochastic estimation from noisy sensor measurements, one of the most well known and often used tools is what is known as the Kalman filter [3, 4]. he Kalman filter has been extensively used to help control the motion of robotic manipulators [5 9]. he Kalman filter has also been shown to perform well in vibration control using smart materials such as piezoelectrics [, ]. Lively et al [] have investigated filtering techniques to perform dynamic shape estimation of structures and have shown that the Kalman filter is the superior technique. o the best of our knowledge, the Kalman filter has not been used to control the motion resulting from shape memory alloys (SMAs). Knowing the state variables is essential for developing more effective control algorithms. In most cases, however, it is not possible to measure these variables for the SMAactuated systems. In this work, we have developed an extended Kalman filter (EKF) for estimatingthe state variables of a rotary manipulator. he arm is actuated by a biastype actuator constructed with SMA wire, pulleys, and a linear spring which provides the bias torque. A nonlinear model is developed that has three interconnected parts: the arm kinematic/dynamic model, the SMA thermomechanical model, and the heat transfer model. his model has been experimentally verified in our previous work [9]. he EKF utilizes the wire s input voltage and the angular position of the arm to predict the system s state vector. he filter predicts an accurate estimate of the state vector in the presence of both measurement and process noises. Several simulation results are presented to verify the effectiveness and robustness of the filter. Figure represents the block diagram of the system showing the interdependency of its subsystems.. ing the system he one-degree-of-freedom rotary SMA-actuated arm that is used for this study is shown in figure. It uses a 5 µm diameter Ni i SMA wire, to rotate the arm upward when the SMA wire is electrically heated. he bias spring provides therelativelysmall torque that is needed to elongate the SMA wire at lower temperatures and for the downwards rotation to take place. he experimental data for model verification are collected using dspace M.Inaddition to the three major parts of the model that are explained in the following sections, the experimental set-up consists of an amplifier, an encoder, and a signal conditioner that are also modeled. he nonlinear dynamic model of the arm including spring and payload effects is represented by I e θ = τ w (σ ) τ g (θ) τ s (θ) c θ () where τ w,τ g,andτ s are the resulting torques from SMA wire, gravitational loads, and the bias spring, respectively, and σ is the wire stress. I e is the effective mass moment of inertia of the arm, and the payload, and c isthetorsional damping coefficient approximating the net joint friction. he SMA wire strain rate ε and joint angular velocity θ are related kinematically as ε = r p θ () l where r p is the pulley s radius and l is the initial length of SMA wire. 69

3 Design of a Kalman filter for rotary shape memory alloy actuators he wire constitutive model shows the relationship between stress (σ), strain (ε), martensite fraction (), and temperature ( )[3]: σ = D ε + θ Ṫ + (3) where D = DM+DA is the (average) Young modulus, D A is the austenite Young modulus, D M is the martensite Young modulus, θ is the thermal expansion factor, = Dε is the phase transformation contribution factor, and ε is the initial (i.e. maximum) strain [4]. Martensite fraction << indicates the amount of the material that exists in the martensite phase. Due to hysteretic behavior of the SMA wire, the phase transformation equations are different for heating and cooling, as noted by Liang [4]. Heating results in reverse transformation from martensite to austenite: = M {cos[a A( A s ) + b Aσ]+} (4) where isthemartensite fraction coefficient, M is the maximum martensite fraction obtained during cooling, is the SMA wire temperature, A s and A f are austenite phase start and final temperatures, a A =, b A = aa C A are curve π A f A s fitting parameters, and C A shows the effect of stress on the transformation temperatures. Cooling results in the forward transformation equation from austenite to martensite: = A cos[a M ( M f ) + b Mσ]+ + A where A is the minimum martensite fraction obtained during heating, M s and M f are martensite phase start and final temperatures, a M = and b M = am C M are curve π M s M f fitting parameters, and C M shows the effect of stress on the transformation temperatures. he SMA wire heat transfer equation consists of electrical heating and natural convection: mc p d dt (5) = V R ha c( ) (6) where R is the resistanceperunit length, c p is the specific heat, m is the mass per unit length and A c is the circumferential area of the SMA wire. Also, V is the applied voltage, is the ambient temperature, and h is the heat convection coefficient. We have approximated h by a second order polynomial of temperature to improve the heat transfer model, 3. Extended Kalman filter h = h + h. (7) he Kalman filter addresses the general problem of trying to estimate the state x R n of a discrete-time controlled process that is governed by a linear stochastic difference equation. As an extension to the same idea, the extended Kalman filter (EKF) is used if the dynamic of the system and/or the output dynamic is nonlinear. EKF is based on linearization about the current estimation error mean and covariance. Let us assume that the process has a state vector x R n and a control vector u. he system s dynamic is modeled by a nonlinear stochastic difference equation x k = f (x k, u k,w k ) (8) with the (measurable) output z R m that could also be a nonlinear function of the state variables z k = h(x k,v k ) (9) where the random variables w k and v k represent the process and measurement noise, respectively. hey are assumed to be independent (of each other), white, and with normal probability distributions with covariance matrices Q and R, i.e., p(w) N(, Q) () p(v) N(, R). () Defining ˆx k as the a posteriori estimate of the state (from previous time step k) one can approximate the state and measurement vector without the noise effects x k = f ( ˆx k, u k, ) () and z k = f ( x k, ). (3) he linear governing equations can be obtained by linearizing an estimate about equations () and (3) x k x k + A(x k ˆx k ) + W w k (4) z k z k + H(x k ˆx k ) + V v k (5) where x k (to be estimated) and z k (measured by the sensors) are the actual state and measurement vectors and A, W, H, and V are Jacobian matrices defined at each iteration. Let us define the prediction error and the measurement residual ẽ xk x k x k (6) ẽ zk z k z k. (7) Now we can write the governing equations for an error process as ẽ xk A(x k ˆx k ) + ε k (8) ẽ zk Hẽ xk + η k (9) where ε k and η k present new independent random variables p(ε k ) N(, WQ k W ) () p(η k ) N(, VR k V ). () It can be shown that the time update equations of the EKF are ˆx k = f ( ˆx k, u k, ) P k = A k P k A k + W () k Q k Wk where ˆx k is the aprioristate estimate [4]. hese time update equations project the state and covariance estimate (P k ) 693

4 MHElahinia et al mesured angular position 3 input voltage ime Update a priori state estimate covariance estimate Measurement Update updated state estimate updated covariance estimate Figure 3. he schematic diagram of the extended Kalman filter designed to predict the state vector of the SMA-actuated manipulator. θ (degree) Experiment (V = 7. v) Experiment (V = 7. v) Simulation (V = 7. v) Simulation (V = 7. v) from the previous time step k tothecurrent time step k. Moreover, the measurement update equations of the EKF are K k = P k H k (H k P k H k + V k R k V k ) ˆx k =ˆx k + K k(z k h( ˆx k, )) P k = (I K k H k )P k (3) where K is the correction gain vector and ˆx k is the a posteriori estimate. he gain is found in a such a way as to minimize the a posteriori error covariance. hese measurement update equations correct the state and covariance estimate using the current measurement z k.figure 3 shows a schematic diagram of the extended Kalman filter for the SMA actuator; the design process of this filter is explained next. 3.. EKF for SMA actuator he SMA manipulator model state vector is defined as x = [ θ θ σ ]. (4) he martensite fraction is not a state variable since it is a function of the stress and the temperature. he model can be discretized by converting the differential equations presented in section to their corresponding backward difference equations. he angular position of the arm at the current time may be predicted using previous values of the angular position and velocity as ˆx k () =ˆx k () + ˆx k () (5) where is the sampling time. he angular velocity is predicted using the previous two angular position samples ˆx k () = ˆx k () ˆx k (). (6) herefore, the estimated angular velocity is directly related to the angular position, which is the only measured state variable, instead of integrating the angular acceleration in equation (). Furthermore, since the SMA wire s stress is afunction of strain, temperature and phase transformation, using equation (3) would create an algebraic loop in the model. Instead, the stress is predicted using equation () ˆx k (3) = f 3 = [I e θ +τ g ( ˆx k ())+τ s( ˆx k ())+c ˆx k ()]/(r p A w ) (7) where A w is thesma wire s cross-sectional area. he angular acceleration of the arm in the above equation is computed using the previous two values of the angular velocity θ = ˆx k () ˆx k (). (8) ime (sec) Figure 4. Comparing open-loopsimulationand experimental results. Finally, the temperature estimate is simply based on the convection heat transfer equation (6) which depends only on the previous temperature value: ˆx k (4) =ˆx k (4) + V /R ha c ( ˆx k (4) ). (9) mc p he Jacobian matrix at each iteration can be derived by using the state equations (5) (9): A = s (3) A 3 A 3 A 44 where A 3 = f 3 (x k (), x k (), x k (), ) x A 3 = c r p A w A 44 = f 4 x 4 (x k (4), ). (3) he angular position of the arm is measured hence z k = Hx k + v k = [ ]x k + v k. (3) Initially, the SMA wire is prestressed at room temperature and fully martensetic while the arm is at the lower position. herefore, the initial state vector is [ ] π x initial = 4 (rad) (rad s ) 98. (MPa) ( C). We add uncertainty by selecting the initial state error covariance P = I 4 4 and the initial measurement noise covariance Q = e I 4 4. hus we developed all the necessary elements of the EKF for the SMA rotary actuator. In the next section the results of simulating the filter are presented. 4. Results he EKF is derived based on the nonlinear dynamics of the SMA actuator. he nonlinear model has been 694

5 Design of a Kalman filter for rotary shape memory alloy actuators θ (rad) θ (rad/s) 5 EKF 4 EKF θ (rad) θ (rad/s) 4 ( o C) ( o C) Figure 5. Comparing the simulation results of the SMA-actuated arm model and the extended Kalman filter for a switching step input..5 Figure 7. Comparing the simulation results of the SMA-actuated arm model and the extended Kalman filter for a sinusoidal input (ω = 5rads ). U(V) EKF e x. 5 e x. 3 e x3 e x e x5.5 Figure 6. he state vector estimation error of the extended Kalman filter for a switching step input (e x = x x, e x = x x, e x3 = x 3 x 3, e x4 = x 4 x 4, e x5 = x 5 x 5 ). previously verified through several experiments [9]. A sample comparison of experiment and nonlinear simulation is shown in figure 4. he simulation results with the extended Kalman filter are presented here and compared with the model. For each EKF simulation, the input (SMA wire s applied voltage, V )and measured output (angular position of the arm, θ) are initially collected by simulating the nonlinear model. he data are then used for the EKF simulation. he estimation error, at each time step (iteration), is generated by comparing the filter s predicted state vector with the previously collected model s state vector. Figure 5 shows the comparison between the EKF predicted and the nonlinear model state variables for a step input voltage with changing amplitude. Figure 6 presents the prediction errors for the same input for each state variable. When the high voltage is applied, after the wire reaches the austenite start transformation temperature, the wire starts contracting and hence the arm moves upward. he downward motion occurs when the input voltage is cut off and the wire cools down below the martensite start transformation temperature. For this input, it can be seen that all the state variables are estimated ε (m/m) Figure 8. Comparing the simulation results of the SMA-actuated arm model and the extended Kalman filter in predicting the hysteresis effect in the SMA wire for a sinusoidal input (ω = 5rads ). with bounded errors. he angular position s estimation error remains zero for the entire simulation. his is not unexpected since the angular position is the only measured state variable. Estimation errors for the next three state variables are relatively large at four different time instants. hese times are associated withbeginning of the actuator s upward motion, switching the input voltage and hence stopping the upward motion, starting the downward motion, and stopping the downward motion. For all these cases there exists a sudden change in the velocity of the actuator. he large temperature estimates occur when the voltage switches to zero. Figure 7 depicts the estimation performance by the EKF for a sinusoidal input. he sinusoidal voltage amplitude is V. Since the Joule heating occurs regardless of the polarity of the applied voltage to the wire, the actuator moves upward and stops when the voltage crosses the V line. Similar to the previous case, the estimation errors are bounded and the peak estimation errors occur when the actuator stops or starts moving. 695

6 MHElahinia et al e x U(V) =. sec =.5 sec =.sec e x e x e x3 e x Figure 9. he effect of sampling time on the performance of the extended Kalman filter. θ (rad/s) 5 EKF EKF θ (rad) x4 ( o C) Figure. heeffect of the initial state vector (x initial )onthe performance of the extended Kalman filter: EKF and the model have the same initial state vector; EKF has a different initial state vector. An essential phenomenon of SMA wire behavior is hysteresis. his behavior is accurately predicted by the EKF as shown in figure 8. In this simulation the same sinusoidal input voltage is applied to the wire and the actuator repeatedly moves up and stops. Although the wire only undergoes martensite to austenite phase transformation, the stress follows hysteric increasing and decreasing paths. he estimation error is small, again withthe exception of when the arm changes the direction of motion. he ultimate use of the filter would be in control of the arm. It can be clearly seen that the filter demonstrates good performance for both stabilization and tracking tasks. Since the differential equations representing the model have been approximated by difference equations for the filter, the sampling time has an effect on the performance of the filter. Figure 9 shows a simulation in which a constant voltage is applied to the wire. After reaching the austenite transformation temperature the arm moves upward and eventually stops. he larger estimation errors again occur when the arm either starts or stops moving. Increasing the sampling time reduces the computational load but results in larger estimation error. Figure shows that even if the initial state vector used for e x e x e x x 9 σ v = x σ v = x 3 σ v = Figure. he effect of the measurement noise variance σ v on the arm angular position prediction error of the extended Kalman filter, σ w =. U(V) e x e x e x x 5 σ w = x σ w = x σ w = Figure. he effect of the process noise covariance σ w I 4 on the arm angular position prediction error of the extended Kalman filter, σ v =. the EKF does not match the true state vector the EKF still performs well. In this case a constant voltage is applied to the wire and the filter converges quickly (within five time steps, for =. s) to the true states. At each time step, the extended Kalman filter finds the optimal estimate by adding the previously calculated predicted value, based on the dynamics of the system, to a correction term. he correction term consists of an optimal gain multiplied by the difference of the predicted value and the measurement. he gain is calculated based on the measurement and dynamic system noises. If the measurement noise variance is large then the gain is smaller and as a result the filter tends to place smaller confidence in the noisy measurement. Figure presents the effect of the variance of the measurement noise. Clearly, larger measurement noise variance causes the filter to depend more on its predictions, which leads tolarger prediction error. If the dynamic system (process) noise is large, then the filter will put more weight on the measurement. Figure presents the effect of the 696

7 Design of a Kalman filter for rotary shape memory alloy actuators process noise covariance on the EKF prediction error. In this case, larger process noise causes the filter to rely more on the measured data, that leads to smaller errors. 5. Conclusion he Kalman filter, as an optimal recursive filter, incorporates all the available information including dynamics of the system and sensors, the statistical description of the model uncertainty and noises, and initial conditions of the system. It is difficult to measure the state variables of the SMA-actuated manipulators that are needed by the control algorithms. his is mostly because of the small diameter of the SMA wires (5 µm in this case). An extended Kalman filter, the nonlinear version of the Kalman filter, was designed for estimation of the state variables of an SMA-actuated manipulator and has been tested through simulations. he angular position of the arm and the input voltage to the SMA wire were the only measured variables used by thefilter. In designing the filter, the model was discretized in such a way as to maximize the effect of the measured variables. Satisfactory results have been shown in terms of the filter estimating a state vector that closely matches the state vector generated by a nonlinear model of the system. Since the model had been previously verified against experimental data and the filter is designed based on this model, it is expected that the filter can accurately predict the state vector of the SMA-actuated arm. he sensitivity of the filter to the measurement and process noise and sampling time were discussed. It was shown that that regardless of the initial conditions the filter can converge to the true state variables. he next step in this research will be applying the filter in designing a control system. Since the full state vector is accessible through EKF, the control system should be able to perform better compared to other control algorithms that depend only on the measured state variables. References [] Honma D, Miwa Y and Iguchi N 984 Micro robots and micro mechanisms using shape memory alloy he 3rd oyota Conf. on Integrated Micro Motion Systems, Micro-machining, Control and Applications (Nissan, Aichi, Japan, 984) [] Gharaybeh M A and Burdea G C 995 Investigation of a shape memory alloy actuatorforce-feedbackmastersadv. Robot [3] Grant D and Hayward V 995 Design of shape memory alloy actuator with high strain and variable structure control Proc. IEEE Int. Conf. on Robotics and Automation (Piscataway, NJ: IEEE) pp 35 [4] Hashimoto M, akeda M, Sagawa H and Chiba I 985 Application of shape memory alloy to robotic actuators J. Robot. Syst. 3 5 [5] Kuribayashi K 986 A new actuator of a joint mechanism using Nii alloy wire Int. J. Robot. Res [6] Arai S, Aramaki K and Yanagisawa Y 995 Feedback linearization of SMA (Shape Memory Alloy) Proc. 34th SICE Annual Conf. pp 59 [7] Choi S and Cheong C C 996 Vibration control of flexible beam using shape memory alloy actuators J. Guid. Control Dyn [8] Dickinson C A and Wen J 998 Feedback control using shape memory alloy actuators J. Intell.Mater. Syst.Struct [9] Elahinia M H and Ashrafiuon H Nonlinear control of a shape memory alloy actuated manipulator ASME J. Vib. Acoust [] Grant D and Hayward V Constrained force control of shape memory alloy actuators Proc. IEEE Int. Conf. on Robotics and Automation (Piscataway, NJ: IEEE) pp 34 [] Kumagai P, Hozian A and Kirkland M Neuro-fuzzy model based feedback controller for shape memory alloy actuators Proc. SPIE [] Nakazato, Kato Y and Masuda 993 Control of push pull-type shape memory alloy actuators by fuzzy reasoning rans. Japan Soc. Mech. Eng. C [3] Kalman R E 96 A new approach to linear filtering and prediction problems rans. ASME D [4] Welch G and Gary B An introduction to the Kalman filter SIGGRAPH (Los Angeles, CA, Aug. ) [5] Gourdeau R and Schwartz H M 993 Adaptive control of robotic manipulators using an extended Kalman filter J. Dyn. Syst. Meas. Control [6] Lertpiriyasuwat V, Berg M C and Buffinton K W Extended Kalman filtering applied to a two-axis robotic arm with flexible links Int. J. Robot. Res [7] Lin J and Lewis F L 993 Improved measurement/estimation technique for flexible link robot arm control Proc. 3nd Conf. on Decision and Control (San Antonio, X, Dec. 993) vol,pp67 3 [8] Necsulescu D and Jassemi-Zargani R Extended Kalman filter based sensor fusion for operational space control of a robot arm Proc. IEEE Conf. on Instrumentation and Measurement echnology vol (Piscataway, NJ: IEEE) pp 95 8 [9] imcenko A and Kircanski N 99 Control of robots with elastic joints: deterministic observer and kalman filter approach Proc. IEEE Int. Conf. on Robotics and Automation (Nice, France, April 99) vol (Piscataway, NJ: IEEE) pp 7 7 [] Kim I, Kim Y-S and Lee C 999 Active suppression of plate vibration with piezoceramic actuators/sensors using multiple adaptive feedforward with feedback loop control algorithm Proc. SPIE, SmartStructures and Materials Mathematics and Control in Smart Structures (Newport Beach, CA, March 999) (Bellingham, WA: SPIE) [] sai M S and Wang K W 996 Control of a ring structure with multiple active-passive hybrid piezoelectrical networks Smart Mater. Struct [] Lively P S, Atalla M J and Hagood N W Investigation of filtering techniques applied to the dynamic shape estimation problem Smart Mater. Struct [3] anaka Y 986 A thermomechanical sketch of shape memory effect: one-dimensional tensile behavior Res. Mech. Int. J. Struct. Mach. Mater. Sci [4] Liang C and Rogers C A 99 One-dimensional thermomechanical constitutive relations for shape memory materials J. Intell. Mater. Syst. Struct

Sliding Mode Control of a Shape Memory Alloy Actuated Manipulator

Sliding Mode Control of a Shape Memory Alloy Actuated Manipulator 1 Sliding Mode Control of a Shape Memory Alloy Actuated Manipulator Mohammad H. Elahinia*, T. Michael Siegler, Donald J. Leo, and Mehdi Ahmadian Department of Mechanical Engineering Virginia Polytechnic

More information

Thermal deformation compensation of a composite beam using piezoelectric actuators

Thermal deformation compensation of a composite beam using piezoelectric actuators INSTITUTE OF PHYSICS PUBLISHING Smart Mater. Struct. 13 (24) 3 37 SMART MATERIALS AND STRUCTURES PII: S964-1726(4)7973-8 Thermal deformation compensation of a composite beam using piezoelectric actuators

More information

Modeling of Hysteresis Effect of SMA using Neuro Fuzzy Inference System

Modeling of Hysteresis Effect of SMA using Neuro Fuzzy Inference System 54th AIAA/ASME/ASCE/AHS/ASC Structures, Structural Dynamics, and Materials Conference April 8-11, 2013, Boston, Massachusetts AIAA 2013-1918 Modeling of Hysteresis Effect of SMA using Neuro Fuzzy Inference

More information

Mechanics of Advanced Composite Structures. Adaptive Tunable Vibration Absorber Using Shape Memory Alloy

Mechanics of Advanced Composite Structures. Adaptive Tunable Vibration Absorber Using Shape Memory Alloy Mechanics of Advanced Composite Structures 2 (205) 55-60 Mechanics of Advanced Composite Structures journal homepage: http://macs.journals.semnan.ac.ir Semnan University Adaptive unable Vibration Absorber

More information

An Introduction to the Kalman Filter

An Introduction to the Kalman Filter An Introduction to the Kalman Filter by Greg Welch 1 and Gary Bishop 2 Department of Computer Science University of North Carolina at Chapel Hill Chapel Hill, NC 275993175 Abstract In 1960, R.E. Kalman

More information

Identification and Control of Shape Memory Alloys

Identification and Control of Shape Memory Alloys 94MAC468.77/9494 Identification and Control of Shape Memory Alloys Measurement and Control 46(8) 6 The Institute of Measurement and Control Reprints and permissions: sagepub.co.uk/journalspermissions.nav

More information

Modeling and control of an Antagonistic Shape Memory Alloy Actuator

Modeling and control of an Antagonistic Shape Memory Alloy Actuator Copyright 212 by ABCM Page 1268 Modeling and control of an Antagonistic Shape Memory Alloy Actuator André Ianagui, andre.ianagui@gmail.com Eduardo Aoun Tannuri, eduat@usp.br Escola Politécnica da Universidade

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

EXPERIMENTAL MODEL OF SHAPE MEMORY ALLOY ACTUATORS USING MODIFIED PRANDTL-ISHLINSKII MODEL

EXPERIMENTAL MODEL OF SHAPE MEMORY ALLOY ACTUATORS USING MODIFIED PRANDTL-ISHLINSKII MODEL U.P.B. ci. Bull., eries B, Vol. 73, Iss. 2, 2. IN 454233 EXPERIMENAL MODEL OF HAPE MEMORY ALLOY ACUAOR UING MODIFIED PRANDLIHLINKII MODEL aeed DANAEE BARFOROUHI, Alireza FAHI 2, iavash DANAEE 3 his article

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

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

Mathematical models of shape memory alloy behavior for online and fast prediction of the hysteretic behavior

Mathematical models of shape memory alloy behavior for online and fast prediction of the hysteretic behavior Mathematical models of shape memory alloy behavior for online and fast prediction of the hysteretic behavior H. Shibly*, D. Söffker * Mechanical Engineering Department, Faculty of Engineering, Birzeit

More information

Evaluation of a surface acoustic wave motor with a multi-contact-point slider

Evaluation of a surface acoustic wave motor with a multi-contact-point slider Smart Mater. Struct. 7 (1998) 305 311. Printed in the UK PII: S0964-1726(98)91230-7 Evaluation of a surface acoustic wave motor with a multi-contact-point slider Minoru Kuribayashi Kurosawa, Makoto Chiba

More information

Image Alignment and Mosaicing Feature Tracking and the Kalman Filter

Image Alignment and Mosaicing Feature Tracking and the Kalman Filter Image Alignment and Mosaicing Feature Tracking and the Kalman Filter Image Alignment Applications Local alignment: Tracking Stereo Global alignment: Camera jitter elimination Image enhancement Panoramic

More information

A Study of Covariances within Basic and Extended Kalman Filters

A Study of Covariances within Basic and Extended Kalman Filters A Study of Covariances within Basic and Extended Kalman Filters David Wheeler Kyle Ingersoll December 2, 2013 Abstract This paper explores the role of covariance in the context of Kalman filters. The underlying

More information

Greg Welch and Gary Bishop. University of North Carolina at Chapel Hill Department of Computer Science.

Greg Welch and Gary Bishop. University of North Carolina at Chapel Hill Department of Computer Science. STC Lecture Series An Introduction to the Kalman Filter Greg Welch and Gary Bishop University of North Carolina at Chapel Hill Department of Computer Science http://www.cs.unc.edu/~welch/kalmanlinks.html

More information

Using the Kalman Filter to Estimate the State of a Maneuvering Aircraft

Using the Kalman Filter to Estimate the State of a Maneuvering Aircraft 1 Using the Kalman Filter to Estimate the State of a Maneuvering Aircraft K. Meier and A. Desai Abstract Using sensors that only measure the bearing angle and range of an aircraft, a Kalman filter is implemented

More information

strong actuator fast antagonistic pair reaction load to be isolated mass raised accelerometer fast pair 1 Kg mass mass accelerometer

strong actuator fast antagonistic pair reaction load to be isolated mass raised accelerometer fast pair 1 Kg mass mass accelerometer Vibration Isolation with High Strain Shape Memory Alloy Actuators: Case of the impulse disturbance Danny Grant Vincent Hayward Department of Electrical Engineering and Research Centre for Intelligent Machines

More information

CS 532: 3D Computer Vision 6 th Set of Notes

CS 532: 3D Computer Vision 6 th Set of Notes 1 CS 532: 3D Computer Vision 6 th Set of Notes Instructor: Philippos Mordohai Webpage: www.cs.stevens.edu/~mordohai E-mail: Philippos.Mordohai@stevens.edu Office: Lieb 215 Lecture Outline Intro to Covariance

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

Fast Seek Control for Flexible Disk Drive Systems

Fast Seek Control for Flexible Disk Drive Systems Fast Seek Control for Flexible Disk Drive Systems with Back EMF and Inductance Chanat La-orpacharapan and Lucy Y. Pao Department of Electrical and Computer Engineering niversity of Colorado, Boulder, CO

More information

Algorithm for Multiple Model Adaptive Control Based on Input-Output Plant Model

Algorithm for Multiple Model Adaptive Control Based on Input-Output Plant Model BULGARIAN ACADEMY OF SCIENCES CYBERNEICS AND INFORMAION ECHNOLOGIES Volume No Sofia Algorithm for Multiple Model Adaptive Control Based on Input-Output Plant Model sonyo Slavov Department of Automatics

More information

Robust Control of Cooperative Underactuated Manipulators

Robust Control of Cooperative Underactuated Manipulators Robust Control of Cooperative Underactuated Manipulators Marcel Bergerman * Yangsheng Xu +,** Yun-Hui Liu ** * Automation Institute Informatics Technology Center Campinas SP Brazil + The Robotics Institute

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

DESIGN AND IMPLEMENTATION OF SENSORLESS SPEED CONTROL FOR INDUCTION MOTOR DRIVE USING AN OPTIMIZED EXTENDED KALMAN FILTER

DESIGN AND IMPLEMENTATION OF SENSORLESS SPEED CONTROL FOR INDUCTION MOTOR DRIVE USING AN OPTIMIZED EXTENDED KALMAN FILTER INTERNATIONAL JOURNAL OF ELECTRONICS AND COMMUNICATION ENGINEERING & TECHNOLOGY (IJECET) International Journal of Electronics and Communication Engineering & Technology (IJECET), ISSN 0976 ISSN 0976 6464(Print)

More information

Electrical Properties and Power Considerations of a Piezoelectric Actuator

Electrical Properties and Power Considerations of a Piezoelectric Actuator NASA/CR-2000-209861 ICASE Report No. 2000-8 Electrical Properties and Power Considerations of a Piezoelectric Actuator T. Jordan NASA Langley Research Center, Hampton, Virginia Z. Ounaies ICASE, Hampton,

More information

1 Kalman Filter Introduction

1 Kalman Filter Introduction 1 Kalman Filter Introduction You should first read Chapter 1 of Stochastic models, estimation, and control: Volume 1 by Peter S. Maybec (available here). 1.1 Explanation of Equations (1-3) and (1-4) Equation

More information

The Design of Sliding Mode Controller with Perturbation Estimator Using Observer-Based Fuzzy Adaptive Network

The Design of Sliding Mode Controller with Perturbation Estimator Using Observer-Based Fuzzy Adaptive Network ransactions on Control, utomation and Systems Engineering Vol. 3, No. 2, June, 2001 117 he Design of Sliding Mode Controller with Perturbation Estimator Using Observer-Based Fuzzy daptive Network Min-Kyu

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

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

Fuzzy Logic Based Nonlinear Kalman Filter Applied to Mobile Robots Modelling

Fuzzy Logic Based Nonlinear Kalman Filter Applied to Mobile Robots Modelling Fuzzy Logic Based Nonlinear Kalman Filter Applied to Mobile Robots Modelling Rodrigo Carrasco Sch. Department of Electrical Engineering Pontificia Universidad Católica de Chile, CHILE E-mail: rax@ing.puc.cl

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

the robot in its current estimated position and orientation (also include a point at the reference point of the robot)

the robot in its current estimated position and orientation (also include a point at the reference point of the robot) CSCI 4190 Introduction to Robotic Algorithms, Spring 006 Assignment : out February 13, due February 3 and March Localization and the extended Kalman filter In this assignment, you will write a program

More information

Tracking Control of an Ultrasonic Linear Motor Actuated Stage Using a Sliding-mode Controller with Friction Compensation

Tracking Control of an Ultrasonic Linear Motor Actuated Stage Using a Sliding-mode Controller with Friction Compensation Vol. 3, No., pp. 3-39() http://dx.doi.org/.693/smartsci.. Tracking Control of an Ultrasonic Linear Motor Actuated Stage Using a Sliding-mode Controller with Friction Compensation Chih-Jer Lin,*, Ming-Jia

More information

System Parameter Identification for Uncertain Two Degree of Freedom Vibration System

System Parameter Identification for Uncertain Two Degree of Freedom Vibration System System Parameter Identification for Uncertain Two Degree of Freedom Vibration System Hojong Lee and Yong Suk Kang Department of Mechanical Engineering, Virginia Tech 318 Randolph Hall, Blacksburg, VA,

More information

Robotics & Automation. Lecture 25. Dynamics of Constrained Systems, Dynamic Control. John T. Wen. April 26, 2007

Robotics & Automation. Lecture 25. Dynamics of Constrained Systems, Dynamic Control. John T. Wen. April 26, 2007 Robotics & Automation Lecture 25 Dynamics of Constrained Systems, Dynamic Control John T. Wen April 26, 2007 Last Time Order N Forward Dynamics (3-sweep algorithm) Factorization perspective: causal-anticausal

More information

Lecture Schedule Week Date Lecture (M: 2:05p-3:50, 50-N202)

Lecture Schedule Week Date Lecture (M: 2:05p-3:50, 50-N202) J = x θ τ = J T F 2018 School of Information Technology and Electrical Engineering at the University of Queensland Lecture Schedule Week Date Lecture (M: 2:05p-3:50, 50-N202) 1 23-Jul Introduction + Representing

More information

Design Optimization of Structures with Shape Memory Alloy Member Actuators. Michele Pachikara

Design Optimization of Structures with Shape Memory Alloy Member Actuators. Michele Pachikara Design Optimization of Structures with Shape Memory Alloy Member Actuators Michele Pachikara A thesis submitted in partial fulfillment of the requirements for the degree of Master of Science in Aeronautics

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

ROBUST FRICTION COMPENSATOR FOR HARMONIC DRIVE TRANSMISSION

ROBUST FRICTION COMPENSATOR FOR HARMONIC DRIVE TRANSMISSION Proceedings of the 1998 IEEE International Conference on Control Applications Trieste, Italy 1-4 September 1998 TAO1 12:lO ROBUST FRICTION COMPENSATOR FOR HARMONIC DRIVE TRANSMISSION H.D. Taghirad K. N.

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

QUICK AND PRECISE POSITION CONTROL OF ULTRASONIC MOTORS USING ADAPTIVE CONTROLLER WITH DEAD ZONE COMPENSATION

QUICK AND PRECISE POSITION CONTROL OF ULTRASONIC MOTORS USING ADAPTIVE CONTROLLER WITH DEAD ZONE COMPENSATION Journal of ELECTRICAL ENGINEERING, VOL. 53, NO. 7-8, 22, 197 21 QUICK AND PRECISE POSITION CONTROL OF ULTRASONIC MOTORS USING ADAPTIVE CONTROLLER WITH DEAD ZONE COMPENSATION Li Huafeng Gu Chenglin A position

More information

Flexible Space Robotic Manipulator with Passively Switching Free Joint to Drive Joint

Flexible Space Robotic Manipulator with Passively Switching Free Joint to Drive Joint IEEE International Conference on Robotics and Automation Anchorage Convention District May 3-8,, Anchorage, Alaska, USA Flexible Space Robotic Manipulator with Passively Switching Free Joint to Drive Joint

More information

Application of piezoelectric actuators to active control of composite spherical caps

Application of piezoelectric actuators to active control of composite spherical caps Smart Mater. Struct. 8 (1999 18. Printed in the UK PII: S964-176(991661-4 Application of piezoelectric actuators to active control of composite spherical caps Victor Birman, Gareth J Knowles and John J

More information

available online at CONTROL OF THE DOUBLE INVERTED PENDULUM ON A CART USING THE NATURAL MOTION

available online at   CONTROL OF THE DOUBLE INVERTED PENDULUM ON A CART USING THE NATURAL MOTION Acta Polytechnica 3(6):883 889 3 Czech Technical University in Prague 3 doi:.43/ap.3.3.883 available online at http://ojs.cvut.cz/ojs/index.php/ap CONTROL OF THE DOUBLE INVERTED PENDULUM ON A CART USING

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

Name: Fall 2014 CLOSED BOOK

Name: Fall 2014 CLOSED BOOK Name: Fall 2014 1. Rod AB with weight W = 40 lb is pinned at A to a vertical axle which rotates with constant angular velocity ω =15 rad/s. The rod position is maintained by a horizontal wire BC. Determine

More information

1.1 OBJECTIVE AND CONTENTS OF THE BOOK

1.1 OBJECTIVE AND CONTENTS OF THE BOOK 1 Introduction 1.1 OBJECTIVE AND CONTENTS OF THE BOOK Hysteresis is a nonlinear phenomenon exhibited by systems stemming from various science and engineering areas: under a low-frequency periodic excitation,

More information

Temporal-Difference Q-learning in Active Fault Diagnosis

Temporal-Difference Q-learning in Active Fault Diagnosis Temporal-Difference Q-learning in Active Fault Diagnosis Jan Škach 1 Ivo Punčochář 1 Frank L. Lewis 2 1 Identification and Decision Making Research Group (IDM) European Centre of Excellence - NTIS University

More information

Gordon G. Parker Mechanical Engineering Dept., Michigan Institute of Technology Houghton, MI

Gordon G. Parker Mechanical Engineering Dept., Michigan Institute of Technology Houghton, MI L +.. s@&qqq. ~y g C 4 4$(? @o&4) Experimental Results for Minimum-Time Trajecto QH?4 Tracking of a Direct-Drive Three-Link Planar Arm#@2 ~ ~ / Brian J. Driessen Structural Dynamics Department, Sandia

More information

Peak Strain and Displacement Sensors for Structural Health Monitoring

Peak Strain and Displacement Sensors for Structural Health Monitoring Peak Strain and Displacement Sensors for Structural Health Monitoring AKIRA MITA and SHINPEI TAKAHIRA ABSTRACT Simple and inexpensive passive sensors that can monitor the peak strain or displacement of

More information

Laboratory Exercise 1 DC servo

Laboratory Exercise 1 DC servo Laboratory Exercise DC servo Per-Olof Källén ø 0,8 POWER SAT. OVL.RESET POS.RESET Moment Reference ø 0,5 ø 0,5 ø 0,5 ø 0,65 ø 0,65 Int ø 0,8 ø 0,8 Σ k Js + d ø 0,8 s ø 0 8 Off Off ø 0,8 Ext. Int. + x0,

More information

Introduction to Control (034040) lecture no. 2

Introduction to Control (034040) lecture no. 2 Introduction to Control (034040) lecture no. 2 Leonid Mirkin Faculty of Mechanical Engineering Technion IIT Setup: Abstract control problem to begin with y P(s) u where P is a plant u is a control signal

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

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

198 IEEE/ASME TRANSACTIONS ON MECHATRONICS, VOL. 10, NO. 2, APRIL G. Song, Jinqiang Zhao, Xiaoqin Zhou, and J. Alexis De Abreu-García

198 IEEE/ASME TRANSACTIONS ON MECHATRONICS, VOL. 10, NO. 2, APRIL G. Song, Jinqiang Zhao, Xiaoqin Zhou, and J. Alexis De Abreu-García 198 IEEE/ASME TRANSACTIONS ON MECHATRONICS, VOL. 10, NO. 2, APRIL 2005 Tracking Control of a Piezoceramic Actuator With Hysteresis Compensation Using Inverse Preisach Model G. Song, Jinqiang Zhao, Xiaoqin

More information

Introduction to Robotics

Introduction to Robotics J. Zhang, L. Einig 277 / 307 MIN Faculty Department of Informatics Lecture 8 Jianwei Zhang, Lasse Einig [zhang, einig]@informatik.uni-hamburg.de University of Hamburg Faculty of Mathematics, Informatics

More information

Case Study: The Pelican Prototype Robot

Case Study: The Pelican Prototype Robot 5 Case Study: The Pelican Prototype Robot The purpose of this chapter is twofold: first, to present in detail the model of the experimental robot arm of the Robotics lab. from the CICESE Research Center,

More information

PHYSICS. Unit 3 Written examination Trial Examination SOLUTIONS

PHYSICS. Unit 3 Written examination Trial Examination SOLUTIONS PHYSICS Unit 3 Written examination 1 2012 Trial Examination SECTION A Core Motion in one and two dimensions Question 1 SOLUTIONS Answer: 120 N Figure 1 shows that at t = 5 sec, the cart is travelling with

More information

Piezoactuators. Jiří Tůma

Piezoactuators. Jiří Tůma Piezoactuators Jiří Tůma 1 Domain Piezoelectric effect Direct piezoelectric effect discovered the brothers Pierre and Jacques Curie. They found that certain crystalline materials (ceramics) having the

More information

General procedure for formulation of robot dynamics STEP 1 STEP 3. Module 9 : Robot Dynamics & controls

General procedure for formulation of robot dynamics STEP 1 STEP 3. Module 9 : Robot Dynamics & controls Module 9 : Robot Dynamics & controls Lecture 32 : General procedure for dynamics equation forming and introduction to control Objectives In this course you will learn the following Lagrangian Formulation

More information

The Torsion Pendulum (One or two weights)

The Torsion Pendulum (One or two weights) The Torsion Pendulum (One or two weights) Exercises I through V form the one-weight experiment. Exercises VI and VII, completed after Exercises I -V, add one weight more. Preparatory Questions: 1. The

More information

(W: 12:05-1:50, 50-N202)

(W: 12:05-1:50, 50-N202) 2016 School of Information Technology and Electrical Engineering at the University of Queensland Schedule of Events Week Date Lecture (W: 12:05-1:50, 50-N202) 1 27-Jul Introduction 2 Representing Position

More information

Switched Systems: Mixing Logic with Differential Equations

Switched Systems: Mixing Logic with Differential Equations research supported by NSF Switched Systems: Mixing Logic with Differential Equations João P. Hespanha Center for Control Dynamical Systems and Computation Outline Logic-based switched systems framework

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

Research Article Novel Distributed PZT Active Vibration Control Based on Characteristic Model for the Space Frame Structure

Research Article Novel Distributed PZT Active Vibration Control Based on Characteristic Model for the Space Frame Structure Shock and Vibration Volume 6, Article ID 987, 9 pages http://dx.doi.org/./6/987 Research Article Novel Distributed PZT Active Vibration Control Based on Characteristic Model for the Space Frame Structure

More information

Design of Extended Kalman Filters for High Performance Position Control of Electrical Drives

Design of Extended Kalman Filters for High Performance Position Control of Electrical Drives Design of Extended Kalman Filters for High Performance Position Control of Electrical Drives Stephan Beineke Lust Antriebstechnik GmbH Gewerbestrasse 9, D-35633 Lahnau, Germany Phone: 49-644-96626, Fax:

More information

Estimation of Load Side Position in Indirect Drive Robots by Sensor Fusion and Kalman Filtering

Estimation of Load Side Position in Indirect Drive Robots by Sensor Fusion and Kalman Filtering Estimation of Load Side Position in Indirect Drive Robots by Sensor Fusion and Kalman Filtering Wenjie Chen and Masayoshi Tomizuka Abstract In indirect drive robot joint, discrepancies exist between the

More information

Analysis of Electro-thermal Stress and Strain in a Functionally Graded Metal Line under Direct Current Field

Analysis of Electro-thermal Stress and Strain in a Functionally Graded Metal Line under Direct Current Field IOSR Journal of Mechanical and Civil Engineering (IOSR-JMCE) e-issn: 78-68,p-ISSN: -X, Volume, Issue Ver. II (Sep. - Oct. ), PP 7-8 www.iosrjournals.org Analysis of Electro-thermal Stress and Strain in

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

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

Game Physics. Game and Media Technology Master Program - Utrecht University. Dr. Nicolas Pronost

Game Physics. Game and Media Technology Master Program - Utrecht University. Dr. Nicolas Pronost Game and Media Technology Master Program - Utrecht University Dr. Nicolas Pronost Rigid body physics Particle system Most simple instance of a physics system Each object (body) is a particle Each particle

More information

Fuzzy modeling and control of rotary inverted pendulum system using LQR technique

Fuzzy modeling and control of rotary inverted pendulum system using LQR technique IOP Conference Series: Materials Science and Engineering OPEN ACCESS Fuzzy modeling and control of rotary inverted pendulum system using LQR technique To cite this article: M A Fairus et al 13 IOP Conf.

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

OPTIMIZED CONTROL TECHNIQUE FOR POWER WINDOW IN SMART CAR USING H FILTER

OPTIMIZED CONTROL TECHNIQUE FOR POWER WINDOW IN SMART CAR USING H FILTER International Journal of Recent Technology and Engineering (IJRTE) ISSN: 77-3878, Volume-1, Issue-1, April 1 OPTIMIZED CONTROL TECHNIQUE FOR POWER WINDOW IN SMART CAR USING H FILTER S.Ramsankar,S.Paul

More information

A RECEDING HORIZON CONTROL FOR LIFTING PING-PONG BALL. Sumiko Majima and Keii Chou

A RECEDING HORIZON CONTROL FOR LIFTING PING-PONG BALL. Sumiko Majima and Keii Chou A RECEDING HORIZON CONROL FOR LIFING PING-PONG BALL Sumiko Majima and Keii Chou Graduate School of Systems and Information Engineering, University of sukuba, sukuba, Ibaraki, Japan Abstract: his paper

More information

MOOC QP Set 2 Principles of Vibration Control

MOOC QP Set 2 Principles of Vibration Control Section I Section II Section III MOOC QP Set 2 Principles of Vibration Control (TOTAL = 100 marks) : 20 questions x 1 mark/question = 20 marks : 20 questions x 2 marks/question = 40 marks : 8 questions

More information

CHAPTER 4 DESIGN AND ANALYSIS OF CANTILEVER BEAM ELECTROSTATIC ACTUATORS

CHAPTER 4 DESIGN AND ANALYSIS OF CANTILEVER BEAM ELECTROSTATIC ACTUATORS 61 CHAPTER 4 DESIGN AND ANALYSIS OF CANTILEVER BEAM ELECTROSTATIC ACTUATORS 4.1 INTRODUCTION The analysis of cantilever beams of small dimensions taking into the effect of fringing fields is studied and

More information

Kalman Filter Enhancement for UAV Navigation

Kalman Filter Enhancement for UAV Navigation Kalman Filter Enhancement for UAV Navigation Roger Johnson* Jerzy Sasiade** Janusz Zalewsi* *University of Central Florida Orlando, FL 86-2450, USA **Carleton University Ottawa, Ont. KS 5B6, Canada Keywords

More information

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

ACTIVE VIBRATION CONTROL OF A FLEXIBLE MANIPULATOR USING MODEL PREDICTIVE CONTROL AND KALMAN OPTIMAL FILTERING 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

More information

A FORCE BALANCE TECHNIQUE FOR MEASUREMENT OF YOUNG'S MODULUS. 1 Introduction

A FORCE BALANCE TECHNIQUE FOR MEASUREMENT OF YOUNG'S MODULUS. 1 Introduction A FORCE BALANCE TECHNIQUE FOR MEASUREMENT OF YOUNG'S MODULUS Abhinav A. Kalamdani Dept. of Instrumentation Engineering, R. V. College of Engineering, Bangalore, India. kalamdani@ieee.org Abstract: A new

More information

Measurement Techniques for Engineers. Motion and Vibration Measurement

Measurement Techniques for Engineers. Motion and Vibration Measurement Measurement Techniques for Engineers Motion and Vibration Measurement Introduction Quantities that may need to be measured are velocity, acceleration and vibration amplitude Quantities useful in predicting

More information

A High Performance DTC Strategy for Torque Ripple Minimization Using duty ratio control for SRM Drive

A High Performance DTC Strategy for Torque Ripple Minimization Using duty ratio control for SRM Drive A High Performance DTC Strategy for Torque Ripple Minimization Using duty ratio control for SRM Drive Veena P & Jeyabharath R 1, Rajaram M 2, S.N.Sivanandam 3 K.S.Rangasamy College of Technology, Tiruchengode-637

More information

Robust Liquid Container Transfer Control for Complete Sloshing Suppression

Robust Liquid Container Transfer Control for Complete Sloshing Suppression IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, VOL. 9, NO. 3, MAY 2001 483 Robust Liquid Container Transfer Control for Complete Sloshing Suppression Ken ichi Yano, Associate Member, IEEE, and Kazuhiko

More information

DOI: /s /$19.00

DOI: /s /$19.00 JMEPEG (29) 18:649 654 ÓASM International DOI: 1.17/s11665-9-949-7 159-9495/$19. SMA Numerical Modeling Versus Experimental Results: Parameter Identification and Model Prediction Capabilities Ferdinando

More information

An experimental robot load identification method for industrial application

An experimental robot load identification method for industrial application An experimental robot load identification method for industrial application Jan Swevers 1, Birgit Naumer 2, Stefan Pieters 2, Erika Biber 2, Walter Verdonck 1, and Joris De Schutter 1 1 Katholieke Universiteit

More information

T1 T e c h n i c a l S e c t i o n

T1 T e c h n i c a l S e c t i o n 1.5 Principles of Noise Reduction A good vibration isolation system is reducing vibration transmission through structures and thus, radiation of these vibration into air, thereby reducing noise. There

More information

Controlo Switched Systems: Mixing Logic with Differential Equations. João P. Hespanha. University of California at Santa Barbara.

Controlo Switched Systems: Mixing Logic with Differential Equations. João P. Hespanha. University of California at Santa Barbara. Controlo 00 5 th Portuguese Conference on Automatic Control University of Aveiro,, September 5-7, 5 00 Switched Systems: Mixing Logic with Differential Equations João P. Hespanha University of California

More information

Extremum Seeking for Dead-Zone Compensation and Its Application to a Two-Wheeled Robot

Extremum Seeking for Dead-Zone Compensation and Its Application to a Two-Wheeled Robot Extremum Seeking for Dead-Zone Compensation and Its Application to a Two-Wheeled Robot Dessy Novita Graduate School of Natural Science and Technology, Kanazawa University, Kakuma, Kanazawa, Ishikawa, Japan

More information

APPLICATION OF ADAPTIVE CONTROLLER TO WATER HYDRAULIC SERVO CYLINDER

APPLICATION OF ADAPTIVE CONTROLLER TO WATER HYDRAULIC SERVO CYLINDER APPLICAION OF ADAPIVE CONROLLER O WAER HYDRAULIC SERVO CYLINDER Hidekazu AKAHASHI*, Kazuhisa IO** and Shigeru IKEO** * Division of Science and echnology, Graduate school of SOPHIA University 7- Kioicho,

More information

OVER THE past 20 years, the control of mobile robots has

OVER THE past 20 years, the control of mobile robots has IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, VOL. 18, NO. 5, SEPTEMBER 2010 1199 A Simple Adaptive Control Approach for Trajectory Tracking of Electrically Driven Nonholonomic Mobile Robots Bong Seok

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

Research Article Robust Switching Control Strategy for a Transmission System with Unknown Backlash

Research Article Robust Switching Control Strategy for a Transmission System with Unknown Backlash Mathematical Problems in Engineering Volume 24, Article ID 79384, 8 pages http://dx.doi.org/.55/24/79384 Research Article Robust Switching Control Strategy for a Transmission System with Unknown Backlash

More information

High Efficiency, Nonlinear Vibration Energy Harvesting using Electrical Switching

High Efficiency, Nonlinear Vibration Energy Harvesting using Electrical Switching High Efficiency, Nonlinear Vibration Energy Harvesting using Electrical Switching D. Mallick, A. Amann, S. Roy Tyndall National Institute Cork, Ireland Micro-energy 2017, Gubbio, Italy Internet of Things

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

ESTIMATOR STABILITY ANALYSIS IN SLAM. Teresa Vidal-Calleja, Juan Andrade-Cetto, Alberto Sanfeliu

ESTIMATOR STABILITY ANALYSIS IN SLAM. Teresa Vidal-Calleja, Juan Andrade-Cetto, Alberto Sanfeliu ESTIMATOR STABILITY ANALYSIS IN SLAM Teresa Vidal-Calleja, Juan Andrade-Cetto, Alberto Sanfeliu Institut de Robtica i Informtica Industrial, UPC-CSIC Llorens Artigas 4-6, Barcelona, 88 Spain {tvidal, cetto,

More information

CHAPTER 1: PHYSICAL QUANTITIES AMD MEASUREMENT

CHAPTER 1: PHYSICAL QUANTITIES AMD MEASUREMENT CHAPTER 1: PHYSICAL UANTITIES AMD MEASUREMENT 11 Physical uantities and Units a) State basic quantities and their respective SI units: length (m), time (s), mass (kg), electrical current (A), temperature

More information

A conditional simulation of non-normal velocity/pressure fields

A conditional simulation of non-normal velocity/pressure fields A conditional simulation of non-normal velocity/ fields K. R. urley, A. Kareem Department of Civil Engineering University of Florida, ainesville, FL, 36 Department of Civil Engineering and eological Sciences

More information

Robot Manipulator Control. Hesheng Wang Dept. of Automation

Robot Manipulator Control. Hesheng Wang Dept. of Automation Robot Manipulator Control Hesheng Wang Dept. of Automation Introduction Industrial robots work based on the teaching/playback scheme Operators teach the task procedure to a robot he robot plays back eecute

More information

Quaternion based Extended Kalman Filter

Quaternion based Extended Kalman Filter Quaternion based Extended Kalman Filter, Sergio Montenegro About this lecture General introduction to rotations and quaternions. Introduction to Kalman Filter for Attitude Estimation How to implement and

More information