PiccSIM – TrueTime –integrointi Henri Öhman AS-0.3200 Automaatio- ja systeemitekniikan projektityöt9.5.2012.

Slides:



Advertisements
Samankaltaiset esitykset
Tutustu tablettiin (taulutietokone)
Advertisements

TIES322 Tietoliikenneprotokollat 2
Tietoverkot •Järjestelmien on vielä ymmärrettävä toistensa signaaleja. •Ne pitää paitsi purkaa myös tulkita. Tämä tapahtuu määrittelemällä bittivirtaan.
Tietoturvallisuuden huonetaulu
Moniverkkoliityntä asiakkaan näkökulmasta
Estimointi Laajennettu Kalman-suodin
 Mobiilisuus on tietoa paikasta riippumatta  Mobiililaitteella voidaan siis lähettää ja vastaanottaa tietoa paikasta riippumatta  Nykyään monelle ihmiselle.
O VIVALPAS Loppuraportti. O VIVALPAS Varoitus- ja hälytusjärjestelmä muistihäiriöisen henkilön oveen Modulaarinen järjestelmä Projektina toteutetaan näyttö-
Mallintarkistus ja sen soveltaminen PLC toimilohko-ohjelmien verifioinnissa AS Automaatio- ja systeemitekniikan projektityöt – loppuesitys Markus.
Web Services ©Reino Aarinen, Miksi?  Web Services tekniikalla voi muuttaa valmiit sovellukset Web sovelluksiksi.  Sovellus voi julkaista toiminnon.
ZigBee 2008 Huhtala, Järvelä. Esityksen rakenne Työn tavoitteet Perustietoutta IEEE standardi ZigBee-protokolla Käyttökohteet Toteutus.
Samba seminaari. Historiaa  Ensimmäinen versio 1992  Kehittäjä Andrew TridgellAndrew Tridgell.
A B&J Production :: Verkkolaitteet Click to start.
Sonera content gateway-rajapinnan ohjelmointi
AS Automaatio- ja systeemitekniikan projektityöt Projektityö 18: Rakenteiden kunnonvalvonta langattomilla kiihtyvyysantureilla Loppuraportti
Mallintarkistus ja sen soveltaminen PLC toimilohko-ohjelmien verifioinnissa AS Automaatio- ja systeemitekniikan projektityöt – väliraportti Markus.
S13-12 PROSESSIAUTOMAATION TEHTÄVIÄ LUKIOLAISILLE AS AUTOMAATIO- JA SYSTEEMITEKNIIKAN PROJEKTITYÖT Hallikainen Uimonen Korhonen Pirttimäki.
Akselimoduulin ohjain peltorobottiin
RC-auton mekatroniikan ja käyttöliittymän kehitys Loppuraportti Otso Saarentaus Valter Sandström Valvoja: Mika Matilainen Automaatio- ja systeemitekniikan.
Käyttöjärjestelmät Johdanto. Kurssimateriaalista 15 lukua, jotka vastaavat enemmän tai vähemmän 15 kahden tunnin pakettia Perustuu Gary Nuttin Operating.
PiccSIM – TrueTime –integrointi Henri Öhman AS Automaatio- ja systeemitekniikan projektityöt
AS Automaation käyttöliittymät – Harjoitustyö 2009 ‹#› AS Automaation käyttöliittymät Harjoitustyö 2009  Harjoitustyö tehdään 3-4 hengen.
Optinen tukin pituuden mittausjärjestelmä
AS Automaatio- ja systeemitekniikan projektityöt
TCP/IP:n soveltuvuus langattomiin verkkoihin Pekka Vanhoja, TITE4.
AS Automaation signaalinkäsittelymenetelmät
AS , Automaation signaalinkäsittelymenetelmät Laskuharjoitus 3
Väliraportti A12-08 Beckhoff-teollisuustietokoneen käyttöönotto Lauri Lötjönen Mikko Pulkki.
Infrapunasuodinautomatiikka kameralle AS Automaatio- ja systeemitekniikan projektityöt Projektisuunnitelma Lassi Seppälä Johan Dahl.
T Automaatiotekniikka 2 4op
S Tiedonsiirto ja yhteyskäytännöt tietoliikenteen perusasioita top-down -lähestymistapa ohjelmistotekniikan näkökulma tavoitteena toimivat sovellukset.
Murphy ja TLT eli mitä kaikkea voi mennä pieleen tiedonsiirron eri vaiheissa?
PID-säätimen parametrien optimointi GA:lla
WLAN Langaton verkkoyhteys
Copyright © VTT Langaton kuormitusten havainnointi Mittaukset kenttäolosuhteissa.
TIEP114 Tietokoneen rakenne ja arkkitehtuuri, 3 op ALU.
Opossum-projektin Ohjausryhmä Ari Markkula Projektitutkija.
Wireless Local Area Network
Facebook yritystoiminnan tukemisessa Kiravo-projekti 2012 Kiravo – kirjasto avoimena oppimisympäristönä Biblär – biblioteket som ett öppet lärcentra.
Nexus Pasi Aho Henrik Härkönen Miikka Lahti Minna Rajala.
Projektisuunnitelma A12-08 Beckhoff-teollisuustietokoneen käyttöönotto Lauri Lötjönen Mikko Pulkki.
Mikä on CAN? • CAN (Controller Area Network) on autojen hajautettujen
CAT_TP-tiedonsiirtoprotokollan testausjärjestelmä Esittäjä: Antti Hämäläinen Päivämäärä: Työn tilaaja:Venyon Oy.
Peliohjelmointia Jypelillä Tero Jäntti Tomi Karppinen Syksy 2009.
MUISTILANGAT S15-11 Position Control of Shape-Memory Alloy Muscles for Robotics Pia Lindqvist | Joni Leppänen | Alexander Kokka Ohjaaja: Tomi Ylikorpi.
Rinnakkaisuus Järjestelmässä, jossa voi olla useita prosesseja rinnakkain suorituksessa voi tulla tilanteita, joissa prosessien suoritusta täytyy kontrolloida.
RC-auton mekatroniikan ja käyttöliittymän kehitys Väliraportti Otso Saarentaus Valter Sandström Valvoja: Mika Matilainen Automaatio- ja systeemitekniikan.
Loppuraportti.  Laitteisto  Mittaukset  Malli  Simuloinnit  Projektin kulku  Yhteenveto.
Säätötekniikan käsitteitä
Väliraportti Kosti Lepojärvi Antti Kunnas A10-04 Taajuusmuuttajan käyttöönotto PLC- sovellukseen AS Automaatio-ja systeemitekniikan projektityö.
Infrapunasuodinautomatiikka kameralle AS Automaatio- ja systeemitekniikan projektityöt Loppuraportti Lassi Seppälä Johan Dahl.
Neperin luku e ja funktio y = ex
Oppimisryhmien kuulumisia. Oppimisryhmät Ryhmä 5 Tehotytöt Team Trinity Rämmät JASS Team 75% Integrointi-pantterit.
Ti Lähiverkot - Erikoistyökurssi Sillat ja kytkimet Toni Helenius & Ville Parviainen
T Automaatiotekniikka 2 4op
T Automaatiotekniikka 2 4op Matemaattinen mallinnus Matemaattinen malli on ensimmäinen askel säädön suunnittelussa (tietokoneavusteisessa) Matemaattinen.
Palomuuri Valtteri Virtanen. Yritysten uhkakuvia Liiketietojen menetys Kyvyttömyys taata tietojen eheys Saatavuuden takaaminen Tietotekniikkainfrastruktuurin.
Spanning Tree Protocol Algorithm
Seminaariesitelmien aihejako Ryhmä1: Fyysisen kerroksen toiminta (esimerkiksi) -Taajuusalueet -Bittinopeudet/modulaatiomenetelmät -Kantama, tehokulutuksen.
ARCH-Linux Juuso Lähdekorpi TI15STIVE
A09-05 OSGi IRC Bot For Coffee Maker
Ammatillisen koulutuksen hyvinvointipäivät
Tilastollinen koneoppiminen -lyhyt oppimäärä-
Vaihtovirran ominaisuudet
Edellisen kerran yhteenveto
ioctl #include <sys/ioctl.h> int ioctl(int d, int request, ...);
Oppijan verkkopalvelu eHOPS
Tekniikan yhteisopettajuus ja yhteiset oppimisympäristöt
Production line simulation model
Production line simulation model
Esityksen transkriptio:

PiccSIM – TrueTime –integrointi Henri Öhman AS Automaatio- ja systeemitekniikan projektityöt

Toteuttaa kommunikaatiorajapinta TrueTime –simulointiympäristön ja ns-2 -verkkosimulaattorin välille käyttäen PiccSIM:in määrittelemää pakettiformaattia. Liittää mikroprosessoria mallintava TrueTimen Kernel- lohko PiccSIM-kirjastoon. Laatia toimiva simulointimalli, jolla havainnollistetaan uusia ominaisuuksia. Työn tavoite

TrueTime –kirjastoon on lisätty funktiot, jotka kommunikoivat ns-2 –koneen kanssa UDP-protokollaa käyttäen PiccSIM –viestit kulkevat UPD-paketin kuormana omassa formaatissaan Lähetys- ja vastaanottofunktiot hoitavat siirrettävän datan pakkaamisen tavuiksi Kernelin sisäisten toteutuksien lisäksi funktioille on toteutettu käyttäjärajapinnat Matlabiin Toteutus

TrueTime –kerneliin on lisätty mahdollisuus kytkeä ns-2 –viestien vastaanottaminen keskeytyskäsittelijään →Viestien vastaanottaminen onnistuu sekä periodisesti että tapahtumapohjaisesti keskeytyksen kautta Toteutus

Simuloidaan prosessia, jossa yksinkertaista DC-servon mallia säädetään PD- säätimellä: 1.Prosessissa langaton toimilaite A välittää ohjauksen servolle ja ottaa samalla mittausta 2.Langaton toimilaite B laskee säätöä halutun referenssin ja A:n lähettämän mittauksen perusteella 3. B lähettää ohjaussuureen arvon takaisin A:lle Simulointiesimerkki

TrueTime-malli Yksinkertainen langattoman verkon mallinnus o Langaton IEEE (ZigBee) Lähetystehon säätö mukana Simulointiesimerkki1/

TrueTime-malli Vaste on melkein ideaalinen Ei värähtelyjä Simulointiesimerkki1/

PiccSIM-malli Tarkempi verkkomallinnus Yksinkertaisempi mallinnus reaaliaikajärjestelmien osalta →Säätöalgoritmin laskeminen äärettömän nopeaa →Ei tehtävien skedulointia Simulointiesimerkki2/

PiccSIM-malli Huomattavasti epäideaalisempi vaste kuin TrueTimessä samoilla säätimen viritysparametreilla Simulointiesimerkki2/

Integraatiomalli Periaatteessa sama malli, kuin pelkässä TrueTimessä Yksinkertaisen langattoman verkon mallin sijasta paketit simuloidaan ns-2 – verkkosimulaattorilla PiccSIM hoitaa aikasynkronoinnin TrueTime –mallista menetetään lähetystehon säätö Simulointiesimerkki3/

Integraatiomalli Vaste hyvin samankaltainen PiccSIM-mallin kanssa, mikä on odotettavaa (Nopeat prosessorien suoritusajat verrattuna verkon viiveisiin) Oskillointia ehkä vähän enemmän Simulointiesimerkki3/

Alkuperäinen suunnitelma: 3 op ~ 81 h Toteutuneet tunnit: ~ 93 h To-do: - Loppudokumentti - Ohjeet - Pientä viilausta... Työn aikataulu

PiccSIM – TrueTime –integrointi AS Automaatio- ja systeemitekniikan projektityöt