346 resultados para Simulink
Resumo:
The present study was done with two different servo-systems. In the first system, a servo-hydraulic system was identified and then controlled by a fuzzy gainscheduling controller. The second servo-system, an electro-magnetic linear motor in suppressing the mechanical vibration and position tracking of a reference model are studied by using a neural network and an adaptive backstepping controller respectively. Followings are some descriptions of research methods. Electro Hydraulic Servo Systems (EHSS) are commonly used in industry. These kinds of systems are nonlinearin nature and their dynamic equations have several unknown parameters.System identification is a prerequisite to analysis of a dynamic system. One of the most promising novel evolutionary algorithms is the Differential Evolution (DE) for solving global optimization problems. In the study, the DE algorithm is proposed for handling nonlinear constraint functionswith boundary limits of variables to find the best parameters of a servo-hydraulic system with flexible load. The DE guarantees fast speed convergence and accurate solutions regardless the initial conditions of parameters. The control of hydraulic servo-systems has been the focus ofintense research over the past decades. These kinds of systems are nonlinear in nature and generally difficult to control. Since changing system parameters using the same gains will cause overshoot or even loss of system stability. The highly non-linear behaviour of these devices makes them ideal subjects for applying different types of sophisticated controllers. The study is concerned with a second order model reference to positioning control of a flexible load servo-hydraulic system using fuzzy gainscheduling. In the present research, to compensate the lack of dampingin a hydraulic system, an acceleration feedback was used. To compare the results, a pcontroller with feed-forward acceleration and different gains in extension and retraction is used. The design procedure for the controller and experimental results are discussed. The results suggest that using the fuzzy gain-scheduling controller decrease the error of position reference tracking. The second part of research was done on a PermanentMagnet Linear Synchronous Motor (PMLSM). In this study, a recurrent neural network compensator for suppressing mechanical vibration in PMLSM with a flexible load is studied. The linear motor is controlled by a conventional PI velocity controller, and the vibration of the flexible mechanism is suppressed by using a hybrid recurrent neural network. The differential evolution strategy and Kalman filter method are used to avoid the local minimum problem, and estimate the states of system respectively. The proposed control method is firstly designed by using non-linear simulation model built in Matlab Simulink and then implemented in practical test rig. The proposed method works satisfactorily and suppresses the vibration successfully. In the last part of research, a nonlinear load control method is developed and implemented for a PMLSM with a flexible load. The purpose of the controller is to track a flexible load to the desired position reference as fast as possible and without awkward oscillation. The control method is based on an adaptive backstepping algorithm whose stability is ensured by the Lyapunov stability theorem. The states of the system needed in the controller are estimated by using the Kalman filter. The proposed controller is implemented and tested in a linear motor test drive and responses are presented.
Resumo:
Diplomityössä tutkittiin kaupallisen monikappaledynamiikkaohjelmiston soveltuvuutta kiinnirullaimen dynamiikan ja värähtelyjen tutkimiseen. Erityisen kiinnostuneita oltiin nipin kuvauksesta sekä nipissä tapahtuvista värähtelyistä. Tässä diplomityössä mallinnettiin kiinnirullaimen ensiö- ja toisiokäytöt sekä tampuuritela. Malli yhdistettiin myöhemmin Metso Paper Järvenpäässä rinnakkaisena diplomityönä tehtyyn malliin, joista muodostui kahteen ratkaisijaan perustuva simulointimalli. Simulointimalli rakennettiin käyttämään kahta erillistä ratkaisijaa, joista toinen on mekaniikkamallin rakentamisessa käytetty ADAMS-ohjelmisto ja toinen säätöjärjestelmää ja hydraulipiirejä kuvaava Simulink-malli. Nipin mallintamiseksi tampuuritela ja rullaussylinteri mallinnettiin joustaviksi käyttäen keskitettyjen massojen menetelmää. Siirtolaitteissa sekä runkorakenteissa tapahtuvat joustot kuvattiin yhden vapausasteen jousi-vaimennin voimilla kuvattuina järjestelminä. Tässä diplomityössä on myös keskitytty esittelemään ADAMS-ohjelmiston toimintaa ohjeistavasti sekä käsittelemään parametrisen mallintamisen etuja. Työssä havaittiin monikappaledynamiikan soveltuvuus kiinnirullaimen dynamiikan sekä dynaamisten voimien aiheuttamien värähtelyjen tutkimiseen. Suoritetuista värähtelymittauksista voitiin tehdä vain arvioita. Mallin havaittiin vaativan lisätutkimusta ja kehitystyötä
Resumo:
Diplomityössä tutkitaan kaupallisen simulointiohjelmiston soveltuvuutta nykyaikaisen kiinnirullaimen dynamiikan tutkimiseen. Kiinnostuksen kohteena on erityisesti kahden telan välinen nippi, sekä siinä tapahtuvat värähtelyt. Työssä mallinnetaan rullaussylinterin ja telapainolaitteen simulointimallit. Rullaussylinterin simulointimalli yhdistetään Lappeenrannan teknillisessä korkeakoulussa mallinnettuun tampuuritelan simulointimalliin, jolloin nippikontaktin tutkiminen on mahdollista. Simuloituja tuloksia verrataan todellisella laitteella tehtyihin mittauksiin sekä elementtimenetelmällä laskettuihin tuloksiin. Diplomityön mekaniikka mallinnetaan ADAMS-ohjelmistossa monikappaledynamiikan keinoin. Toimilaitteiden sekä säätöjärjestelmien kuvaukseen käytetään MATLAB Simulink-ohjelmistoa. Telojen joustavuuden mallinnuksessa käytetään hyväksi keskittyneiden massojen periaatetta. Järjestelmän hydraulipiirit mallinnetaan keskittyneiden paineiden teorian mukaisesti ja toimilaitteiden mallinnuksessa käytetään puoliempiiristä mallinnustekniikkaa. Työssä havaitaan monikappaledynamiikan soveltuvan kiinnirullaimen dynamiikan tutkimiseen. Kahden diplomityön tuloksena laaditun nippimallin avulla voidaan kuvata rullaustapahtumassa vaikuttavat voimat oikein. Värähtelymittausten perusteella voidaan tehdä karkeita johtopäätöksiä, mallin toimivuuden arvioimiseksi värähtelyjen kuvaamisessa, joskin mallin havaitaan vaativan lisätutkimusta ja kehitystyötä.
Resumo:
Diplomityössä tutkittiin hydrauliikan reaaliaikasimulointia ja sen mahdollisuuksia tuotekehityksen apuvälineenä. Työssä käytettiin dSPACE:n reaaliaikasimulointiin valmistamia laitteita ja ohjelmia. Työssä luotiin Matlab/Simulink –ympäristöön tyypillisimmistä hydrauliikkakomponenttien puoliempiirisistä malleista koostuva komponenttikirjasto, joista kootut hydrauliikkapiirien mallit voitiin kääntää reaaliaikaympäristöön. Työn tavoitteena oli kehittää menetelmä, jonka avulla voidaan nopeuttaa ja helpottaa hydraulismekaanisten konejärjestelmien suunnittelua ja tuotekehitystä. Kehitetyt menetelmät perustuvat todellisen konejärjestelmän osaksi kytketyn reaaliaikaisen virtuaalihydrauliikan avulla laskettuun uuteen ohjaussignaaliin, jonka avulla voidaan todellisella hydrauliikalla kuvata virtuaalisen hydrauliikan vaikutukset todelliseen järjestelmään. Näin ollen muutokset voidaan siis tehdä virtuaaliseen hydrauliikkaan ja niiden vaikutukset nähdä todellisen järjestelmän käyttäytymisessä.
Resumo:
Diplomityön tavoitteena oli tutkia kerrostumien muodostumista voimalaitoskattiloiden lämpöpinnoille ja niiden vaikutusta lämmönsiirtoon. Kerrostumien vaikutusta lämpöpintojen lämpötiloihin tutkittiin kerrostumasondin avulla kierto- ja kerrosleijukattiloissa. Saadun mittausaineiston muodostettiin mittaustilannetta vastaava laskentamalli, jonka avulla pystytään selvittämään voimalaitoksen lämpöpintojen likaantumista käyttöperiodin aikana. Työn alussa tarkasteltiin kerrostumien muodostumismekanismeja lämmönsiirtopinnoille, kerrostumien ominaisuuksia ja virtausympäristön vaikutusta lämmönsiirtoon. Poltossa syntyvä tuhka kiinnittyy eri mekanismeilla kattilan seinille ja lämpöpinnoille riippuen polttoaineesta ja ympäröivistä olosuhteista. Likakerrosten muodostuminen lämmönsiirtimen pinnalle pienentää putkeen siirtyvää lämpövirtaa ja alentaa kattilan hyötysuhdetta. Kerrostumien lämmönjohtumisesta ja mikrorakenteesta on hyvin vähän kokeellisen tietoa, mikä vaikeuttaa reaalisten mallien muodostamista kattilan käyttäytymisestä sen likaantuessa.Työn kokeellisessa osassa tarkasteltiin kahdella eri kattilalla tehtyjä mittauksia. Mittaukset tehtiin kerrostumasondilla, jonka lämmönsiirrosta luotiin laskentamalli SIMULINK-simulointiohjelmalla. Mittaustuloksina saatiin kolmen eri pinnan lämpötilat, jotka muuttuivat kerrostuman ja jäähdytyksen vaikutuksesta. Laskentamallista muokattiin mittaustilanteita vastaava, jolloin lämpötilamuutoksista nähdään likakerroksen ominaisuuksien vaikutus lämmönsiirtoon. Sondista muodostettiin myös FLUENT-malli, jolla tarkasteltiin yksittäisen putken virtauskenttää sekä kahden lähekkäin olevan putken vaikutusta virtaukseen.
Resumo:
Työn tavoitteena oli mallintaa satamanosturin dynamiikkaa mahdollisimman tarkasti kuvaava yksinkertaistettu malli Simulink-ohjelmalla, jonka jälkeen malli käännettiin edelleen reaaliaikasimulaattorille soveltuvaan muotoon. Nosturin malli yksinkertaistettiin käsittämään kolme osaa: Nosturin rungon, nostovaunun ja kontin. Voimista mallinnettiin pyörien kontaktivoimat, köysivoimat sekä siirtovoima. Reaaliaikasimulaattorina käytettiin Opal-RT:n RT-LAB reaaliaikasimulointiohjelmistoa, sekä tavallisia PC-tietokoneita. Simulointiin liitettiin myös 3D-animaatio, jolla nosturin liikkeet saatiin visualisoitua. Animoitava grafiikka luotiin WorldUp-ohjelmistolla ja liitettiin RT-LAB-simulaatioon RT3D-rajapinnan ja WorldUp Player:n avulla. Työn tuloksena saatiin satamanosturin dynaamista käyttäytymistä kuvaava Simulink-malli, jota on mahdollista käyttää reaaliaikaisessa simuloinnissa. Mallia testattiin RT-LAB reaaliaikasimulaattorissa, ja simuloinnista saatuja tuloksia verrattiin Adams:lla simuloituihin tuloksiin. Saatujen tulosten perusteella mallia voidaan pitää onnistuneena. Myös RT-LAB reaaliaikasimulaattori visualisointeineen vaikuttaa toimivalta kokonaisuudelta.
Resumo:
Työssä johdettiin sähköisen lineaariservomoottorijärjestelmän dynaaminen malli. Lineaarimoottori on keksintönä vanha, mutta vasta viimeaikoina kestomagneettimateriaalien kehittyessä ja halvetessa lineaarimoottorista on tullut varteenotettava vaihtoehto pyörivän moottorin ja lineaarisen liikkeen toteuttavan mekanismin yhdistelmälle. Kestomagnetoituja lineaarimoottoreita käytetään sovelluksissa, joissa tarvitaan tarkkaa paikoitusta ja nopeudella ja kiihtyvyydellä on suuret vaatimukset. Moottorimalli toteutettiin vuorovaikutteisena simulointimallina. Moottorimalli, josta saatiin moottorin voima, rakennettiin MatLabâ 6.0/Simulinkâ –ohjelmalle ja moottoriin kiinnitetyn mekaniikan malli ADAMS 10.0 –ohjelmalle. Mallit on liitetty tämän jälkeen vuorovaikutteiseksi simulointimalliksi. Simuloinnista saatuja tuloksia on verrattu koneautomaation laboratorioon hankitun lineaarimoottorijärjestelmän mitattuihin vasteisiin.
Resumo:
Työn tarkoituksena oli kehittää kuuden vapausasteen liikesimulaattorialusta virtuaaliprototyypin avulla siten, että alustan dynamiikka mallinnetaan Adams-ohjelmistolla ja ohjaus- ja säätöpiiri Matlab Simulink:llä. Tarkoituksena oli tutkia dynaamisen mallin ja säätöteknisen mallin yhdistämistä ja niiden yhteen toimimista. Tarkoituksena oli myös selvittää tulevaisuudessa rakennettavan Stewart:n alustan mekaniikan mitat ja hydraulikomponenttien koot. Työssä tutkittiin alustan käyttäytymistä halutulla liikealueella, nopeuksia joita saavutetaan ja mekaanisia rajoitteita. Työn tuloksesta on tarkoitus rakentaa fyysinen prototyyppi liittyen KONSI-projektiin, jossa kehitetään satamanosturisimulaattori nosturiohjaajan koulutuksen tueksi. Malli tullaan kytkemään Teppo Lehtisen diplomityönä tehtyyn satamanosturi kontin simulointimalliin ja koko järjestelmän on tarkoitus toimia reaaliaikaisena.
Resumo:
Työn tavoitteena oli toteuttaa simulointimalli, jolla pystytään tutkimaan kestomagnetoidun tahtikoneen aiheuttaman vääntömomenttivärähtelyn vaikutuksia sähkömoottoriin liitetyssä mekaniikassa. Tarkoitus oli lisäksi selvittää kuinka kyseinen simulointimalli voidaan toteuttaa nykyaikaisia simulointiohjelmia käyttäen. Saatujen simulointitulosten oikeellisuus varmistettiin tätä työtä varten rakennetulla verifiointilaitteistolla. Tutkittava rakenne koostui akselista, johon kiinnitettiin epäkeskotanko. Epäkeskotankoon kiinnitettiin massa, jonka sijaintia voitiin muunnella. Massan asemaa muuttamalla saatiin rakenteelle erilaisia ominaistaajuuksia. Epäkeskotanko mallinnettiin joustavana elementtimenetelmää apuna käyttäen. Mekaniikka mallinnettiin dynamiikan simulointiin tarkoitetussa ADAMS –ohjelmistossa, johon joustavana mallinnettu epäkeskotanko tuotiin ANSYS –elementtimenetelmäohjelmasta. Mekaniikan malli siirrettiin SIMULINK –ohjelmistoon, jossa mallinnettiin myös sähkökäyttö. SIMULINK –ohjelmassa mallinnettiin sähkökäyttö, joka kuvaa kestomagnetoitua tahtikonetta. Kestomagnetoidun tahtikoneen yhtälöt perustuvat lineaarisiin differentiaaliyhtälöihin, joihin hammasvääntömomentin vaikutus on lisätty häiriösignaalina. Sähkökäytön malli tuottaa vääntömomenttia, joka syötetään ADAMS –ohjelmistolla mallinnettuun mekaniikkaan. Mekaniikan mallista otetaan roottorin kulmakiihtyvyyden arvo takaisinkytkentänä sähkömoottorin malliin. Näin saadaan aikaiseksi yhdistetty simulointi, joka koostuu sähkötoimilaitekäytöstä ja mekaniikasta. Tulosten perusteella voidaan todeta, että sähkökäyttöjen ja mekaniikan yhdistetty simulointi on mahdollista toteuttaa valituilla menetelmillä. Simuloimalla saadut tulokset vastaavat hyvin mitattuja tuloksia.
Resumo:
Teollisuusautomaatiossa käytetään varta vasten automaatiosovelluksiin tarkoitettuja tietokoneita eli ohjelmoitavia logiikoita (PLC, Programmable Logic Control). Ohjelmoitavan logiikan ja käyttäjän välillä on hyvin useasti jonkin asteinen käyttöliittymä (HMI, Human-Machine Interface). Käyttöliittymä voidaan toteuttaa logiikkaan liitettävien näyttöpäätteiden tai PC-pohjaisten valvomo-ohjelmien avulla. Käyttöliittymän kautta käyttäjä voi valvoa ja ohjata automaatiojärjestelmää. Tämän kandidaatintyön aiheena on reaaliajassa toimivan tiedonsiirtolinkin luominen prosessisäädön simulointiohjelmiston ja valvomo-ohjelmiston välille. Prosessiasäätöä simuloidaan MATLAB:in Simulink-ohjelmistolla ja käyttöliittymä luodaan InTouch valvomo-ohjelmistolla. Simuloitavana prosessina toimii nelitankkiprosessi, jossa kahden tankin pinnankorkeutta säädetään kahdella pumpulla. Prosessista tekee erittäin mielenkiintoisen se, että prosessilla on kolmitieventtiilien asennoista riippuen kaksi eri toimintapistettä: minimivaiheinen ja ei-minimivaiheinen. Myös tankkien ristiinkytköksien johdosta prosessi on normaalia tankkiprosessia mielenkiintoisempi. Tiedonsiirtolinkin muodostaminen prosessisäädön simuloinnin sekä valvomo-ohjelmiston välille mahdollistaa lukuisia erilaisia käyttötarkoituksia. Varsinkin opetuskäytössä tämä on erittäin käyttökelpoinen, koska se ei vaadi todellisen prosessin eikä laitteistojen läsnäoloa. Sen avulla voidaan opettaa valvomo-ohjelmien luomista sekä niiden käyttöä. Myös prosessisäätöä voidaan opettaa erittäin havainnollisesti.
Resumo:
Tässä työssä optimoidaan keskinopean Wärtsilä 32 -dieselmoottorin jäähdytysjärjestelmää ja tutkitaan taajuusmuuttajien käyttömahdollisuutta kiertopumppujen yhteydessä niin, että järjestelmässä saataisiin kiertämään vain kulloinkin tarvittava määrä vettä. Tutkimuksen mallinnus on toteutettu laatimalla aiemmin käytössä olleista yksinkertaisista simulointimalleista yksi malli, johon on sisällytetty sekä virtauksen että lämmönsiirron laskenta, jotka on aiemmin mallinnettu erillisillä ohjelmilla. Diplomityö on osa projektia, joka on tehty Sähkötekniikan osaston tutkijan Mikko Pääkkösen kanssa yhteistyössä. Tämän diplomityö keskittyy lähinnä virtausteknisiin ja lämmönsiirtoon liittyviin asioihin, kun taas sähkötekniikan osuus on esitetty Mikko Pääkkösen raportissa. Tulosten perustella voidaan sanoa, että taajuusmuuttajakäyttö kannattaa kiertopumppujen yhteydessä. Käyttämällä pumppujen virtaussäätöä voidaan jäähdytysjärjestelmästä jättää monia komponentteja, kuten termostaattiventtiilejä pois. Mallinnetut yksinkertaiset piiriratkaisut näyttävät toimivan ainakin yleisellä tasolla. Tutkimusta pumppujen säädöstä ja tässä projektissa luoduista jäähdytysjärjestelmäkonfiguraatioista kannattaa jatkaa.
Resumo:
This thesis presents briefly the basic operation and use of centrifugal pumps and parallel pumping applications. The characteristics of parallel pumping applications are compared to circuitry, in order to search analogy between these technical fields. The purpose of studying circuitry is to find out if common software tools for solving circuit performance could be used to observe parallel pumping applications. The empirical part of the thesis introduces a simulation environment for parallel pumping systems, which is based on circuit components of Matlab Simulink —software. The created simulation environment ensures the observation of variable speed controlled parallel pumping systems in case of different controlling methods. The introduced simulation environment was evaluated by building a simulation model for actual parallel pumping system at Lappeenranta University of Technology. The simulated performance of the parallel pumps was compared to measured values of the actual system. The gathered information shows, that if the initial data of the system and pump perfonnance is adequate, the circuitry based simulation environment can be exploited to observe parallel pumping systems. The introduced simulation environment can represent the actual operation of parallel pumps in reasonably accuracy. There by the circuitry based simulation can be used as a researching tool to develop new controlling ways for parallel pumps.
Resumo:
Tämä diplomityö käsittelee tuulivoimakäytön simulointia. Tuuligeneraattoreiden yleisimpiä konsepteja tarkastellaan sekä konseptien markkinaosuudet esitetään. Työssä käsitellään tuulivoimakäytön simulointiohjelmistoja, ja esitellään Matlab/Simulink-ohjelmistolla kehitetyn simulointityökalun käyttöliittymä. Käyttöliittymää analysoidaan syvällisemmin kuvaamalla sen kehitykseen liittyneitä vaiheita ja toiminnallisuuden kannalta tehtyjä ratkaisuja. Kehitetystä simulointityökalusta esitetään käyttötapausanalyysi.
Resumo:
Verkon harmonisvirtoja rajoittavien standardien tiukentuessa joudutaan etenkin suuritehoisissa tehoelektronisissa laitteissa siirtymään aktiivisiin transistoriohjattuihin tasasuuntaajiin, jotka korjaavat tehokerrointa ja siten pienentävät verkkoon kytkeytyviä häiriövirtoja. Tässä diplomityössä esitellään yleisimpien kolmivaiheisten tasasuuntaajatopologioiden eroja ja vertaillaan puoliohjatun kolmikytkintopologian ja kuusikytkintopologian suorituskykyä tehokertoimen ja harmonissärön osalta, 16 kilowatin teholuokan taajuusmuuttajassa. Tasasuuntaajille tehtiin skalaariohjaukseen perustuva simulointimalli. Työn tavoitteena esitellään simulointitulokset harmonistason sekä tehokertoimen osalta. Työ liittyy Lappeenrannan teknillisen yliopiston sovelletun elektroniikan laboratorion ja Vacon Oyj:n yhteiseen hankkeeseen.
Resumo:
The performance of Grid connected Photovoltaic System working with DCBoost stage is investigated. The DC-Boost Converter topology is deduced from three phase half controlled bridge and controlled by Sliding Mode Control. Due to the fact that Grid connected Photovoltaic System includes Solar cells as a DC source and inverter for grid connection, those are under the scope of this research as well. The advantages of using MPPT are analyzed. The system is simulated in Matlab-Simulink™ environment.