Simulated Inverted Pendulum Using Analytical Mechanics

Total Page:16

File Type:pdf, Size:1020Kb

Simulated Inverted Pendulum Using Analytical Mechanics EXAMENSARBETE INOM TEKNIK, GRUNDNIVÅ, 15 HP STOCKHOLM, SVERIGE 2019 Simulated inverted pendulum using analytical mechanics CARL CLAUSON MALTE SLOMA KTH SKOLAN FÖR TEKNIKVETENSKAP EXAMENSARBETE INOM TEKNIK, GRUNDNIVÅ, 15 HP STOCKHOLM, SVERIGE 2019 Simulering av inverterad pendel med analytisk mekanik CARL CLAUSON MALTE SLOMA KTH SKOLAN FÖR TEKNIKVETENSKAP Contents 1 Abstract 2 2 Sammanfattning 3 3 Introduction 4 3.1 Background . 4 3.2 Purpose . 4 3.3 Problems . 5 3.3.1 Double Pendulum . 5 3.3.2 Kapitza Pendulum . 6 3.3.3 Kapitza Pendulum with elliptic oscillation. 7 4 Theory 8 4.1 Newtonian Mechanics . 8 4.2 Functionals and Variational Calculus . 8 4.3 Lagrange's equations . 10 5 Method 11 5.1 Software . 11 5.1.1 Maple with Sophia package . 11 5.1.2 Matlab . 11 5.2 General method . 11 5.3 Double pendulum . 12 5.3.1 Lagrangian mechanics . 12 5.3.2 Solving with Euler-Lagrange equations . 13 5.4 Kapitza pendulum . 14 5.4.1 Lagrangian mechanics . 14 5.4.2 Solving with Euler-Lagrange equations . 14 5.5 Kapitza pendulum with elliptical oscillation . 15 5.5.1 Lagrangian mechanics . 15 5.5.2 Solving with Euler-Lagrange equations . 15 6 Results 16 6.1 Double pendulum . 16 6.2 Kapitza pendulum . 17 6.2.1 Minimum angular velocity to maintain stability . 17 6.2.2 Maximum initial angle to maintain stability . 20 6.3 Kapitza pendulum with elliptical oscillation . 22 6.3.1 Maximum width of the orbit to maintain stability . 22 6.3.2 Influence of width in macro oscillations . 24 A Appendix code 29 A.1 Double pendulum . 29 A.2 Kapitza's pendulum . 30 A.3 Kapitza's pendulum with elliptical oscillation . 31 1 1 Abstract Analytical mechanics is an alternative to Classical (Newtonian) mechanics for calculating the movement of particles and systems of particles. In this paper we analyze three different mechanical systems using analytical mechanics. We then implement this into the maple based software "Sophia" to further analyze how changing some of the parameters alter the behavior of the system. One of our main focuses in the report is studying the stability of an inverted pendulum. In 1951 the Russian physicist Pyotr Kapitza, figured out that the pendulum could be stabilized in the upside-down position by forcing it into a rapid vertical oscil- lation. We examine the boundaries of this stability and explore if the pendulum can instead be stabilized using an elliptical oscillation. 2 2 Sammanfattning Analytisk mekanik ¨arett alternativ till klassisk (Newtonsk) mekanik f¨oratt ber¨aknar¨orelsenav partiklar och system av partiklar. I den h¨arrapporten anal- yserar vi tre olika mekaniska system med analytisk mekanik. Vi implementerar sedan detta i den maple-baserade programvaran "Sophia" f¨oratt ytterligare analysera hur ¨andringarav vissa parametrar f¨or¨andrarsystemets beteende. Ett av v˚arahuvudsyften med den h¨arrapporten ¨aratt studera stabiliteten hos en inverterad pendel. Ar˚ 1951 fann den ryska fysikern Pyotr Kapitza att pendeln kunde stabiliseras i dess upp-och-ner-l¨agegenom att tvinga den till en snabb vertikal sv¨angning. Vi studerar gr¨anserna f¨ordenna stabilitet och unders¨oker om pendeln ist¨alletkan stabiliseras genom en elliptisk sv¨angning. 3 3 Introduction 3.1 Background Newtonian mechanics has throughout its existence been used to determine vec- tor quantities of forces, momenta and motion in a certain system. When scien- tists discovered that the Newtonian mechanics was not enough to solve certain types of mechanical problems, analytical mechanics was invented which can be defined as a collection of closely related alternative formulations of Newtonian mechanics. Analytical mechanics utilizes scalar properties of motion, i.e usually the systems total potential energy and kinetic energy and not vector quantities of accelerations and forces of individual particles. Lagrangian mechanics is an analytic method which is ideal for calculating the motion of different systems with various types forces, for example pendulums. In the present work we will restrict the forces acting on the system to conservative fields. A regular pendulum is in it's ground state stable and will all the time strive to keep the center of mass as low down as possible. In 1951 the Russian physicist Pyotr Kapitza, figured out that the pendulum could be stabilized in the upside- down position by forcing the pendulum into a quick vertical oscillation. This pendulum is one of threee systems that will be studied in this thesis. 3.2 Purpose The methods of analytical mechanics will be applied to model the three different physical systems using the dynamic tool for Maple; Sophia [2]. To compute the motion of these systems using regular Newtonian mechanics is possible but even with only two degrees of freedom it becomes very complicated. Therefore will the selected systems firstly be modeled quite easily using analytical mechanics and then use these methods to solve and analyze three different problems. The systems are a regular double pendulum, and then two different versions of the Kapitza pendulum [3]. 4 3.3 Problems 3.3.1 Double Pendulum Problem 3.29 from Apazidis [3]. Figure 1: Double pendulum. 'Consider a double pendulum consisting of two bars OA and AB of masses m1 and m2 and lengths l1 and l2 respectively that are free to rotate in the vertical plane according to the figure 1. Choose the following numerical values of the parameters m1 = 3 kg, m2 = 1 kg, l1 = l2 = 1 m and calculate and plot the trajectory of end B by means of the Sophia and Graphics packages. Choose the following initial conditions q1(0) = 1 rad,q _1(0) = 0 rad, q2(0) = 1:5 rad, q_2(0) = 0 rad. Calculate then the trajectory of the point B for slightly different initial conditions and show the sensitive dependence of the motion of the system on initial conditions by comparing the two trajectories.' 5 3.3.2 Kapitza Pendulum Figure 2: Kapitza pendulum. Consider an inverted pendulum consisting of one bar OA of mass m1 and length l1 that is free to rotate in the vertical plane according to the figure. The bar will be forced into a harmonic vertical oscillation which will stabilize the pendulum. In order to change the behaviour of the pendulum, parameters will be changed and examined. The stability of the pendulum will be studied by deciding the minimum angular velocity ! and the maximum initial angle to maintain stability. The parameters of the pendulum is described in the method section. 6 3.3.3 Kapitza Pendulum with elliptic oscillation. Figure 3: Kapitza pendulum with elliptic oscillation. Consider an inverted pendulum consisting of one bar OA of mass m1 and length l1 that is free to rotate in the vertical plane according to the figure. The bar will be forced into a harmonic oscillation around an ellipse which will stabilize it vertically. In order to change the behaviour of the pendulum, the parameters will be changed and examined. The stability of the pendulum will be studied by deciding the maximum re- lationship between the height and the width of the ellipse in order to maintain vertical equilibrium. The effect of an increasing width will also be studied, causing macro oscillations. 7 4 Theory 4.1 Newtonian Mechanics From Newton's laws of motions, the concept of energy can be derived. When describing a conservative mechanical system, energy becomes a key factor to solve the often non-linear differential equations for the system. In classical mechanics the energy of the system can be divided into two parts. The kinetic energy is defined as m(v · v) T = (4.1) 2 for a particle with all of it's mass distributed in one single point. When talking about larger and more complicated structures than particles, e.g a bar, the kinetic energy will consist of two parts, translational and rotational: m(v · v ) !T I! T = G G + (4.2) tot 2 2 Where the inertia I and the angular velocity ! per definition Apazidis [3]. Potential energy, is defined per the Cambridge Dictionary as the "energy stored by something because of position (as when an object is raised), because of its condition (as when something is pushed or pulled out of shape), or in chemical form (as in fuel or an electric battery)" [5]. 4.2 Functionals and Variational Calculus A functional is a mathematical operator that uses functions as its input argu- ments and returns a scalar. One fundamental problem of variational calculus is to find a real function y(x) of a real variable x so that the functional of I[y] becomes an extreme value. Z x2 I[y] = fy(x); y0(x); xdx (4.3) x1 I[y] is the functional of y with fixed endpoints x1 and x2. The purpose of the functional is to determine those functions y(x), which uses the given values y1 = y(x1) and y2 = y(x2) as endpoints and makes the functional I[y] an extremum. In other words, for which functions y(x) the functional I[y] assumes a maximum, minimum or a saddle point. Now assume Z x2 I[β] = fy(x; β); y0(x; β); xdx (4.4) x1 8 where y(x; β) = y(x) + βη(x) with η(x1) = η(x2) = 0. This implies that y(x) is different from y(x; β) but have the same boundary conditions, i.e. multiple paths are possible between the two endpoints. Figure 4: Example of functions with same boundary conditions. The variation of I is given by ( ) dI Z x2 @f dy @f dy0 δI = dβ = dx + 0 dβ: (4.5) dβ x1 @y dβ @y dβ When the second term in the integral is integrated by parts ! ! x2 Z x2 @f d dy Z x2 dy d @f @f dy dx = − dx + (4.6) 0 0 0 x1 @y dx dβ x1 dβ dx @y @y dβ x1 the conclusion is that the boundary terms do not contribute because dy/dβ = η(x).
Recommended publications
  • Inverted Pendulum System Introduction This Lab Experiment Consists of Two Experimental Procedures, Each with Sub Parts
    Inverted Pendulum System Introduction 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. Part A finds the hardware gains in each direction of motion. Part B requires calculation of system parameters such as the inertia, and experimental verification of the calculations. Experiment 2 then implements a controller. Part A tests the system without the controller activated. Part B then activates the controller and compares the stability to Part A. Part C then has a series of increasing step responses to determine the controller’s ability to track the desired output. Finally Part D has an increasing frequency input into the system to determine the system’s frequency response. Hardware Figure 1 shows the Inverted Pendulum Experiment. It consists of a pendulum rod which supports the sliding balance rod. The balance rod is driven by a belt and pulley which in turn is driven by a drive shaft connected to a DC servo motor below the pendulum rod. There are two series of weights included that affect the physical plant: brass counter weights connected underneath the pivot plate with adjustable height and weight and brass “donut” weights attached to both ends of the balance rod. Figure 1: Model 505 ECP Inverted Pendulum Apparatus 1 Safety - Be careful on the step where students are asked to physically turning the equipment upside-down. Make sure the device is not on the edge of the table after it is inverted. - Make sure the pendulum, when released, will not hit anyone or anything.
    [Show full text]
  • Problem Set 26: Feedback Example: the Inverted Pendulum
    26 Feedback Example: The Inverted Pendulum Recommended Problems P26.1 Consider an inverted pendulum mounted on a movable cart as depicted in Figure P26.1. We have modeled the pendulum as consisting of a massless rod of length L, with a mass m attached at the end. The variable 0(t) denotes the pendulum's angular deflection from the vertical, g is gravitational acceleration, s(t) is the position of the cart with respect to some reference point, a(t) is the acceleration of the cart, and x(t) represents the angular acceleration resulting from any disturbances, such as gusts of wind. NIM L L I x(t) 0(t) N9 a(t) s(t) Figure P26.1 Our goal in this problem is to analyze the dynamics of the inverted pendulum and more specifically to investigate the problem of balancing the pendulum by judi­ cious choice of the cart acceleration a(t). The differential equation relating 0(t), a(t), and x(t) is d20(t) L dt = g sin [(t)] - a(t) cos [(t)] + Lx(t) (P26.1-1) This relation merely equates the actual acceleration of the mass along a direction perpendicular to the rod and the applied accelerations (gravity, the disturbance acceleration due to x(t), and the cart acceleration) along this direction. Note that eq. (P26.1-1) is a nonlinear differential equation relating 0(t), a(t), and x(t). The detailed, exact analysis of the behavior of the pendulum therefore requires that we examine this nonlinear equation; however, we can obtain a great deal of insight into the dynamics of the inverted pendulum by performing a linear analysis.
    [Show full text]
  • The Stability of an Inverted Pendulum
    The Stability of an Inverted Pendulum Mentor: John Gemmer Sean Ashley Avery Hope D’Amelio Jiaying Liu Cameron Warren Abstract: The inverted pendulum is a simple system in which both stable and unstable state are easily observed. The upward inverted state is unstable, though it has long been known that a simple rigid pendulum can be stabilized in its inverted state by oscillating its base at an angle. We made the model to simulate the stabilization of the simple inverted pendulum. Also, the numerical analysis was used to find the stability angle. Introduction The model of the simple pendulum problem is one the most well studied dynamical systems. Imagine a weight attached to the end of weightless rod that is freely swinging back and forth about some pivot without friction. The governing equation for this idealized mathematical model is given as d 2θ 2 + glsinθ = 0, where g is gravitational acceleration, � is the length of the pendulum, and � is the dt angular displacement about downward vertical. If the pendulum starts at any given angle, we can expect € € to see one of the following happen: the pendulum will oscillate about the downward angle,θ = 0; it will continue to rotate around the pivot; or it will stay still, atθ = 0,π , but atθ = π any slight disturbance will € cause the pendulum to swing downward. € € Separatrix Rotations Oscillations The phase portrait above shows that the stability points for the simple pendulum are atθ = πn, for n = 0,±1,±2,.... For even n‘s,θ is a stable point and if given some angular velocity,ω , the pendulum € will always oscillate around it, but for odd n’s,θ is an unstable point, so even the smallest angular € € € € velocity will knock the pendulum off it and it will swing down toward its stable point.
    [Show full text]
  • Model-Based Proprioceptive State Estimation for Spring-Mass Running
    Model-Based Proprioceptive State Estimation for Spring-Mass Running Ozlem¨ Gur¨ and Uluc¸Saranlı Abstract—Autonomous applications of legged platforms will [18] limit their utility for use with fully autonomous mobile inevitably require accurate state estimation both for feedback platforms. Visual state estimation methods by themselves often control as well as mapping and planning. Even though kinematic do not offer sufficient measurement bandwith and accuracy models and low-bandwidth visual localization may be sufficient for fully-actuated, statically stable legged robots, they are in- and when they do, they entail high computational loads that are adequate for dynamically dexterous, underactuated platforms not feasible for autonomous operation [17]. As a consequence, where second order dynamics are dominant, noise levels are a combination of both proprioceptive and exteroceptive sensors high and sensory limitations are more severe. In this paper, we are often used within filter based sensor fusion frameworks to introduce a model based state estimation method for dynamic combine the advantages of both approaches. running behaviors with a simple spring-mass runner. By using an approximate analytic solution to the dynamics of the model within In this paper, we show how the use of an accurate analytic an Extended Kalman filter framework, the estimation accuracy of motion model and additional cues from intermittent kinematic our model remains accurate even at low sampling frequencies. events can be utilized to achieve accurate state estimation for We also propose two new event-based sensory modalities that dynamic running even with a very limited sensory suite. To further improve estimation performance in cases where even this end, we work with the well-established Spring-Loaded the internal kinematics of a robot cannot be fully observed, such as when flexible materials are used for limb designs.
    [Show full text]
  • The Strengths and Weaknesses of Inverted Pendulum
    View metadata, citation and similar papers at core.ac.uk brought to you by CORE provided by University of Salford Institutional Repository THE STRENGTHS AND WEAKNESSES OF INVERTED PENDULUM MODELS OF HUMAN WALKING Michael McGrath1, David Howard2, Richard Baker1 1School of Health Sciences, University of Salford, M6 6PU, UK; 2School of Computing, Science and Engineering, University of Salford, M5 4WT, UK. Email: [email protected] Keywords: Inverted pendulum, gait, walking, modelling Word count: 3024 Abstract – An investigation into the kinematic and kinetic predictions of two “inverted pendulum” (IP) models of gait was undertaken. The first model consisted of a single leg, with anthropometrically correct mass and moment of inertia, and a point mass at the hip representing the rest of the body. A second model incorporating the physiological extension of a head‐arms‐trunk (HAT) segment, held upright by an actuated hip moment, was developed for comparison. Simulations were performed, using both models, and quantitatively compared with empirical gait data. There was little difference between the two models’ predictions of kinematics and ground reaction force (GRF). The models agreed well with empirical data through mid‐stance (20‐40% of the gait cycle) suggesting that IP models adequately simulate this phase (mean error less than one standard deviation). IP models are not cyclic, however, and cannot adequately simulate double support and step‐ to‐step transition. This is because the forces under both legs augment each other during double support to increase the vertical GRF. The incorporation of an actuated hip joint was the most novel change and added a new dimension to the classic IP model.
    [Show full text]
  • (PH003) Classical Mechanics the Inverted Pendulum
    CALIFORNIA INSTITUTE OF TECHNOLOGY PHYSICS MATHEMATICS AND ASTRONOMY DIVISION Freshman Physics Laboratory (PH003) Classical Mechanics The Inverted Pendulum Kenneth G Libbrecht, Virginio de Oliveira Sannibale, 2010 (Revision October 2012) Chapter 3 The Inverted Pendulum 3.1 Introduction The purpose of this lab is to explore the dynamics of the harmonic me- chanical oscillator. To make things a bit more interesting, we will model and study the motion of an inverted pendulum (IP), which is a special type of tunable mechanical oscillator. As we will see below, the IP contains two restoring forces, one positive and one negative. By adjusting the relative strengths of these two forces, we can change the oscillation frequency of the pendulum over a wide range. As usual (see section3.2), we will first make a mathematical model of the IP, and then you will characterize the system by measuring various parameters in the model. Finally, you will observe the motion of the pen- dulum and see if it agrees with the model to within experimental uncer- tainties. The IP is a fairly simple mechanical device, so you should be able to analyze and characterize the system almost completely. At the same time, the inverted pendulum exhibits some interesting dynamics, and it demon- strates several important principles in physics. Waves and oscillators are everywhere in physics and engineering, and one of the best ways to un- derstand oscillatory phenomenon is to carefully analyze a relatively sim- ple system like the inverted pendulum. 27 DRAFT 28 CHAPTER 3. THE INVERTED PENDULUM 3.2 Modeling the Inverted Pendulum (IP) 3.2.1 The Simple Harmonic Oscillator We begin our discussion with the most basic harmonic oscillator – a mass connected to an ideal spring.
    [Show full text]
  • The Inverted Pendulum
    Lab 1 The Inverted Pendulum Lab Objective: We will set up the LQR optimal control problem for the inverted pendulum and compute the solution numerically. Think back to your childhood days when, for entertainment purposes, you'd balance objects: a book on your head, a spoon on your nose, or even a broom on your hand. Learning how to walk was likely your initial introduction to the inverted pendulum problem. A pendulum has two rest points: a stable rest point directly underneath the pivot point of the pendulum, and an unstable rest point directly above. The generic pendulum problem is to simply describe the dynamics of the object on the pendu- lum (called the `bob'). The inverted pendulum problem seeks to guide the bob toward the unstable fixed point at the top of the pendulum. Since the fixed point is unstable, the bob must be balanced relentlessly to keep it upright. The inverted pendulum is an important classical problem in dynamics and con- trol theory, and is often used to test different control strategies. One application of the inverted pendulum is the guidance of rockets and missiles. Aerodynamic insta- bility occurs because the center of mass of the rocket is not the same as the center of drag. Small gusts of wind or variations in thrust require constant attention to the orientation of the rocket. The Simple Pendulum We begin by studying the simple pendulum setting. Suppose we have a pendulum consisting of a bob with mass m rotating about a pivot point at the end of a (massless) rod of length l.
    [Show full text]
  • Computational and Robotic Models of Human Postural Control
    COMPUTATIONAL AND ROBOTIC MODELS OF HUMAN POSTURAL CONTROL by Arash Mahboobin B.S., Azad University, 1998 M.S., University of Illinois at Urbana–Champaign, 2002 Submitted to the Graduate Faculty of the School of Engineering in partial fulfillment of the requirements for the degree of Doctor of Philosophy University of Pittsburgh 2007 UNIVERSITY OF PITTSBURGH SCHOOL OF ENGINEERING This dissertation was presented by Arash Mahboobin It was defended on November 20, 2007 and approved by P. J. Loughlin, Ph.D., Department of Electrical and Computer Engineering M. S. Redfern, Ph.D., Department of Bioengineering C. G. Atkeson, Ph.D., The Robotics Institute, Carnegie Mellon University J. R. Boston, Ph.D., Department of Electrical and Computer Engineering A. A. El–Jaroudi, Ph.D., Department of Electrical and Computer Engineering Z–H. Mao, Ph.D., Department of Electrical and Computer Engineering P. J. Sparto, Ph.D., Department of Physical Therapy Dissertation Director: P. J. Loughlin, Ph.D., Department of Electrical and Computer Engineering ii Copyright c by Arash Mahboobin 2007 iii ABSTRACT COMPUTATIONAL AND ROBOTIC MODELS OF HUMAN POSTURAL CONTROL Arash Mahboobin, PhD University of Pittsburgh, 2007 Currently, no bipedal robot exhibits fully human-like characteristics in terms of its postural control and movement. Current biped robots move more slowly than humans and are much less stable. Humans utilize a variety of sensory systems to maintain balance, primary among them being the visual, vestibular and proprioceptive systems. A key finding of human pos- tural control experiments has been that the integration of sensory information appears to be dynamically regulated to adapt to changing environmental conditions and the available sensory information, a process referred to as “sensory re-weighting.” In contrast, in robotics, the emphasis has been on controlling the location of the center of pressure based on proprio- ception, with little use of vestibular signals (inertial sensing) and no use of vision.
    [Show full text]
  • Inverted Pendulum Introduction
    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 a feel for the chal- lenges of manual control. A stabilizing linear controller is designed using root-locus techniques, and the controller is refined to enable stabilization of the inverted pendulum at any position on the track. Introduction The inverted pendulum system is a favorite experiment in control system labs. The highly unstable nature of the plant enables an impressive demonstration of the capabilities of feedback systems. The inverted pendulum is also considered a simplified representation of rockets flying into space. Fig. 8.32 shows a diagram of the experiment. A cart rolls along a track, with its position x being controlled by a motor. A beam is attached to the cart so that it rotates freely at the point of contact with the cart. The angle of the beam with the vertical is denoted θ,and an objective is to keep the angle close to zero. Since the pendulum may be stabilized at any position on the track, a second objective is to specify the track position. However, recovery from non-zero beam angles may require significant movements of the cart along the track, and stabilization may be impossible if an insufficient range of motion remains. A model of the inverted pendulum may be derived using standard techniques. A careful derivation (H. Khalil, Nonlinear Systems, 2nd edition, Prentice Hall, Upper Saddle River, NJ, 1996) shows that d2θ d2x (I + mL2) + mL cos(θ) = mgL sin(θ) (8.39) dt2 dt2 where m is the mass of the beam, 2L is the length of the beam, I = mL2/3 is the moment of inertia of the beam around its center of gravity, and g is the acceleration of gravity.
    [Show full text]
  • Cordingleyz2020m.Pdf (1.899Mb)
    Lakehead University Knowledge Commons,http://knowledgecommons.lakeheadu.ca Electronic Theses and Dissertations Electronic Theses and Dissertations from 2009 2020 The immediate effects of Tai Chi on the postural stability, muscle activity and measures of inferred ankle proprioception of healthy young adults Cordingley, Zachary http://knowledgecommons.lakeheadu.ca/handle/2453/4683 Downloaded from Lakehead University, KnowledgeCommons Running head: EFFECTS OF TAI CHI ON POSTURAL STABILITY AND ANKLE PROPRIOCEPTION The Immediate Effects of Tai Chi on the Postural Stability, Muscle Activity and Measures of Inferred Ankle Proprioception of Healthy Young Adults Zachary Cordingley Supervisor: Dr. Paolo Sanzo Committee: Dr. Carlos Zerpa and Dr. Kathryn Sinden Lakehead University EFFECTS OF TAI CHI ON POSTURAL STABILITY AND ANKLE 2 PROPRIOCEPTION Table of Contents Table of Contents ...................................................................................................................... 2 List of Figures ........................................................................................................................... 6 List of Tables .......................................................................................................................... 10 List of Abbreviations .............................................................................................................. 11 Abstract ..................................................................................................................................
    [Show full text]
  • Double Inverted Pendulum Model of Reactive Human Stance Control
    MULTIBODY DYNAMICS 2011, ECCOMAS Thematic Conference J.C. Samin, P. Fisette (eds.) Brussels, Belgium, 4-7 July 2011 DOUBLE INVERTED PENDULUM MODEL OF REACTIVE HUMAN STANCE CONTROL Georg Hettich, Luminous Fennell and Thomas Mergner Neurology, University of Freiburg, Breisacher Str. 64, 79106 Freiburg, Germany e-mail: [email protected], [email protected], [email protected] Keywords: Human Stance, Balancing, External Disturbances, Foot Support Tilt, Sensory Feedback Control Model, Double Inverted Pendulum Biomechanics. Abstract: When maintaining equilibrium in upright stance, humans use sensory feedback control to cope with unforeseen external disturbances such as support surface motion, this de- spite biological ‘complications’ such as noisy and inaccurate sensor signals and considerable neural, motor, and processing time delays. The control method they use apparently differs from established methods one normally finds in technical fields. System identification recent- ly led us design a control model that we currently test in our laboratory. The tests include hardware-in-the-loop simulations after the model’s embodiment into a robot. The model is called disturbance estimation and compensation (DEC) model. Disturbance estimation is per- formed by on-line multisensory interactions using joint angle, joint torque, and vestibular cues. For disturbance compensation, the method of direct disturbance rejection is used (“Störgrös- senaufschaltung”). So far, biomechanics of a single inverted pendulum (SIP) were applied. Here we extend the DEC concept to the control of a double inverted pendulum (DIP; moving links: trunk on hip joint and legs on ankle joints). The aim is that the model copes in addition with inter-link torques and still describes human experimental data.
    [Show full text]
  • Stabalizing an Inverted Pendulum
    Stabalizing an Inverted Pendulum Student: Kyle Gallagher Advisor: Robert Fersch December 14, 2013 1 Introduction: A pendulum is a simple system, consisting of a mass held aloft by either a string or a rod that is free to pivot about a certain point. This system will naturally over time approach an equilibrium where the center of mass is directly below the pivot point, and thus the energy of the system is at a minimum. However, if we invert the system, we are now presented with an inherently unstable system, the inverted pendulum, henceforth referred to as IP. Figure 1: On the left is a diagram of a simple pendulum. On the right is a diagram of an inverted pendulum. The yellow lines indicate the normal/ reference. While, mathematically speaking it is possible to balance a mass above a pivot point wherein the system will be at equilibrium and thus stable, this proves to be rather arduous and impractical for use beyond academic demonstrations (Figure 2). When viewed from a physics and engineering perspective, the instability of the system requires dynamic external forces for it to remain upright. Some methods for stabilizing the IP system include: applying atorqueatthepivotpoint,displacingthepivotpointalongeithertheverticalorhorizon- tal axis, or oscillating the mass along the pendulum. These methods work by allowing a controller to continually adjust outputs (applied forces) in reaction to changing inputs (an- gle of pendulum), ultimately manipulating the system towards the upright equilibrium point. 1 Figure 2: Two forks balencing on a toothpick. Their center of mass is directly above the point of contact between the toothpick and glass.
    [Show full text]