Change search
ReferencesLink to record
Permanent link

Direct link
Balancing Cup Holder: How to balance a cup using DC-motors and PID-control
KTH, School of Industrial Engineering and Management (ITM), Machine Design (Dept.).
KTH, School of Industrial Engineering and Management (ITM), Machine Design (Dept.).
2016 (English)Independent thesis Basic level (degree of Bachelor), 10 credits / 15 HE creditsStudent thesis
Abstract [en]

The use of stabilizing mechanisms is an increasingly common practice in our everyday life technology, and was chosen as the main purpose of the project.

This project was based on the development of a stabilizing cup holder that can compensate for angular changes. This report includes the theories and tests that were used in the project to answer the research questions.

A theoretical model was made to help with the construction of the demonstrator and the development of the software. The demonstrator was built to test out the various scenarios: balancing from the tilt of 10° and balancing with an angular velocity of 20 and 40 degrees per second respectively. Both these tests were conducted with both solid material and liquid of an equal weight.

The cup holder consists of an IMU that measures the acceleration and angular speed in three axes. The data from the IMU is then processed through a Kalman-filter to receive the proper data. The system was constructed to compensate for angular changes and acceleration with two DC-motors that function as separate subsystems controlled by separate data. The motors are then controlled by separate PID-controllers.

The requirements that were set for the results were to have a response time of less than 0.5 seconds, and an overshoot of less than 6°. The tests succeeded to hold those requirements in the first two test cases and failed in the third test case for both solid and liquid materials, with the exception of one motor in the second test with liquid.

Abstract [sv]

Användningen av stabiliseringsmekanismer har blivit mer och mer vanligt i vardagsteknologi, och därför valdes detta som huvudsyftet med projektet.

Projektet baserades på utvecklingen av en stabiliserande kopphållare som kan kompensera för vinkelförändring. Denna rapport innehåller teorier och tester som användes i projektet för att besvara frågeställningarna.

En teoretisk modell gjordes för att underlätta konstruktionen av demonstratorn och utvecklandet av mjukvaran. Demonstratorn byggdes för att testa flera scenarion: att balansera från 10 graders lutning och att balansera med en vinkelhastighet på 20 respektive 40 grader per sekund. Dessa tester gjordes med både solitt material och med vätska med samma vikt.

Kopphållaren består av en IMU som mäter acceleration och vinkelhastighet i tre axlar. Datan från IMUn körs sedan genom ett Kalman-filter för att få fram rätt data. Systemet var konstruerat för att kunna kompensera för vinkelförändring och acceleration med två DC-motorer som är del av separata subsystem med separata indata. Motorerna är sedan kontrollerade av separata PID-kontrollenheter.

Kraven som ställdes på resultaten var att responstiden skulle vara mindre än en halv sekund och att overshooten skulle vara mindre än 6 grader. De två första testerna lyckades klara kraven medan det tredje testet inte gjorde det. Undantaget var att en motor inte klarade kravet i det andra testet när det var vätska i koppen.

Place, publisher, year, edition, pages
2016. , 42 p.
Series
, MMKB 2016:28 MDAB089
National Category
Mechanical Engineering
Identifiers
URN: urn:nbn:se:kth:diva-191514OAI: oai:DiVA.org:kth-191514DiVA: diva2:957109
Supervisors
Examiners
Available from: 2016-09-01 Created: 2016-09-01 Last updated: 2016-09-01Bibliographically approved

Open Access in DiVA

fulltext(2351 kB)4 downloads
File information
File name FULLTEXT01.pdfFile size 2351 kBChecksum SHA-512
bfe1b984d79f4452e51c8fea62dd4b73e3ec693491fe12e74a9a3c1f635a9327406b74d3031d9b040cc8712c3f4eae2bf8853eeb1e2964d40a693961b20655f0
Type fulltextMimetype application/pdf

By organisation
Machine Design (Dept.)
Mechanical Engineering

Search outside of DiVA

GoogleGoogle Scholar
Total: 4 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

Total: 4 hits
ReferencesLink to record
Permanent link

Direct link