search query: @keyword mechatronics / total: 6
reference: 2 / 6
« previous | next »
Author:Matikainen, Ville
Title:Traktorin kehittyneen takanostolaitteen karteesinen ohjaus
Cartesian control of an advanced tractor's rear hitch
Publication type:Master's thesis
Publication year:2012
Pages:x + 62 + liitt. (+7)      Language:   fin
Department/School:Automaatio- ja systeemitekniikan laitos
Main subject:Automaatiotekniikka   (Aut-84)
Supervisor:Visala, Arto
Instructor:Backman, Juha
Electronic version URL: http://urn.fi/URN:NBN:fi:aalto-201210043226
OEVS:
Electronic archive copy is available via Aalto Thesis Database.
Instructions

Reading digital theses in the closed network of the Aalto University Harald Herlin Learning Centre

In the closed network of Learning Centre you can read digital and digitized theses not available in the open network.

The Learning Centre contact details and opening hours: https://learningcentre.aalto.fi/en/harald-herlin-learning-centre/

You can read theses on the Learning Centre customer computers, which are available on all floors.

Logging on to the customer computers

  • Aalto University staff members log on to the customer computer using the Aalto username and password.
  • Other customers log on using a shared username and password.

Opening a thesis

  • On the desktop of the customer computers, you will find an icon titled:

    Aalto Thesis Database

  • Click on the icon to search for and open the thesis you are looking for from Aaltodoc database. You can find the thesis file by clicking the link on the OEV or OEVS field.

Reading the thesis

  • You can either print the thesis or read it on the customer computer screen.
  • You cannot save the thesis file on a flash drive or email it.
  • You cannot copy text or images from the file.
  • You cannot edit the file.

Printing the thesis

  • You can print the thesis for your personal study or research use.
  • Aalto University students and staff members may print black-and-white prints on the PrintingPoint devices when using the computer with personal Aalto username and password. Color printing is possible using the printer u90203-psc3, which is located near the customer service. Color printing is subject to a charge to Aalto University students and staff members.
  • Other customers can use the printer u90203-psc3. All printing is subject to a charge to non-University members.
Location:P1 Ark Aalto  7530   | Archive
Keywords:ISO 11783
robotics
mechatronics
inverse kinematics
ISO 11783
robotiikka
mekatroniikka
käänteinen kinematiikka
Abstract (eng): The movement of a traditional three-point hitch of an agricultural tractor provides one degree of freedom.
This limits the use of hitched implements and forces implement manufacturers to build additional hydraulics into the implement.
In this research a tractor was instrumented to provide two rotational and two translational degrees of freedom for the rear hitch.
The goal was to develop a control system which allows the operator to control the rear hitch in Cartesian space.

To allow Cartesian control four different models of the inverse kinematics of the rear hitch were developed.
Three of them were chosen for field tests based on feasibility for real-time control.
First model was a geometrical one.
A hybrid model used the iterative DLS-method for calculating the inverse kinematics for the lower links from the direct kinematic transform and rotation matrix for calculating the upper link control.
Third model used DLS-method with a few modifications: the restriction for the lower hitch point span was considered as one state of the system and also the jacobian of the upper link was augmented to the inversed jacobian.
Algebraic solution proved too complex and was thus not tested.

For controlling the rear hitch a system of two ECUs was made.
A PhyCORE MPC555-computer module was used to read analog measurements and control the cylinders of the rear hitch.
A Toradex Colibri computer module was used to calculate the inverse kinematics and to handle communications with the user via a joystick and a virtual terminal.
In software development Simulink C-code generation was utilized for both computers.
A user interface for VT was also developed with PoolEdit.

All three kinematical models provided logically correct behavior in the actual test tractor, with minor differences in repeatability and absolute accuracy.
The system provides a good solution to situations where controllability of the implement is advantageous without requiring extra effort from the operator.
Abstract (fin): Traktorin tavanomainen takanostolaite tarjoaa yhden ajon aikana ohjattavan vapausasteen.
Monissa työtehtävissä olisi kuitenkin hyötyä nostolaitteen vapaammasta liikuteltavuudesta.
Tässä tutkimuksessa instrumentoitiin testitraktori lisäsylinterein ja tarvittavin mittauksin siten että saavutettiin neljä ohjattavaa vapausastetta.
Tutkimuksen tavoitteena oli kehittää kehittyneemmälle nostolaitteelle operaattorin kannalta helppokäyttöinen ohjaus, jossa yksittäisten sylinterien sijaan ohjataan nostolaitteen paikkaa ja asentoa karteesisessa avaruudessa.

Jotta nostolaite olisi karteesisesti ohjattavissa, laadittiin nostolaitteesta neljä erilaista käänteistä kinemaattista mallia ja vertailtiin näitä.
Ensimmäinen malli määritettiin nostolaitteen geometriasta työntövartta lukuun ottamatta, joka laskettiin rotaatiomatriisilla.
Toisessa mallissa vetovarsien ohjaukset laskettiin iteratiivisella DLS-mallilla ja työntövarsi määritettiin rotaatiomatriisilla.
Kolmas malli perustui myös DLS-ratkaisuun, mutta työntövarren jakobiaani oli augmentoitu varsinaisen nostolaitteen käännetyn jakobiaanin perään.
Neljäs, algebrallinen malli osoittautui laskennallisesti monimutkaiseksi ja jätettiin siksi pois varsinaisista testeistä.

Ohjausjärjestelmän testaamiseksi todellisessa laitteistossa laadittiin kaksitasoinen sulautettu ohjausjärjestelmä.
PhyCORE MPC555 -tietokone suoritti analogisten mittausten luvun ja yksittäisten sylinterien ohjauksen.
Toradex Colibri -tietokone kommunikoi käyttäjän kanssa virtuaaliterminaalin ja joystickin välityksellä, laski käänteisen kinemaattisen muunnoksen halutun karteesisen paikan perusteella ja lähetti sylinterien ohjaukset MPC:lle.
Molempien tietokoneiden ohjelmistokehityksessä hyödynnettiin Matlabin Simulink-työkalun C-koodigenerointimahdollisuuksia.
Nostolaitteelle toteutettiin myös virtuaaliterminaalikäyttöliittymä PoolEdit-työkalulla.

Kaikki kolme testattua mallia toimivat loogisesti oikein ja tarjosivat käyttäjälle intuitiivisen ohjaustuntuman.
Mallien absoluuttisessa tarkkuudessa ja toistotarkkuudessa oli pieniä, mutta havaittavia eroja.
Voidaan todeta, että saadut ratkaisut tarjoavat takanostolaitteelle monipuolisempaa ohjattavuutta aiheuttamatta operaattorille merkittävää lisäkuormitusta.
ED:2012-09-21
INSSI record number: 45284
+ add basket
« previous | next »
INSSI