Skip to main content

LUP Student Papers

LUND UNIVERSITY LIBRARIES

Construction and Control of an Inverted Pendulum

Hansen, Carina and Svensson, Cecilia (2000) In MSc Theses
Department of Automatic Control
Abstract
The aim of this master thesis is to develop a laboratory process that Saab Ericsson Space AB (SE) can use to demonstrate their fault tolerant computer systems at exhibitions. The process is an inverted pendulum shaped as a rocket to symbolize that the company develops fault tolerant control systems for satellites and carrier rockets e.g. for Ariane 5. <br><br> The inverted pendulum is a classical control problem and our task is to develop the mechanical equipment and to control it. The pendulum is made in two dimensions instead of the common one-dimension version. In order to make the model of the pendulum simpler a universal joint was used. That means that the pendulum falls in two separate directions at the same time. This solution makes... (More)
The aim of this master thesis is to develop a laboratory process that Saab Ericsson Space AB (SE) can use to demonstrate their fault tolerant computer systems at exhibitions. The process is an inverted pendulum shaped as a rocket to symbolize that the company develops fault tolerant control systems for satellites and carrier rockets e.g. for Ariane 5. <br><br> The inverted pendulum is a classical control problem and our task is to develop the mechanical equipment and to control it. The pendulum is made in two dimensions instead of the common one-dimension version. In order to make the model of the pendulum simpler a universal joint was used. That means that the pendulum falls in two separate directions at the same time. This solution makes it possible to split the controller into two and to get the measurements of the fall angles through potentiometers on the axes of the joint. The angle velocity is computed from the angle using an analog filter board. <br><br> To move the pendulum, a cross table consisting of two linear actuators is used. The cross table is driven by two step motors and can move the pendulum with smooth motions. The simulations of the system were done in a modelling tool called Modelica. A program written in C-code was made to control the complete system. The control loop is built upon state-space theory. To make the computer and the mechanical process communicate, an I/O-board was developed by SE. <br><br> To compare the computer and a person it will also be possible in the future to control the pendulum with a joystick. The mind of a human being works with a fluency around 10 Hz. This can then be compared with the computer's control frequency of 200 Hz. (Less)
Please use this url to cite or link to this publication:
author
Hansen, Carina and Svensson, Cecilia
supervisor
organization
year
type
H3 - Professional qualifications (4 Years - )
subject
publication/series
MSc Theses
report number
TFRT-5679
ISSN
0280-5316
language
English
id
8848410
date added to LUP
2016-03-20 17:58:46
date last changed
2016-03-20 17:58:46
@misc{8848410,
  abstract     = {{The aim of this master thesis is to develop a laboratory process that Saab Ericsson Space AB (SE) can use to demonstrate their fault tolerant computer systems at exhibitions. The process is an inverted pendulum shaped as a rocket to symbolize that the company develops fault tolerant control systems for satellites and carrier rockets e.g. for Ariane 5. <br><br> The inverted pendulum is a classical control problem and our task is to develop the mechanical equipment and to control it. The pendulum is made in two dimensions instead of the common one-dimension version. In order to make the model of the pendulum simpler a universal joint was used. That means that the pendulum falls in two separate directions at the same time. This solution makes it possible to split the controller into two and to get the measurements of the fall angles through potentiometers on the axes of the joint. The angle velocity is computed from the angle using an analog filter board. <br><br> To move the pendulum, a cross table consisting of two linear actuators is used. The cross table is driven by two step motors and can move the pendulum with smooth motions. The simulations of the system were done in a modelling tool called Modelica. A program written in C-code was made to control the complete system. The control loop is built upon state-space theory. To make the computer and the mechanical process communicate, an I/O-board was developed by SE. <br><br> To compare the computer and a person it will also be possible in the future to control the pendulum with a joystick. The mind of a human being works with a fluency around 10 Hz. This can then be compared with the computer's control frequency of 200 Hz.}},
  author       = {{Hansen, Carina and Svensson, Cecilia}},
  issn         = {{0280-5316}},
  language     = {{eng}},
  note         = {{Student Paper}},
  series       = {{MSc Theses}},
  title        = {{Construction and Control of an Inverted Pendulum}},
  year         = {{2000}},
}