MECHANISM DESIGN AND DYNAMIC FORMULATION FOR CART/SEESAW/PENDULUM SYSTEM

Size: px
Start display at page:

Download "MECHANISM DESIGN AND DYNAMIC FORMULATION FOR CART/SEESAW/PENDULUM SYSTEM"

Transcription

1 ECHANIS DESIGN AND DYNAIC FORULATION FOR CART/SEESAW/PENDULU SYSTE J. Lin, Julian Chang, S.-W. Wang, and C.J. Huang Abstract Underactuated mechanism have recently attracted a lot of attention because they represent a rich class of control system from a control stand point and because they offer robot price reduction due to robot link mass reduction and lower a number of robot actuators. In contrast to the system with full controls, a super articulated mechanical system (SAS) is a controlled mechanical system in which the dimension of the configuration space exceeds the dimension of the control input space. The main objectives of the research are to develop a new SAS model, which is called cart-seesaw-pendulum system. The system consists of two mobile carts, which are coupled via rack and pinion mechanics to two parallel tracks mounted on pneumatic rodless cylinders. The cylinder was double-acting. One cart carries an inverted pendulum, which is free to fall. The other cart serves as a counterbalance. Forces are applied to each cart. All the elements are mounted on the seesaw platform. The seesaw is jointed and frees to rotate in unison about the pivot point. The goal is to control the seesaw angle and the pendulum-carrying cart position while keeping the pendulum upright. The dynamic formulation is the first proposed for control purposes of such new model. Numerous simple real-time experiments were performed to verify the function of this new model. Consequently, the proposed software/hardware platform can be also profitable for the standardization of laboratory equipment, as well as for the development of entertainment tools. I. INTRODUCTION Underactuated mechanisms have recently attracted significant attention owing to their ability not only to represent a rich class of control system from a control stand point, but to reduce the cost of robots by decreasing the link mass and the number of robot actuators []. Contrary to the system with full controls, a super articulated mechanical system (SAS) is a controlled underactuated mechanical system in which the dimension of the configuration space exceeds the dimension of the control input space. For example, inverted pendulum on a cart, ball and beam problem, mass sliding on a cart and robots with joint anuscript received October 7, 8. This work was supported in part by the National Science Council of the Republic of China, Taiwan under Grant NSC 96--E--7-. J. Lin is with the Department of echanical Engineering, Ching Yun University, 9, Chien-Hsin Rd., Jung-Li, Taiwan, ROC. ( jlin@ cyu.edu.tw). elasticity, underactuated bipedal robot, nonholonomic mobile robot, etc, all is SAS []. A super-articulated mechanical system presents challenges that are not found in a system with full controls, in which the dimensions of the configuration space equals the dimension of the control input space. Literature [-6] on motion planning and control of nonholonomic systems has indicated the difficult yet interesting features of control synthesis for SAS. The ball and beam system is a common undergraduate control laboratory experiment [7]. Control of the ball and beam system has been widely discussed in teaching and research literature. However, discovering a control law to stabilize the system remains an active topic of research discussion. The ball and beam mechanism generally comprises a beam with a ball on it. The ball rolls on the beam according to the changing angle of the beam. A ball moving on a beam is a typical nonlinear dynamic system, which is often adapted to proof-test diverse control methods [8]. Such a system may be adopted as a control-training tool by engineering students to test industrial processes and their applications. oreover, the ball and the beam system is well documented as an example of a system that requires an active control system to maintain the ball at a desired beam position. Several approaches have been presented to control the ball and beam system during the past decades, for example, input-output feedback linearization [8], robust nonlinear control [9-] and fuzzy logic control [-]. However, all of the above papers are based on the same conventional ball-on-beam plant, in which the ball is rolling on the beam according to the changing angle of the beam. The system lacks a new mechanism for other control purposes. However, the review of the above papers indicates that no researchers have attempted to control a ball-and-beam mechanism by a pneumatic cylinder for actuation. Furthermore, the paper proposes a new cart-seesaw system is shown in [4]. The seesaw can rotate only in a vertical plane, with one degree of freedom, and the cart slides along the seesaw by applying a force with a pneumatic device. This study investigation serves as a reference of the achievable control behavior for the underactuated

2 mechanism, and covers the extension of the curriculum to the control of the underactuated robots. Pneumatic cylinders are sometimes considered to offer a better alternative to electrical or hydraulic actuators for certain types of applications. Unfortunately, owing to the compressibility of air, highly nonlinear behavior and time delay resulting from the slow propagation of pressure waves, position and force control of these actuators are difficult []. This work is the extension of the author s previous work [4]. In literature [4], the ball-and-beam-like mechanism of that research replaces the ball is replaced with a cart, which slides frictionlessly on the pneumatic rodless cylinder. The proposed system consists of only one sliding cart. However, the main objectives of this research are to develop a new SAS, which is called cart-seesaw-pendulum system. The system consists of two mobile carts, which are coupled via rack and pinion mechanics to two parallel tracks mounted on pneumatic rodless cylinders. The cylinder was double-acting. One cart carries an inverted pendulum, which is free to fall. The other cart serves as a counterbalance. oreover, an adjustable counterweight mass is installed underneath the seesaw to serve as a damping mechanism to absorb impact and shock energy. All the elements are mounted on the seesaw platform. The seesaw is jointed and frees to rotate in unison about the pivot point. The goal is to control the seesaw angle and the pendulum-carrying cart position while keeping the pendulum upright. The proposed work will serve us as a reference of the achievable control behavior for the underactuated mechanism. damping mechanism to absorb impact and shock energy. This mechanism is called dynamic balance apparatus. The experimental pneumatic system was composed of two pneumatic rodless cylinder mm long, four controlled proportional valves, and a source of compressed air. The air supply to the cylinder was manipulated by an electro-pneumatic transducer that provided an air pressure proportional to the supply voltage. Each direction of motion was selected by appropriate actuation of the /-way electro-valves (model type: SC VEF -), which converted the electrical signal to proportional airflow. Fig. displays the pneumatic control circuit. II. SYSTE CONFIGURATION Figure indicates the conceptual model of a cart-seesaw-pendulum system. Figure depicts the visualization of this cart-seesaw system, and indicates some important devices in such a system. The system consists of two mobile carts, which are coupled via rack and pinion mechanics to two parallel tracks mounted on pneumatic rodless cylinders. The cylinder was double-acting. One cart carries an inverted pendulum, which is free to fall. The other cart serves as a counterbalance. Forces are applied to each cart. The seesaw is jointed and frees to rotate in unison about the pivot point. oreover, a linear potentiometer was utilized to measure the position of the sliding cart, and rotary potentiometers were adopted to measure the seesaw and inverted pendulum angles respectively. Additionally, the cart position was measured from the seesaw center, and was positive if the cart was on the right side of the seesaw. Similarly, the rotary potentiometer was adopted to measure the seesaw and inverted pendulum angle. The seesaw angle was positive if the seesaw rotated counterclockwise from horizon. Furthermore, the seesaw falls to the definite direction instantaneously if the cart runs to a particular place, thus creating instantaneous dynamic instability. Hence, in dynamical improvement aspect, adjustable counterweight mass is installed underneath the seesaw to serve as a Fig. Conceptual model of the proposed system Fig. Visualization of Cart-Seesaw System

3 Fig. Control circuit for the proposed system III. DYNAIC ODELING In this section, a mathematical model of the pneumatic cart-seesaw-pendulum system is obtained from independently known dynamics. Consider the cart-seesaw system illustrated in Fig. 4. The cart-seesaw-pendulum system brings the cart from any initial position with any initial speed to a desired position on the seesaw by applying an appropriate force to the cart, and thus adjusting the angle of the seesaw. The cart and cart sliding on the seesaw indicates the first and second degree of freedom respectively, which is actuated by a pneumatic proportional control valve, and the angle of a seesaw and inverted pendulum represents the third and fourth degrees of freedom, which are not actuated. l l 4 m F α m l 4 x m l θ l m l Fig. 4 Dynamic model for Cart-Seesaw-Pendulum system Let the moment of inertia of the seesaw be J; the gravity acceleration g, and the mass of the sliding carts be m and m, respectively. The counterweight mass m and its length x θ Y X F l is attached on the underneath of the seesaw to serve as the vibration damper in order to absorb impact and shock energy. oreover, the mass of inverted pendulum is m and assumes that the mass is concentrates at the midpoint of the pendulum. l is the half length of the inverted pendulum. Furthermore, θ is the seesaw angle and α is the pendulum angle. F and F are the applied force to each cart, respectively. The main goal is to control the seesaw angle and the pendulum-carrying cart position while keeping the pendulum upright. Hence, the whole system can be divided into five subsystems cart, cart, counterweight mass, seesaw, and inverted pendulum. Therefore, we can compute the kinetic energy and potential energy for these subsystems and then derive the global dynamic equations. Selecting the slide carts position x and x, the seesaw angle θ, and the pendulum angle α as generalized coordinates for the system, by using the Lagrangian formulation, the dynamic equations can be derived as the following procedure. First, we compute the kinetic energy of cart K = m ( x& + x & θ ). () Then, the kinetic energy of cart can be written as K = m ( x& + x & θ ). () Similarly, the kinetic energy for the counterweight mass is K = m l & θ, () and the kinetic energy of the seesaw K = J & 4 θ. (4) Furthermore, in order to derive the kinetic energy of the inverted pendulum, we assume that the entire mass of the pendulum is concentrated on the point of the center of mass. Then the position vector in the X and Y direction can be defined as x = ( l + x ) + l () y = ( l + x ) + l The velocity in the X and Y direction is x& = ( l & α ) + ( l + x )& θ ( ) (6a) + l & α( ) + l θ& y& = ( l & α ) + ( l + x )& θ (6b) + l & α( ) + l θ& ( ) Hence, the kinetic energy of the inverted pendulum is K = m ( x& + y& ) = m [( l & α ) + ( l + x ) & θ + l & α sin α & (7) + lθ cos α ( l & α ) l & α sin θ + ( l & α ) l & θ (cos θ sin θ ) + ( l + x) l & θα& (sin θ cos θ ) ( l + x ) l & θ sin θ ]

4 Next, we calculate the potential energy for each subsystem. Potential energy of cart P = m gx (8) Potential energy of cart P = m gx (9) Potential energy of the seesaw P = m gl () Potential energy of the inverted pendulum P = m g[( l + x ) + l ] () Then, the total kinetic energy of the whole system is K = K + K + K + K + K () 4 Similarly, the total potential energy of the whole system is P = P + P + P + P () Now, we derive the equation of motion by using Lagrange s formulation: d L L = τ, (4) dt q& q i i where L=K-P, q i = [ x x θ α ], and τ = [ F F ]. Therefore, the dynamic equation can be shown in the following matrix form: && 4 x N G F && 4 x + N + G = F () && 4 θ N G && α N 4 G4 where Coriolis/centrifugal term, and G means the gravity term. i Finally, the detail symbolic term of Eq. () are indicated denote the element of inertia matrix, ij as below = m = = = = = = 4 4 = m + m = = m l = = m l ( cos α cos α cos θ) 4 4 = m x + m x + m l + J + m l m l sin α sin θ m l x cos α sin θ = = m l 4 4 α N i is the + m x + m l sin αx cos m l x sin α m l m l 44 = sin αsin θ N = α θ α & N = [ m l cos sin ( l + ) + m x + m l sin + m x ] θ + m ( sin θ ) & α cos θ ( ) & αθ& l + + ml l + N = (m x ) x& & θ + [(m x + m x + m l ( sin θ + l )] x& & θ (m l ) x& & α + m l (cos x l sin x sin θ ) & αθ& m l x (l sin α + 6x l x sin α ) & θ ( m l sin α ) & α ( m l sin α ) & αθ& N 4 = ml ( sin θ ) x& & α ( ml ) & α ( m l cos θ ) x& & θ + m l ( x cos θ + l sin α cos θ + l x cos θ ) & αθ& mg G = ml ( & α cos α sin θ sin α ) & α m l ( l cos α sin θ + x sin θ + l ) & θ G = ( m + m ) g G = ( m x + m x ) g m gl + m l g m gx G = ml g( + ) The inertia matrix of the overall system (x) shown in Eq. () is symmetric and positive definite. Therefore, the inertia matrix (x) which is uniformly bounded both from above and from below, namely, satisfies mi ( x) mi, where m and m are positive constants, and I 4 4 is the identity matrix. The resulting equations above demonstrate that the element of the dynamic equation matrix is very complex and highly nonlinear. Because manual symbolic expansion for such system is tedious, time consuming, and prone to errors, an automated derivation process is highly desirable. Therefore, a symbolic program written in ATLAB to generate the dynamic equations for such system is used in this research. IV. PREPLINARY RESULTS AND DISCUSSIONS In order to test the function of the new mechanism of cart-seesaw-pendulum system, numerous real-time experiments were performed to verify the system. The aim of the experiment was to achieve a desired sliding mass position on the cart subjected to the different location of the counterweight mass. Double solenoid proportional direction control valves were used to drive two double-acting pneumatic rodless cylinders. The air supply was regulated to 6 bar (6kgf/cm²). The controller of the cart-seesaw system is composed of two NI DAQ boards (PCI-IO-6E-4 and PCI-674) with a host personal computer. The controller board with its real time software interface permits rapid control prototyping in connection with LabVIEW, thus enabling a quick implementation of the proposed supervisory control approach on the basis of the real-time block model applied in LabVIEW.

5 To achieve the best possible control of a particular system, as much information about the system as possible should be used when designing a controller. Simple experimental test is typically necessary for comparing the performance of controllers acting on a nonlinear system. In this section, we simplify the system to cart-seesaw system. The inverted pendulum is neglected in this test. Therefore, the main objective of the test is to investigate the stabilization of the equilibrium point for the seesaw. Figure plots the time response for carts position (Fig. a) and seesaw angle (Fig. b) with adjustable counterweight mass which locates under the seesaw l = 9cm. It demonstrates that the counterweight mass owns a damping capability to stabilize the dynamic system. oreover, while the adjustable counterweight mass locates under the seesaw l = 8cm, the seesaw angle limitation will become smaller (Fig. 6). Furthermore, adjusting the location of the counterweight mass will further change the seesaw angle limitation. Figure 7 indicates that the seesaw angle limitation becomes smaller while the counterweight mass device farther from the seesaw ( l = 7 cm ) applied. The farther from the seesaw of the counterweight mass device, the smaller seesaw angle limitation. Consequently, the proposed counterweight mass device produced a substantial improvement in performance of the seesaw equilibrium motion. The counterweight mass device can serve as a damping mechanism to absorb impact and shock energy. This mechanism is called dynamic balance apparatus. Hence, the proposed counterweight mass device is a powerful and efficient way to cope with such a cart-seesaw system. Due to the time and space limitation, this research only investigates some simple experimental test to verify the performance of the proposed cart-seesaw-pendulum system. However, the development the proposed software/hardware platform can be also profitable for the standardization of laboratory equipment, as well as for the development of entertainment tools. It can provide with the experimental apparatus for the interesting person to explore the performance for such system. V. CONCLUSIONS This work is the extension of the author s previous work [4] and modifies to a new SAS model. The main objective of this research is to develop a model, which is called cart-seesaw-pendulum system. The system consists of two mobile carts, which are coupled via rack and pinion mechanics to two parallel tracks mounted on pneumatic rodless cylinders. The cylinder was double-acting. One cart carries an inverted pendulum, which is free to fall. The other cart serves as a counterbalance. Forces are applied to each cart. The seesaw is jointed and frees to rotate in unison about the pivot point. In order to absorb impact and shock energy, the adjustable counterweight mass is attached on the underneath of the seesaw. The dynamic formulation is the first proposed for control purposes of such new model. The result of the proposed software/hardware platform can be also profitable for the standardization of laboratory equipment, as well as for the development of entertainment tools. Therefore, the future work will demonstrate the controller design and verify the performance for such system. REFERENCES [] S. Uran and K. Jezernik, Control of a ball and beam like mechanism, AC, pp [] G. Wang, Y. Tian, W. Hong, Stabilization and equilibrium control of super articulated ball and beam system, Proc. of the rd World Congress on Intelligent Control and Automation,, pp [] S. Seto and J. Baillieul, Control Problems in Super-Articulated echanical Systems, IEEE Trans. on Automatic Control, Vol. 9, No., 994, pp [4] A.. Bloch,. Reyhanoglu, and N. H. cclamroch, Control and stabilization of nonholonomic dynamic systems, IEEE Trans. on Automatic Control, Vol. 9, No., 99, pp [] G. Lafferriere and H. J. Sussmann, otion planning for controllable systems without drift, in Proc. IEEE Int. Conf. Robotics and Automation, Sacramento, California, 99, pp [6] R.. urray and S. S. Sastry, Nonholonomic motion planning: steering using sinusoids, IEEE Trans. on Automatic Control, Vol. 8, 99, pp [7]. T. Hagan and C. D. Latino, An interdisciplinary control systems laboratory, Proc. of the IEEE International Conference on Control Applications, 996, pp. 48. [8] J. Hauser, S. Sastry, and P. Kokotovic, Nonlinear control via approximate input-output linearization: the ball and beam example, IEEE Trans. on Automatic Control, Vol. 7, No., 99, pp [9] J. Huang and C.-F. Lin, Robust nonlinear control of the ball and beam system, Proc. of the American Control Conference, 99, pp. 6-. [] A. T. Simmons and J.-Y. Hung, Hybrid control of system with poorly defined relative degree: the ball-on-beam example, Proc. of the th Annual Conference of the IEEE Industrial Electronics Society, 4, pp [] H. K. Lam, F. H. F. Leung, and P. K. S. Tam, Design of a fuzzy controller for stabilizing a Ball-and-Beam system, IECON Proceedings, 999, pp. -4. [] P. H. Eaton, D. V. Prokhorov, and D. C. Wunsch II, Neurocontroller Alternatives for Fuzzy ball-and-beam systems with nonuniform nonlinear friction, IEEE Trans. on Neural Network, Vol., No.,, pp [] X. Fan, N. Zhang, and S. Teng, Trajectory planning and tracking of ball and plate system using hierarchical fuzzy control scheme, Fuzzy Sets and Systems, Vol. 44,, pp [4] J. Lin, J.H. Zhan, and Julian Chang, Stabilization and Equilibrium Control of New Pneumatic Cart-Seesaw System, Robotica, Vol. 6, No., 8, pp [] E. Richer and Y. Hurmuzlu, A high performance pneumatic force actuator system: Part I Nonlinear athematical odel, Trans. of the ASE Journal of Dynamic Systems, easurement, and Control, Vol.,, pp

6 4 x x cm (a) Position of cart and cart seesaw angle (deg) (b) Seesaw angle Fig. 6 Position response of the cart-seesaw system (counterweight mass l = 8 cm ) x x seesaw angle (deg) - cm (a) Seesaw angle Fig. Position response of the cart-seesaw system (counterweight mass l = 9 cm ) (a) Position of cart and cart 4 x x cm (a) Position of cart and cart seesaw angle (deg) (b) Seesaw angle Fig. 7 Position response of the cart-seesaw system (counterweight mass l = 7 cm )

Matlab-Based Tools for Analysis and Control of Inverted Pendula Systems

Matlab-Based Tools for Analysis and Control of Inverted Pendula Systems Matlab-Based Tools for Analysis and Control of Inverted Pendula Systems Slávka Jadlovská, Ján Sarnovský Dept. of Cybernetics and Artificial Intelligence, FEI TU of Košice, Slovak Republic sjadlovska@gmail.com,

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

A Backstepping control strategy for constrained tendon driven robotic finger

A Backstepping control strategy for constrained tendon driven robotic finger A Backstepping control strategy for constrained tendon driven robotic finger Kunal Sanjay Narkhede 1, Aashay Anil Bhise 2, IA Sainul 3, Sankha Deb 4 1,2,4 Department of Mechanical Engineering, 3 Advanced

More information

Swinging-Up and Stabilization Control Based on Natural Frequency for Pendulum Systems

Swinging-Up and Stabilization Control Based on Natural Frequency for Pendulum Systems 9 American Control Conference Hyatt Regency Riverfront, St. Louis, MO, USA June -, 9 FrC. Swinging-Up and Stabilization Control Based on Natural Frequency for Pendulum Systems Noriko Matsuda, Masaki Izutsu,

More information

Inverted Pendulum control with pole assignment, LQR and multiple layers sliding mode control

Inverted Pendulum control with pole assignment, LQR and multiple layers sliding mode control J. Basic. Appl. Sci. Res., 3(1s)363-368, 013 013, TetRoad Publication ISSN 090-4304 Journal of Basic and Applied Scientific Research www.tetroad.co Inverted Pendulu control with pole assignent, LQR and

More information

Controlling the Inverted Pendulum

Controlling the Inverted Pendulum Controlling the Inverted Pendulum Steven A. P. Quintero Department of Electrical and Computer Engineering University of California, Santa Barbara Email: squintero@umail.ucsb.edu Abstract The strategies

More information

Balancing of an Inverted Pendulum with a SCARA Robot

Balancing of an Inverted Pendulum with a SCARA Robot Balancing of an Inverted Pendulum with a SCARA Robot Bernhard Sprenger, Ladislav Kucera, and Safer Mourad Swiss Federal Institute of Technology Zurich (ETHZ Institute of Robotics 89 Zurich, Switzerland

More information

A Light Weight Rotary Double Pendulum: Maximizing the Domain of Attraction

A Light Weight Rotary Double Pendulum: Maximizing the Domain of Attraction A Light Weight Rotary Double Pendulum: Maximizing the Domain of Attraction R. W. Brockett* and Hongyi Li* Engineering and Applied Sciences Harvard University Cambridge, MA 38, USA {brockett, hongyi}@hrl.harvard.edu

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

Hover Control for Helicopter Using Neural Network-Based Model Reference Adaptive Controller

Hover Control for Helicopter Using Neural Network-Based Model Reference Adaptive Controller Vol.13 No.1, 217 مجلد 13 العدد 217 1 Hover Control for Helicopter Using Neural Network-Based Model Reference Adaptive Controller Abdul-Basset A. Al-Hussein Electrical Engineering Department Basrah University

More information

Linearize a non-linear system at an appropriately chosen point to derive an LTI system with A, B,C, D matrices

Linearize a non-linear system at an appropriately chosen point to derive an LTI system with A, B,C, D matrices Dr. J. Tani, Prof. Dr. E. Frazzoli 151-0591-00 Control Systems I (HS 2018) Exercise Set 2 Topic: Modeling, Linearization Discussion: 5. 10. 2018 Learning objectives: The student can mousavis@ethz.ch, 4th

More information

Reverse Order Swing-up Control of Serial Double Inverted Pendulums

Reverse Order Swing-up Control of Serial Double Inverted Pendulums Reverse Order Swing-up Control of Serial Double Inverted Pendulums T.Henmi, M.Deng, A.Inoue, N.Ueki and Y.Hirashima Okayama University, 3-1-1, Tsushima-Naka, Okayama, Japan inoue@suri.sys.okayama-u.ac.jp

More information

A Recurrent Neural Network for Solving Sylvester Equation With Time-Varying Coefficients

A Recurrent Neural Network for Solving Sylvester Equation With Time-Varying Coefficients IEEE TRANSACTIONS ON NEURAL NETWORKS, VOL 13, NO 5, SEPTEMBER 2002 1053 A Recurrent Neural Network for Solving Sylvester Equation With Time-Varying Coefficients Yunong Zhang, Danchi Jiang, Jun Wang, Senior

More information

Modelling of Ball and Plate System Based on First Principle Model and Optimal Control

Modelling of Ball and Plate System Based on First Principle Model and Optimal Control 2017 21st International Conference on Process Control (PC) June 6 9, 2017, Štrbské Pleso, Slovakia Modelling of Ball and Plate System Based on First Principle Model and Optimal Control František Dušek,

More information

DISTURBANCE ATTENUATION IN A MAGNETIC LEVITATION SYSTEM WITH ACCELERATION FEEDBACK

DISTURBANCE ATTENUATION IN A MAGNETIC LEVITATION SYSTEM WITH ACCELERATION FEEDBACK DISTURBANCE ATTENUATION IN A MAGNETIC LEVITATION SYSTEM WITH ACCELERATION FEEDBACK Feng Tian Department of Mechanical Engineering Marquette University Milwaukee, WI 53233 USA Email: feng.tian@mu.edu Kevin

More information

ENERGY BASED CONTROL OF A CLASS OF UNDERACTUATED. Mark W. Spong. Coordinated Science Laboratory, University of Illinois, 1308 West Main Street,

ENERGY BASED CONTROL OF A CLASS OF UNDERACTUATED. Mark W. Spong. Coordinated Science Laboratory, University of Illinois, 1308 West Main Street, ENERGY BASED CONTROL OF A CLASS OF UNDERACTUATED MECHANICAL SYSTEMS Mark W. Spong Coordinated Science Laboratory, University of Illinois, 1308 West Main Street, Urbana, Illinois 61801, USA Abstract. In

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

Mechatronics. MANE 4490 Fall 2002 Assignment # 1

Mechatronics. MANE 4490 Fall 2002 Assignment # 1 Mechatronics MANE 4490 Fall 2002 Assignment # 1 1. For each of the physical models shown in Figure 1, derive the mathematical model (equation of motion). All displacements are measured from the static

More information

System simulation using Matlab, state plane plots

System simulation using Matlab, state plane plots System simulation using Matlab, state plane plots his lab is mainly concerned with making state plane (also referred to as phase plane ) plots for various linear and nonlinear systems with two states he

More information

Intelligent Control of a SPM System Design with Parameter Variations

Intelligent Control of a SPM System Design with Parameter Variations Intelligent Control of a SPM System Design with Parameter Variations Jium-Ming Lin and Po-Kuang Chang Abstract This research is to use fuzzy controller in the outer-loop to reduce the hysteresis effect

More information

Design and analysis of a pneumatic test system for shock response spectrum

Design and analysis of a pneumatic test system for shock response spectrum Design and analysis of a pneumatic test system for shock response spectrum Yan Tingfei 1, Xiang Shuhong 2, Shen Zhiqiang 3, Zhang Jungang 4, Liu Mo 5 1, 2, 3, 4, 5 Beijing Institute of Spacecraft Environment

More information

Emulation of an Animal Limb with Two Degrees of Freedom using HIL

Emulation of an Animal Limb with Two Degrees of Freedom using HIL Emulation of an Animal Limb with Two Degrees of Freedom using HIL Iván Bautista Gutiérrez, Fabián González Téllez, Dario Amaya H. Abstract The Bio-inspired robotic systems have been a focus of great interest

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

Advanced Generalized Modeling of Classical Inverted Pendulum Systems

Advanced Generalized Modeling of Classical Inverted Pendulum Systems Advanced Generalized Modeling of Classical Inverted Pendulum Systems Slávka Jadlovská, Ján Sarnovský, Jaroslav Vojtek, Dominik Vošček Department of Cybernetics and Artificial Intelligence, Faculty of Electrical

More information

In the presence of viscous damping, a more generalized form of the Lagrange s equation of motion can be written as

In the presence of viscous damping, a more generalized form of the Lagrange s equation of motion can be written as 2 MODELING Once the control target is identified, which includes the state variable to be controlled (ex. speed, position, temperature, flow rate, etc), and once the system drives are identified (ex. force,

More information

Nonlinear PD Controllers with Gravity Compensation for Robot Manipulators

Nonlinear PD Controllers with Gravity Compensation for Robot Manipulators BULGARIAN ACADEMY OF SCIENCES CYBERNETICS AND INFORMATION TECHNOLOGIES Volume 4, No Sofia 04 Print ISSN: 3-970; Online ISSN: 34-408 DOI: 0.478/cait-04-00 Nonlinear PD Controllers with Gravity Compensation

More information

Cascade Controller Including Backstepping for Hydraulic-Mechanical Systems

Cascade Controller Including Backstepping for Hydraulic-Mechanical Systems Proceedings of the 22 IFAC Workshop on Automatic Control in Offshore Oil and Gas Production, Norwegian University of Science and Technology, Trondheim, Norway, ay 3 - June, 22 FrBT2.3 Cascade Controller

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

Nonlinear Tracking Control of Underactuated Surface Vessel

Nonlinear Tracking Control of Underactuated Surface Vessel American Control Conference June -. Portland OR USA FrB. Nonlinear Tracking Control of Underactuated Surface Vessel Wenjie Dong and Yi Guo Abstract We consider in this paper the tracking control problem

More information

Fuzzy Based Robust Controller Design for Robotic Two-Link Manipulator

Fuzzy Based Robust Controller Design for Robotic Two-Link Manipulator Abstract Fuzzy Based Robust Controller Design for Robotic Two-Link Manipulator N. Selvaganesan 1 Prabhu Jude Rajendran 2 S.Renganathan 3 1 Department of Instrumentation Engineering, Madras Institute of

More information

Design of Fuzzy Logic Control System for Segway Type Mobile Robots

Design of Fuzzy Logic Control System for Segway Type Mobile Robots Original Article International Journal of Fuzzy Logic and Intelligent Systems Vol. 15, No. 2, June 2015, pp. 126-131 http://dx.doi.org/10.5391/ijfis.2015.15.2.126 ISSNPrint) 1598-2645 ISSNOnline) 2093-744X

More information

Chapter 14. Oscillations. Oscillations Introductory Terminology Simple Harmonic Motion:

Chapter 14. Oscillations. Oscillations Introductory Terminology Simple Harmonic Motion: Chapter 14 Oscillations Oscillations Introductory Terminology Simple Harmonic Motion: Kinematics Energy Examples of Simple Harmonic Oscillators Damped and Forced Oscillations. Resonance. Periodic Motion

More information

Angular Momentum Based Controller for Balancing an Inverted Double Pendulum

Angular Momentum Based Controller for Balancing an Inverted Double Pendulum Angular Momentum Based Controller for Balancing an Inverted Double Pendulum Morteza Azad * and Roy Featherstone * * School of Engineering, Australian National University, Canberra, Australia Abstract.

More information

Robust Control of a 3D Space Robot with an Initial Angular Momentum based on the Nonlinear Model Predictive Control Method

Robust Control of a 3D Space Robot with an Initial Angular Momentum based on the Nonlinear Model Predictive Control Method Vol. 9, No. 6, 8 Robust Control of a 3D Space Robot with an Initial Angular Momentum based on the Nonlinear Model Predictive Control Method Tatsuya Kai Department of Applied Electronics Faculty of Industrial

More information

Stabilization of Motion of the Segway 1

Stabilization of Motion of the Segway 1 Stabilization of Motion of the Segway 1 Houtman P. Siregar, 2 Yuri G. Martynenko 1 Department of Mechatronics Engineering, Indonesia Institute of Technology, Jl. Raya Puspiptek-Serpong, Indonesia 15320,

More information

FU REASONING INFERENCE ASSOCIATED WIT GENETIC ALGORIT M APPLIED TO A TWO-W EELED SELF-BALANCING ROBOT OF LEGO MINDSTORMS NXT

FU REASONING INFERENCE ASSOCIATED WIT GENETIC ALGORIT M APPLIED TO A TWO-W EELED SELF-BALANCING ROBOT OF LEGO MINDSTORMS NXT FU REASONING INFERENCE ASSOCIATED WIT GENETIC ALGORIT M APPLIED TO A TWO-W EELED SELF-BALANCING ROBOT OF LEGO MINDSTORMS NXT Che-Ying Lin, Chih-Peng Huang*, and Jui-Chung Hung Department of Computer Science,

More information

q HYBRID CONTROL FOR BALANCE 0.5 Position: q (radian) q Time: t (seconds) q1 err (radian)

q HYBRID CONTROL FOR BALANCE 0.5 Position: q (radian) q Time: t (seconds) q1 err (radian) Hybrid Control for the Pendubot Mingjun Zhang and Tzyh-Jong Tarn Department of Systems Science and Mathematics Washington University in St. Louis, MO, USA mjz@zach.wustl.edu and tarn@wurobot.wustl.edu

More information

KINETIC ENERGY SHAPING IN THE INVERTED PENDULUM

KINETIC ENERGY SHAPING IN THE INVERTED PENDULUM KINETIC ENERGY SHAPING IN THE INVERTED PENDULUM J. Aracil J.A. Acosta F. Gordillo Escuela Superior de Ingenieros Universidad de Sevilla Camino de los Descubrimientos s/n 49 - Sevilla, Spain email:{aracil,

More information

Application of Neural Networks for Control of Inverted Pendulum

Application of Neural Networks for Control of Inverted Pendulum Application of Neural Networks for Control of Inverted Pendulum VALERI MLADENOV Department of Theoretical Electrical Engineering Technical University of Sofia Sofia, Kliment Ohridski blvd. 8; BULARIA valerim@tu-sofia.bg

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

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

SWING UP A DOUBLE PENDULUM BY SIMPLE FEEDBACK CONTROL

SWING UP A DOUBLE PENDULUM BY SIMPLE FEEDBACK CONTROL ENOC 2008, Saint Petersburg, Russia, June, 30 July, 4 2008 SWING UP A DOUBLE PENDULUM BY SIMPLE FEEDBACK CONTROL Jan Awrejcewicz Department of Automatics and Biomechanics Technical University of Łódź 1/15

More information

A Fuzzy Control Strategy for Acrobots Combining Model-Free and Model-Based Control

A Fuzzy Control Strategy for Acrobots Combining Model-Free and Model-Based Control IEE Proceedings --Control Theory and Applications--, Vol. 46, No. 6, pp. 55-5, 999 A Fuzzy Control Strategy for Acrobots Combining Model-Free and Model-Based Control Xuzhi AI*, Jin-Hua SHE** $, Yasuhiro

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

TOPIC E: OSCILLATIONS EXAMPLES SPRING Q1. Find general solutions for the following differential equations:

TOPIC E: OSCILLATIONS EXAMPLES SPRING Q1. Find general solutions for the following differential equations: TOPIC E: OSCILLATIONS EXAMPLES SPRING 2019 Mathematics of Oscillating Systems Q1. Find general solutions for the following differential equations: Undamped Free Vibration Q2. A 4 g mass is suspended by

More information

Dynamic Modeling of Rotary Double Inverted Pendulum Using Classical Mechanics

Dynamic Modeling of Rotary Double Inverted Pendulum Using Classical Mechanics ISBN 978-93-84468-- Proceedings of 5 International Conference on Future Computational echnologies (ICFC'5) Singapore, March 9-3, 5, pp. 96-3 Dynamic Modeling of Rotary Double Inverted Pendulum Using Classical

More information

Analysis and Experiments of the Linear Electrical Generator in Wave Energy Farm utilizing Resonance Power Buoy System

Analysis and Experiments of the Linear Electrical Generator in Wave Energy Farm utilizing Resonance Power Buoy System Journal of Magnetics 18(3), 250-254 (2013) ISSN (Print) 1226-1750 ISSN (Online) 2233-6656 http://dx.doi.org/10.4283/jmag.2013.18.3.250 Analysis and Experiments of the Linear Electrical Generator in Wave

More information

The Damped Pendulum. Physics 211 Lab 3 3/18/2016

The Damped Pendulum. Physics 211 Lab 3 3/18/2016 PHYS11 Lab 3 Physics 11 Lab 3 3/18/16 Objective The objective of this lab is to record the angular position of the pendulum vs. time with and without damping. The data is then analyzed and compared to

More information

Natural Frequency Analysis of Spring-Manipulator System for Force Generation Utilizing Mechanical Resonance

Natural Frequency Analysis of Spring-Manipulator System for Force Generation Utilizing Mechanical Resonance ICCAS5 June -5, KINTEX, yeonggi-do, Korea Natural Frequency Analysis of Spring-Manipulator System for Force eneration Utilizing Mechanical Resonance Jun Kobayashi* and Fujio Ohkawa* * Department of Systems

More information

EE Homework 3 Due Date: 03 / 30 / Spring 2015

EE Homework 3 Due Date: 03 / 30 / Spring 2015 EE 476 - Homework 3 Due Date: 03 / 30 / 2015 Spring 2015 Exercise 1 (10 points). Consider the problem of two pulleys and a mass discussed in class. We solved a version of the problem where the mass was

More information

DEVELOPMENT OF SEISMIC ISOLATION TABLE COMPOSED OF AN X-Y TABLE AND WIRE ROPE ISOLATORS

DEVELOPMENT OF SEISMIC ISOLATION TABLE COMPOSED OF AN X-Y TABLE AND WIRE ROPE ISOLATORS DEVELOPMENT OF SEISMIC ISOLATION TABLE COMPOSED OF AN X-Y TABLE AND WIRE ROPE ISOLATORS 7 Hirokazu SHIMODA, Norio NAGAI, Haruo SHIMOSAKA And Kenichiro OHMATA 4 SUMMARY In this study, a new type of isolation

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

MEM04: Rotary Inverted Pendulum

MEM04: Rotary Inverted Pendulum MEM4: Rotary Inverted Pendulum Interdisciplinary Automatic Controls Laboratory - ME/ECE/CHE 389 April 8, 7 Contents Overview. Configure ELVIS and DC Motor................................ Goals..............................................3

More information

Lab 6d: Self-Erecting Inverted Pendulum (SEIP)

Lab 6d: Self-Erecting Inverted Pendulum (SEIP) Lab 6d: Self-Erecting Inverted Pendulum (SEIP) Arthur Schopen- Life swings like a pendulum backward and forward between pain and boredom. hauer 1 Objectives The goal of this project is to design a controller

More information

QNET Experiment #04: Inverted Pendulum Control. Rotary Pendulum (ROTPEN) Inverted Pendulum Trainer. Instructor Manual

QNET Experiment #04: Inverted Pendulum Control. Rotary Pendulum (ROTPEN) Inverted Pendulum Trainer. Instructor Manual Quanser NI-ELVIS Trainer (QNET) Series: QNET Experiment #04: Inverted Pendulum Control Rotary Pendulum (ROTPEN) Inverted Pendulum Trainer Instructor Manual Table of Contents 1 Laboratory Objectives1 2

More information

Estimation-based Disturbance Rejection in Control for Limit Cycle Generation on Inertia wheel Inverted Pendulum Testbed

Estimation-based Disturbance Rejection in Control for Limit Cycle Generation on Inertia wheel Inverted Pendulum Testbed Estimation-based Disturbance Rejection in Control for Limit Cycle Generation on Inertia wheel Inverted Pendulum Testbed Sébastien Andary, Ahmed Chemori, Sébastien Krut To cite this version: Sébastien Andary,

More information

Control of a Car-Like Vehicle with a Reference Model and Particularization

Control of a Car-Like Vehicle with a Reference Model and Particularization Control of a Car-Like Vehicle with a Reference Model and Particularization Luis Gracia Josep Tornero Department of Systems and Control Engineering Polytechnic University of Valencia Camino de Vera s/n,

More information

A New Approach to Control of Robot

A New Approach to Control of Robot A New Approach to Control of Robot Ali Akbarzadeh Tootoonchi, Mohammad Reza Gharib, Yadollah Farzaneh Department of Mechanical Engineering Ferdowsi University of Mashhad Mashhad, IRAN ali_akbarzadeh_t@yahoo.com,

More information

Stabilization fuzzy control of inverted pendulum systems

Stabilization fuzzy control of inverted pendulum systems Artificial Intelligence in Engineering 14 (2000) 153 163 www.elsevier.com/locate/aieng Stabilization fuzzy control of inverted pendulum systems J. Yi*, N. Yubazaki Technology Research Center, Mycom, Inc.,

More information

Chapter 2 PARAMETRIC OSCILLATOR

Chapter 2 PARAMETRIC OSCILLATOR CHAPTER- Chapter PARAMETRIC OSCILLATOR.1 Introduction A simple pendulum consists of a mass m suspended from a string of length L which is fixed at a pivot P. When simple pendulum is displaced to an initial

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

Nonlinear Adaptive Robust Control. Theory and Applications to the Integrated Design of Intelligent and Precision Mechatronic Systems.

Nonlinear Adaptive Robust Control. Theory and Applications to the Integrated Design of Intelligent and Precision Mechatronic Systems. A Short Course on Nonlinear Adaptive Robust Control Theory and Applications to the Integrated Design of Intelligent and Precision Mechatronic Systems Bin Yao Intelligent and Precision Control Laboratory

More information

LQG/LTR CONTROLLER DESIGN FOR ROTARY INVERTED PENDULUM QUANSER REAL-TIME EXPERIMENT

LQG/LTR CONTROLLER DESIGN FOR ROTARY INVERTED PENDULUM QUANSER REAL-TIME EXPERIMENT LQG/LR CONROLLER DESIGN FOR ROARY INVERED PENDULUM QUANSER REAL-IME EXPERIMEN Cosmin Ionete University of Craiova, Faculty of Automation, Computers and Electronics Department of Automation, e-mail: cosmin@automation.ucv.ro

More information

Inverted Pendulum. Objectives

Inverted Pendulum. Objectives Inverted Pendulum Objectives The objective of this lab is to experiment with the stabilization of an unstable system. The inverted pendulum problem is taken as an example and the animation program gives

More information

Exam 3 Practice Solutions

Exam 3 Practice Solutions Exam 3 Practice Solutions Multiple Choice 1. A thin hoop, a solid disk, and a solid sphere, each with the same mass and radius, are at rest at the top of an inclined plane. If all three are released at

More information

Efficient Swing-up of the Acrobot Using Continuous Torque and Impulsive Braking

Efficient Swing-up of the Acrobot Using Continuous Torque and Impulsive Braking American Control Conference on O'Farrell Street, San Francisco, CA, USA June 9 - July, Efficient Swing-up of the Acrobot Using Continuous Torque and Impulsive Braking Frank B. Mathis, Rouhollah Jafari

More information

Modelling and Control of DWR 1.0 A Two Wheeled Mobile Robot

Modelling and Control of DWR 1.0 A Two Wheeled Mobile Robot APPLICAIONS OF MODELLING AND SIMULAION http://www.ams-mss.org eissn 600-8084 VOL 1, NO. 1, 017, 9-35 Modelling and Control of DW 1.0 A wo Wheeled Mobile obot Nurhayati Baharudin, Mohamad Shukri Zainal

More information

Hybrid Control of the Pendubot

Hybrid Control of the Pendubot IEEE/ASME TRANSACTIONS ON MECHATRONICS, VOL. 7, NO. 1, MARCH 2002 79 Hybrid Control of the Pendubot Mingjun Zhang, Student Member, IEEE, and Tzyh-Jong Tarn, Fellow, IEEE Abstract Swing up and balance control

More information

Line following of a mobile robot

Line following of a mobile robot Line following of a mobile robot May 18, 004 1 In brief... The project is about controlling a differential steering mobile robot so that it follows a specified track. Steering is achieved by setting different

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

Modelling the Dynamics of Flight Control Surfaces Under Actuation Compliances and Losses

Modelling the Dynamics of Flight Control Surfaces Under Actuation Compliances and Losses Modelling the Dynamics of Flight Control Surfaces Under Actuation Compliances and Losses Ashok Joshi Department of Aerospace Engineering Indian Institute of Technology, Bombay Powai, Mumbai, 4 76, India

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

7 Pendulum. Part II: More complicated situations

7 Pendulum. Part II: More complicated situations MATH 35, by T. Lakoba, University of Vermont 60 7 Pendulum. Part II: More complicated situations In this Lecture, we will pursue two main goals. First, we will take a glimpse at a method of Classical Mechanics

More information

Inverted Pendulum System

Inverted Pendulum System Introduction Inverted Pendulum System This lab experiment consists of two experimental procedures, each with sub parts. Experiment 1 is used to determine the system parameters needed to implement a controller.

More information

Chapter 14 Oscillations. Copyright 2009 Pearson Education, Inc.

Chapter 14 Oscillations. Copyright 2009 Pearson Education, Inc. Chapter 14 Oscillations Oscillations of a Spring Simple Harmonic Motion Energy in the Simple Harmonic Oscillator Simple Harmonic Motion Related to Uniform Circular Motion The Simple Pendulum The Physical

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

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

Development of the Screw-driven Motors by Stacked Piezoelectric Actuators

Development of the Screw-driven Motors by Stacked Piezoelectric Actuators Proceedings of the 4th IIAE International Conference on Industrial Application Engineering 2016 Development of the Screw-driven Motors by Stacked Piezoelectric Actuators Shine-Tzong Ho a,*, Hao-Wei Chen

More information

Sliding Mode Controller for Parallel Rotary Double Inverted Pendulum: An Eigen Structure Assignment Approach

Sliding Mode Controller for Parallel Rotary Double Inverted Pendulum: An Eigen Structure Assignment Approach IJCTA, 9(39), 06, pp. 97-06 International Science Press Closed Loop Control of Soft Switched Forward Converter Using Intelligent Controller 97 Sliding Mode Controller for Parallel Rotary Double Inverted

More information

Review: control, feedback, etc. Today s topic: state-space models of systems; linearization

Review: control, feedback, etc. Today s topic: state-space models of systems; linearization Plan of the Lecture Review: control, feedback, etc Today s topic: state-space models of systems; linearization Goal: a general framework that encompasses all examples of interest Once we have mastered

More information

Robotics, Geometry and Control - A Preview

Robotics, Geometry and Control - A Preview Robotics, Geometry and Control - A Preview Ravi Banavar 1 1 Systems and Control Engineering IIT Bombay HYCON-EECI Graduate School - Spring 2008 Broad areas Types of manipulators - articulated mechanisms,

More information

Linear Experiment #11: LQR Control. Linear Flexible Joint Cart Plus Single Inverted Pendulum (LFJC+SIP) Student Handout

Linear Experiment #11: LQR Control. Linear Flexible Joint Cart Plus Single Inverted Pendulum (LFJC+SIP) Student Handout Linear Motion Servo Plants: IP01 or IP02 Linear Experiment #11: LQR Control Linear Flexible Joint Cart Plus Single Inverted Pendulum (LFJC+SIP) Student Handout Table of Contents 1. Objectives...1 2. Prerequisites...2

More information

Pneumatic Balancing Mechanisms in Control Education

Pneumatic Balancing Mechanisms in Control Education Int. J. Engng Ed. Vol. 22, No. 6, pp. 1297±1303, 2006 0949-149X/91 $3.00+0.00 Printed in Great Britain. # 2006 TEMPUS Publications. Pneumatic Balancing Mechanisms in Control Education JOS Ï KO PETRIC Â

More information

Research on the synchronous vibration of the non-integral. mechanism under the vibration environment

Research on the synchronous vibration of the non-integral. mechanism under the vibration environment International Journal of Research in Engineering and Science (IJRES) ISSN (Online): 3-9364 ISSN (Print): 3-9356 Volume 3 Issue ǁ December. 5 ǁ PP.-6 Research on the synchronous vibration of the non-integral

More information

Computational and mathematical modeling of an industrialautomobile robot: a multi-purpose case of study

Computational and mathematical modeling of an industrialautomobile robot: a multi-purpose case of study Issue 2, Volume 5, 2011 91 Computational and mathematical modeling of an industrialautomobile robot: a multi-purpose case of study J. Alejandro Betancur Abstract Nowadays, in automobile industry are found

More information

IN RECENT years, the control of mechanical systems

IN RECENT years, the control of mechanical systems IEEE TRANSACTIONS ON SYSTEMS, MAN, AND CYBERNETICS PART A: SYSTEMS AND HUMANS, VOL. 29, NO. 3, MAY 1999 307 Reduced Order Model and Robust Control Architecture for Mechanical Systems with Nonholonomic

More information

Closed Loop Control of a Gravity-assisted Underactuated Snake Robot with Application to Aircraft Wing-Box Assembly

Closed Loop Control of a Gravity-assisted Underactuated Snake Robot with Application to Aircraft Wing-Box Assembly Robotics: Science and Systems 2007 Atlanta, GA, USA, June 27-30, 2007 Closed Loop Control of a Gravity-assisted Underactuated Snake Robot with Application to Aircraft Wing-Box Assembly Binayak Roy and

More information

Appendix W. Dynamic Models. W.2 4 Complex Mechanical Systems. Translational and Rotational Systems W.2.1

Appendix W. Dynamic Models. W.2 4 Complex Mechanical Systems. Translational and Rotational Systems W.2.1 Appendix W Dynamic Models W.2 4 Complex Mechanical Systems W.2.1 Translational and Rotational Systems In some cases, mechanical systems contain both translational and rotational portions. The procedure

More information

Real-time Motion Control of a Nonholonomic Mobile Robot with Unknown Dynamics

Real-time Motion Control of a Nonholonomic Mobile Robot with Unknown Dynamics Real-time Motion Control of a Nonholonomic Mobile Robot with Unknown Dynamics TIEMIN HU and SIMON X. YANG ARIS (Advanced Robotics & Intelligent Systems) Lab School of Engineering, University of Guelph

More information

B1-1. Closed-loop control. Chapter 1. Fundamentals of closed-loop control technology. Festo Didactic Process Control System

B1-1. Closed-loop control. Chapter 1. Fundamentals of closed-loop control technology. Festo Didactic Process Control System B1-1 Chapter 1 Fundamentals of closed-loop control technology B1-2 This chapter outlines the differences between closed-loop and openloop control and gives an introduction to closed-loop control technology.

More information

Controlled Lagrangian Methods and Tracking of Accelerated Motions

Controlled Lagrangian Methods and Tracking of Accelerated Motions Controlled Lagrangian Methods and Tracking of Accelerated Motions Dmitry V. Zenkov* Department of Mathematics North Carolina State University Raleigh, NC 7695 dvzenkov@unity.ncsu.edu Anthony M. Bloch**

More information

Non-Linear Response of Test Mass to External Forces and Arbitrary Motion of Suspension Point

Non-Linear Response of Test Mass to External Forces and Arbitrary Motion of Suspension Point LASER INTERFEROMETER GRAVITATIONAL WAVE OBSERVATORY -LIGO- CALIFORNIA INSTITUTE OF TECHNOLOGY MASSACHUSETTS INSTITUTE OF TECHNOLOGY Technical Note LIGO-T980005-01- D 10/28/97 Non-Linear Response of Test

More information

AA 242B/ ME 242B: Mechanical Vibrations (Spring 2016)

AA 242B/ ME 242B: Mechanical Vibrations (Spring 2016) AA 242B/ ME 242B: Mechanical Vibrations (Spring 2016) Homework #2 Due April 17, 2016 This homework focuses on developing a simplified analytical model of the longitudinal dynamics of an aircraft during

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

SWINGING UP A PENDULUM BY ENERGY CONTROL

SWINGING UP A PENDULUM BY ENERGY CONTROL Paper presented at IFAC 13th World Congress, San Francisco, California, 1996 SWINGING UP A PENDULUM BY ENERGY CONTROL K. J. Åström and K. Furuta Department of Automatic Control Lund Institute of Technology,

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

ELEC4631 s Lecture 2: Dynamic Control Systems 7 March Overview of dynamic control systems

ELEC4631 s Lecture 2: Dynamic Control Systems 7 March Overview of dynamic control systems ELEC4631 s Lecture 2: Dynamic Control Systems 7 March 2011 Overview of dynamic control systems Goals of Controller design Autonomous dynamic systems Linear Multi-input multi-output (MIMO) systems Bat flight

More information

Integration both PI and PD Type Fuzzy Controllers for a Scanning Probe Microscope System Design

Integration both PI and PD Type Fuzzy Controllers for a Scanning Probe Microscope System Design WSEAS TRANSACTIONS on SYSTEMS and CONTROL Integration both PI and PD Type Fuzzy Controllers for a Scanning Probe Microscope System Design JIUM-MING LIN and PO-KUANG CHANG Dept. of Communication Engineering

More information

1 Introduction. 2 Process description

1 Introduction. 2 Process description 1 Introduction This document describes the backround and theory of the Rotary Inverted Pendulum laboratory excercise. The purpose of this laboratory excercise is to familiarize the participants with state

More information

Dynamics. Basilio Bona. Semester 1, DAUIN Politecnico di Torino. B. Bona (DAUIN) Dynamics Semester 1, / 18

Dynamics. Basilio Bona. Semester 1, DAUIN Politecnico di Torino. B. Bona (DAUIN) Dynamics Semester 1, / 18 Dynamics Basilio Bona DAUIN Politecnico di Torino Semester 1, 2016-17 B. Bona (DAUIN) Dynamics Semester 1, 2016-17 1 / 18 Dynamics Dynamics studies the relations between the 3D space generalized forces

More information