haku: @keyword sulautettu järjestelmä / yhteensä: 37
viite: 23 / 37
Tekijä: | Hämäläinen, Mikko |
Työn nimi: | Hajautetun hissinohjausjärjestelmän simulointiympäristö |
Simulation Environment for a Distributed Elevator Control System | |
Julkaisutyyppi: | Diplomityö |
Julkaisuvuosi: | 2006 |
Sivut: | 70 s. + liitt. 78 Kieli: fin |
Koulu/Laitos/Osasto: | Sähkö- ja tietoliikennetekniikan osasto |
Oppiaine: | Tehoelektroniikka (S-81) |
Valvoja: | Ovaska, Seppo |
Ohjaaja: | |
Elektroninen julkaisu: | http://urn.fi/urn:nbn:fi:tkk-006238 |
OEVS: | Sähköinen arkistokappale on luettavissa Aalto Thesis Databasen kautta.
Ohje Digitaalisten opinnäytteiden lukeminen Aalto-yliopiston Harald Herlin -oppimiskeskuksen suljetussa verkossaOppimiskeskuksen suljetussa verkossa voi lukea sellaisia digitaalisia ja digitoituja opinnäytteitä, joille ei ole saatu julkaisulupaa avoimessa verkossa. Oppimiskeskuksen yhteystiedot ja aukioloajat: https://learningcentre.aalto.fi/fi/harald-herlin-oppimiskeskus/ Opinnäytteitä voi lukea Oppimiskeskuksen asiakaskoneilla, joita löytyy kaikista kerroksista.
Kirjautuminen asiakaskoneille
Opinnäytteen avaaminen
Opinnäytteen lukeminen
Opinnäytteen tulostus
|
Sijainti: | P1 Ark TKK 493 | Arkisto |
Avainsanat: | elevator control system distributed control system embedded system field bus open control system simulation environment avoin järjestelmä hajautettu järjestelmä hissinohjausjärjestelmä kenttäväylä LonWorks Neuron C simulointiympäristö sulautettu järjestelmä |
Tiivistelmä (fin): | Diplomityö valmistelee sulautettujen järjestelmien työkurssin, joka tarjoaa suorittajilleen käytännön kokemusta laitteistoläheisestä ohjelmoinnista reaaliaikaiseen ympäristöön. Kurssin opetuslaitteistona toimii hissinohjausjärjestelmän simulointiympäristö, joka koostuu hissiryhmän signalointielektroniikasta ja kutsunantopaneeleista. Kurssilla kehitettävät sovellusohjelmat siirretään LonWorks-tekniikkaa toteuttavaan Neuron-piiriin, joka mahdollistaa kommunikaation Lon-kenttäväylää pitkin. Diplomityössä määritellään työkurssin laitekokonaisuus yhdessä laitetoimittajan kanssa, valitaan laitteistosta kontrolleripiirit tarkemman syventymisen kohteiksi, suunnitellaan näille sovellusohjelmat ja muokataan nämä työkurssin harjoitustöiksi. Opetuslaitteiston näyttävyys ja havainnollisuus saavutetaan näyttöjen ja merkkivalojen avulla. Ne tarjoavat ohjelmoijalle palautetta kehitettävän sovelluksen toiminnasta ja simuloitujen hissien liiketiloista. Laaditut harjoitustyöt sisältävät erilaisia vaikeusasteita, jolloin tehtävänannon pakollinen osa määrittelee sovelluksen perustoiminnallisuuden, jota voidaan vapaaehtoisesti täydentää lisäominaisuuksilla. Harjoitustöiden laaja-alaisuuteen pyritään keskittymällä järjestelmän yleiskäyttöisiin osakokonaisuuksiin kuten näyttöjen ja painonappien ohjaukseen sekä verkkoliikenteen rajapintoihin. Kenttäväylän viestinnässä tutustutaan verkkomuuttujien lisäksi sovellusohjelmassa eksplisiittisesti muodostettaviin ja lähetettäviin viesteihin, joita käytetään LonWorksin lisäksi muissakin kenttäväylätekniikoissa. Opetuslaitteiston pääosa edustaa räätälöityä valmistajakohtaista erityisratkaisua, joka ei noudata verkkoliikenteen rajapinnan standardeja. Työkurssilla tutustutaan myös standardin verkkoliikenteen rajapinnan muodostamiseen tätä varten kehitetyssä laitteiston erillisessä osassa, jolloin rajapinnan toteuttava ohjelmakoodi generoidaan automaattisesti ohjelmointityökalulla. |
Tiivistelmä (eng): | This thesis prepares a practical study course on embedded systems, which gives hands-on practice for the hardware-near software development in a real-time environment. The application programs of the study course will be developed for selected microcontrollers in a simulation environment. It includes operating panels and signaling electronics of the distributed control system of an elevator. The technology platform of the application programs is a Neuron chip and the LonWorks field bus. The simulation environment is defined in co-ordination with the hardware supplier, target devices for application programming are selected and example codes for the target devices are created in the thesis. The example codes are further developed to create the assignments of the study course. The simulation environment provides the user a feedback of the state of elevators and the application program under development through displays and indicator lights of the press buttons. The assignments include multiple levels of challenges with easier compulsory parts and more difficult optional parts. A compulsory part defines the basic functionality of the application program of a target device. A wide perspective is maintained in the study course by examining the general multi-purpose parts of a whole system, like control of buttons and displays and utilization of network interfaces. A viewpoint to the communication methods in the field bus is not limited to a special solution of network variable, but also more general approach of explicit application messages is introduced. This method is widely used in other field bus technologies than LonWorks. The main part of the simulation environment presents a manufacturer-specific solution, which does not conform to any standards in its implementation of the network interface. The simulation equipment includes also a separate part to generate a standard network interface with a programming tool. |
ED: | 2006-05-04 |
INSSI tietueen numero: 32751
+ lisää koriin
INSSI