960 resultados para MATLAB® toolbox
Resumo:
This work presents the implementation and comparison of three different techniques of three-dimensional computer vision as follows: • Stereo vision - correlation between two 2D images • Sensorial fusion - use of different sensors: camera 2D + ultrasound sensor (1D); • Structured light The computer vision techniques herein presented took into consideration the following characteristics: • Computational effort ( elapsed time for obtain the 3D information); • Influence of environmental conditions (noise due to a non uniform lighting, overlighting and shades); • The cost of the infrastructure for each technique; • Analysis of uncertainties, precision and accuracy. The option of using the Matlab software, version 5.1, for algorithm implementation of the three techniques was due to the simplicity of their commands, programming and debugging. Besides, this software is well known and used by the academic community, allowing the results of this work to be obtained and verified. Examples of three-dimensional vision applied to robotic assembling tasks ("pick-and-place") are presented.
Resumo:
Visual object tracking has been one of the most popular research topics in the field of computer vision recently. Specifically, hand tracking has attracted significant attention since it would enable many useful practical applications. However, hand tracking is still a very challenging problem which cannot be considered solved. The fact that almost every aspect of hand appearance can change is the fundamental reason for this difficulty. This thesis focused on 2D-based hand tracking in high-speed camera videos. During the project, a toolbox for this purpose was collected which contains nine different tracking methods. In the experiments, these methods were tested and compared against each other with both high-speed videos recorded during the project and publicly available normal speed videos. The results revealed that tracking accuracies varied considerably depending on the video and the method. Therefore, no single method was clearly the best in all videos, but three methods, CT, HT, and TLD, performed better than the others overall. Moreover, the results provide insights about the suitability of each method to different types and situations of hand tracking.
Resumo:
Kandidaatintyön tavoitteena on suunnitella IPSEpro-ohjelmistolla kemikaalikiertopolttoa hyödyntävä höyryvoimalaitos. Kandidaatintyössä tutustutaan kemikaalikiertopolton pääperiaatteisiin ja etuihin hiilidioksidin talteenotossa. IPSEpromallin alkuarvot lasketaan Matlab-pohjaisella 0-D mallilla. IPSEpro-ohjelmistoa esitellään. IPSEpro:lla suunniteltu voimalaitos esitetään ja sitä verrataan kilpaileviin hiilidioksidin talteenottotekniikoihin. Kemikaalikiertopolttoon perustuva höyryvoimalaitos on kilpailukykyinen olemassa olevien teknologioiden kanssa polttoaineen ollessa maakaasua. Kiinteisiin polttoaineisiin siirryttäessä on suoritettava jatkotarkasteluita.
Resumo:
Parin viime vuosikymmenen aikana on kehitetty huomattavasti entistä lujempia teräslaatuja, joiden käyttö ei kuitenkaan ole yleistynyt läheskään samaan tahtiin. Korkeamman hinnan lisäksi yksi merkittävä syy tähän on, että suunnittelijoilla ei usein ole riittäviä tietoja siitä, millaisissa tilanteissa lujemman teräslaadun käytöstä on merkittävää hyötyä. Tilannetta ei myöskään helpota se, että käytössä olevat standardit eivät tarjoa lainkaan ohjeistusta kaikkein lujimpien, myötörajaltaan yli 700MPa terästen käyttöön ja mitoitukseen. Tässä työssä pyritään tarjoamaan suunnittelijalle ohjeita ja nyrkkisääntöjä sopivan lujuusluokan ja profiilin valintaan sekä yleisesti lujempien teräslaatujen käyttöön. Lujemman teräslaadun käytöllä voidaan keventää suunniteltavaa rakennetta ja saada aikaan huomattavia painonsäästöjä. Usein ongelmaksi nousevat kuitenkin stabiiliuskriteerit, sillä teräksen lommahduskestävyys määräytyy suuresti sen lujuusluokasta siten, että mitä lujempaa teräs on, sitä helpommin se lommahtaa. Kun tämä yhdistetään siihen, että lujempaa terästä käytettäessä rakenteesta tulee optimoituna muutenkin pienempi ja kevyempi, kasvaa näiden kahden asian yhteisvaikutuksena kantokyvyn mukaan mitoitetun rakenteen taipuma korkeampiin lujuusluokkiin edetessä hyvin nopeasti sallittujen rajojen yli. Työssä etsitään siksi keinoja sopivan kompromissin löytämiseksi lujuuden ja jäykkyyden välille. Koska muotoilulla ja poikkileikkauksella on suuri merkitys sekä taipuman että stabiliteetin kannalta, tutkitaan erilaisia poikkileikkausvaihtoehtoja ja etsitään optimaalista poikkileikkausta taivutuspalkille matemaattisen optimointimallin avulla. Kun eri poikkileikkausvaihtoehdot on käsitelty ja optimoitu taivutuksen suhteen, tutkitaan poikkileikkauksia myös muissa kuormitustapauksissa. Huomattavan raskaan laskentatyön takia apuna käytetään Matlab-ohjelmistoa itse optimointiin ja Femap-ohjelmaa muiden kuormitustapausten tutkimiseen ja tulosten verifioitiin.
Resumo:
Seulonta on vanha ja teollisuudessa yleisesti käytetty erotusmenetelmä. Huolimat-ta yksinkertaisesta prosessista seulontaa ilmiönä on tutkittu vähän. Prosessin yk-sinkertaisuus on voinut osaltaan vaikuttaa tutkijoiden mielenkiintoon aihetta koh-taan. Tutkimuksen vähyys näkyy etenkin painovoimaiseen seulontaan liittyvän kirjallisuuden vähyytenä. Kirjallisuusosassa käsitellään seulonnan taustaa ja märkä- sekä kuivaseulontaa. Lisäksi määritetään seulontaan vaikuttavat tekijät ja kar-toitetaan seulontaan liittyvää matematiikkaa. Työn kokeellisessa osassa tutkitaan Reichertin kartioseulan erotustehokkuutta 10, 12,5 ja 15 asteen kallistuskulmissa. Tutkimukset tehdään ideaalisille pallomaisille lasihelmille. Mittaustulosten avulla tutkitaan myös partikkelien liikettä seulapin-nalla ja syötetyn massan vaikutusta erotustehokkuuteen. Kokeellisia mittaustulok-sia käytetään MATLAB-mallinnuksessa, jonka avulla optimoidaan kartioseulan kallistuskulmaa ja massapanosta suhteessa erotustehokkuuteen. Tutkimuksen kannalta olennaisia kysymyksiä ovat: ”Onko painovoimaan perustuva erottelu seuloilla riittävä takaamaan hyvän erotustehokkuuden?” ja ”Mikä on seulan ero-tustehokkuuden kannalta optimaalinen kallistuskulma ja syötettävä massa?” Reichertin kartioseulan etuja ovat sen energiatehokkuus ja yksinkertainen helposti säädettävä prosessi. Koemittauksista havaitaan, että erotustehokkuus vastaa opti-moinnin tuloksia. Seulan liian pieni kallistuskulma ja suuri massapanos pienentävät seulan erotustehokkuutta. Lisätutkimuksia tarvitaan eri kallistuskulmilla ja materiaaleilla, jotta tuloksia voidaan verrata todellisiin seulontaprosesseihin.
Resumo:
Tässä työssä tarkastellaan voimalaitoskattilan membraaniseinämän lämmönsiirtoa erityisesti johtumisen osalta. Osana tätä työtä tehtiin MATLAB-ohjelmalle skriptikokoelma, jolla voidaan mallintaa ja laskea halutuilla lähtöarvoilla membraaniseinän läpi johtuva lämpöteho sekä seinämän lämpövastus. Samalla saadaan selville rakenteen lämpötilajakauma, jota voidaan käyttää hyödyksi edistyneemmässä mallinnuksessa. Työn alkuosassa tehdään katsaus lämmönsiirron teoriaan ja voimalaitoskattiloihin. Tämän jälkeen esitellään mallinnustyökalun toiminta ja laskennan matemaattinen pohja. Lopuksi tarkastellaan laskentatyökalulla saatuja tuloksia ennalta määritetyissä laskentatapauksissa. Lopulliset tulokset ovat työn liitteissä.
Resumo:
Tutkimuksen tarkoituksena on selvittää, kuinka paljon vuoden aikainen huippukuorma pienenisi ja minkälaisissa sähkönkäyttökohteissa sähköenergialähteiden käytöllä saavutetaan suurin hyöty. Tarkastelun suorittamiseksi on muodostettu laskentatyökalu Matlab® ohjelmalla, jonka avulla voidaan tarkastella useita kohteita ja muuttaa tarvittaessa tarkastelu parametreja. Tarkastelun kohteina on kolmen tyyppisiä sähkönkäyttö kohteita. Tarkasteltavat kohteet ovat suora-, varaava- tai osittain varaava sähkölämmitys kohteita, joiden sähkönkäyttö eroaa toisistaan. Tutkimuksessa selviää, että suurin hyöty saavutetaan osittain varaavissa ja varaavissa sähkölämmitys kohteissa. Kuitenkin tämän hetken sähköenergialähteiden hintataso on liian suuri, jotta niiden käyttö huippukuorman pudottamisessa olisi kannattavaa.
Resumo:
In this master’s thesis, wind speeds and directions were modeled with the aim of developing suitable models for hourly, daily, weekly and monthly forecasting. Artificial Neural Networks implemented in MATLAB software were used to perform the forecasts. Three main types of artificial neural network were built, namely: Feed forward neural networks, Jordan Elman neural networks and Cascade forward neural networks. Four sub models of each of these neural networks were also built, corresponding to the four forecast horizons, for both wind speeds and directions. A single neural network topology was used for each of the forecast horizons, regardless of the model type. All the models were then trained with real data of wind speeds and directions collected over a period of two years in the municipal region of Puumala in Finland. Only 70% of the data was used for training, validation and testing of the models, while the second last 15% of the data was presented to the trained models for verification. The model outputs were then compared to the last 15% of the original data, by measuring the mean square errors and sum square errors between them. Based on the results, the feed forward networks returned the lowest generalization errors for hourly, weekly and monthly forecasts of wind speeds; Jordan Elman networks returned the lowest errors when used for forecasting of daily wind speeds. Cascade forward networks gave the lowest errors when used for forecasting daily, weekly and monthly wind directions; Jordan Elman networks returned the lowest errors when used for hourly forecasting. The errors were relatively low during training of the models, but shot up upon simulation with new inputs. In addition, a combination of hyperbolic tangent transfer functions for both hidden and output layers returned better results compared to other combinations of transfer functions. In general, wind speeds were more predictable as compared to wind directions, opening up opportunities for further research into building better models for wind direction forecasting.
Resumo:
In the doctoral dissertation, low-voltage direct current (LVDC) distribution system stability, supply security and power quality are evaluated by computational modelling and measurements on an LVDC research platform. Computational models for the LVDC network analysis are developed. Time-domain simulation models are implemented in the time-domain simulation environment PSCAD/EMTDC. The PSCAD/EMTDC models of the LVDC network are applied to the transient behaviour and power quality studies. The LVDC network power loss model is developed in a MATLAB environment and is capable of fast estimation of the network and component power losses. The model integrates analytical equations that describe the power loss mechanism of the network components with power flow calculations. For an LVDC network research platform, a monitoring and control software solution is developed. The solution is used to deliver measurement data for verification of the developed models and analysis of the modelling results. In the work, the power loss mechanism of the LVDC network components and its main dependencies are described. Energy loss distribution of the LVDC network components is presented. Power quality measurements and current spectra are provided and harmonic pollution on the DC network is analysed. The transient behaviour of the network is verified through time-domain simulations. DC capacitor guidelines for an LVDC power distribution network are introduced. The power loss analysis results show that one of the main optimisation targets for an LVDC power distribution network should be reduction of the no-load losses and efficiency improvement of converters at partial loads. Low-frequency spectra of the network voltages and currents are shown, and harmonic propagation is analysed. Power quality in the LVDC network point of common coupling (PCC) is discussed. Power quality standard requirements are shown to be met by the LVDC network. The network behaviour during transients is analysed by time-domain simulations. The network is shown to be transient stable during large-scale disturbances. Measurement results on the LVDC research platform proving this are presented in the work.
Resumo:
A comparison between two competing models of an all mechanical power transmission system is studied by using Dymola –software as the simulation tool. This tool is compared with Matlab/ Simulink –software by using functionality, user-friendliness and price as comparison criteria. In this research we assume that the torque is balanceable and transmission ratios are calculated. Using kinematic connection sketches of the two transmission models, simulation models are built into the Dymola simulation environment. Models of transmission systems are modified according to simulation results to achieve a continuous variable transmission ratio. Simulation results are compared between the two transmission systems. The main features of Dymola and MATLAB/ Simulink are compared. Advantages and disadvantages of the two softwares are analyzed and compared.
Resumo:
Continuous loading and unloading can cause breakdown of cranes. In seeking solution to this problem, the use of an intelligent control system for improving the fatigue life of cranes in the control of mechatronics has been under study since 1994. This research focuses on the use of neural networks as possibilities of developing algorithm to map stresses on a crane. The intelligent algorithm was designed to be a part of the system of a crane, the design process started with solid works, ANSYS and co-simulation using MSc Adams software which was incorporated in MATLAB-Simulink and finally MATLAB neural network (NN) for the optimization process. The flexibility of the boom accounted for the accuracy of the maximum stress results in the ADAMS model. The flexibility created in ANSYS produced more accurate results compared to the flexibility model in ADAMS/View using discrete link. The compatibility between.ADAMS and ANSYS softwares was paramount in the efficiency and the accuracy of the results. Von Mises stresses analysis was more suitable for this thesis work because the hydraulic boom was made from construction steel FE-510 of steel grade S355 with yield strength of 355MPa. Von Mises theory was good for further analysis due to ductility of the material and the repeated tensile and shear loading. Neural network predictions for the maximum stresses were then compared with the co-simulation results for accuracy, and the comparison showed that the results obtained from neural network model were sufficiently accurate in predicting the maximum stresses on the boom than co-simulation.
Resumo:
Monitavoiteoptimointia käytetään laajasti auto- ja lentokoneteollisuudessa suunnittelun apu-välineenä, mutta muuten sen käyttö ei ole vielä yleistynyt laajemmin. Tässä työssä on tarkoi-tus tehdä laaja esiselvitys monitavoiteoptimoinnista ja sen hyödyntämisestä työkonepuomien suunnittelun apuvälineenä. Työ tehtiin yhteistyössä Lappeenrannan teknillisen yliopiston ja projektiin osallistuvien FIMA ry:n jäsenten kanssa. Tulosten ja johtopäätösten perusteella tutkimusta tullaan mahdollisesti jatkamaan Tampereen teknillisen yliopiston tohtorikoulussa. Työssä selvitettiin mitä monitavoiteoptimoinnilla tarkoitetaan ja esitellään sen etenemisvai-heet. Lisäksi työssä esitellään lyhyesti kuusi monitavoiteoptimointiohjelmistoa pääominai-suuksineen sekä selvitetään ohjelmistolisenssien hintoja. Työssä optimointiin perehdyttiin teleskooppipuomin jatkoksen case -tutkimuksen avulla. Ni-velpuomit ja nivel- ja teleskooppipuomien yhdistelmät rajattiin työn ulkopuolelle. Työssä muodostettiin teleskooppipuomin jatkoksen poikkileikkauksen optimointityökalu. Sen avulla voidaan laskea luotettavasti optimit mitat painon suhteen niin, että lommahdusrajoitteet, tai-vutusvastus sekä taipuma otetaan huomioon ja samalla voitiin arvioida optimointiprosessin etuja ja haittoja. Optimoinnin tuloksia voidaan käyttää edelleen monitavoiteoptimoinnin lähtö-arvoina. Optimointi tehtiin Matlabin avulla ja tulokset verifioitiin AGIFAP -elementtimenetelmäohjelmistolla. Optimoituja tuloksia tutkittiin edelleen Femap -elementtimenetelmäohjelmistolla, jolla haettiin vuorovaikutussuhteita monitavoiteoptimoinnin tueksi. FE -analyysien avulla muodostettiin kaksi apuohjelmaa optimoinnin tueksi. Työssä havaittiin, että teleskooppipuomin jatkoksen optimointi vaatii FE -analyysiohjelmiston rinnalleen, jotta voidaan varmistua rakenteen kestävyydestä ja optimoida väsymiskestävyyt-tä. Liukupalojen vaikutus teleskooppipuomin käytökseen sekä väsymiskestävyyden optimoin-ti vaatii jatkotutkimusta.
Resumo:
Teiden liukkauden mittaaminen on herättänyt kiinnostusta viime vuosina. Liikenneturvallisuutta pystyttäisiin parantamaan ja teiden talvikunnossapitoa tehostamaan, mikäli kitkakerroin voitaisiin mitata tiestöä käyttävissä ajoneuvoissa. Tässä työssä suunnitellaan ja toteutetaan ajoneuvon pituussuuntaiseen dynamiikkaan perustuva kitkakertoimen mittausjärjestelmä. Pyörien luisto ja ajoneuvon nopeus, sekä pyöriin ja ajoneuvoon kohdistuvat voimat selvitetään CAN – väylästä luettavien ajoneuvon antureiden ja IMU:n avulla. Järjestelmää simuloidaan käyttämällä Matlab:ia ja testataan käytännössä VW Transporter pakettiautossa. Testitulokset osoittavat järjestelmän toimivan tarkasti ja että ajoneuvon dynamiikkaan perustuvan kitkakertoimen mittauksen on käyttökelpoinen ja kustannustehokas tapa teiden liukkauden valvomiseen.
Resumo:
Teaching, research, and herd breeding applications may require calculation of breed additive contributions for direct and maternal genetic effects and fractions of heterozygosity associated with breed specific direct and maternal heterosis effects. These coefficients can be obtained from the first NB rows of a pseudo numerator relationship matrix where the first NB rows represent fractional contributions by breed to each animal or group representing a specific breed cross. The table begins with an NB x NB identity matrix representing pure breeds. Initial animals or representative crosses must be purebreds or two-breed crosses. Parents of initial purebreds are represented by the corresponding column and initial two-breed cross progeny by the two corresponding columns of the identity matrix. After that, usual rules are used to calculate the NB column entries corresponding to breeds for each animal. The NB entries are fractions of genes expected to be contributed by each of the pure breeds and correspond to the breed additive direct fractions. Entries in the column corresponding to the dam represent breed additive maternal fractions. Breed specific direct heterozygosity coefficients are entries of an NB x NB matrix formed by the outer product of the two NB by 1 columns associated with sire and dam of the animal. One minus sum of the diagonals represents total direct heterozygosity. Similarly, the NB x NB matrix formed by the outer product of columns associated with sire of dam and dam of dam contains breed specific maternal heterozygosity coefficients. These steps can be programmed to create covariates to merge with data. If X represents these coefficients for all unique breed crosses, then the reduced row echelon form function of MATLAB or SAS can be used on X to determine estimable functions of additive breed direct and maternal effects and breed specific direct and maternal heterosis effects
Resumo:
Lappeenrannan teknillinen yliopisto tutkii älykkäiden sähköverkkojen kehittämistä. Yliopisto on hankkinut sähköverkkoonsa tuuliturbiinin ja aurinkopaneeleita, joilla pystytään tuottamaan sähköenergiaa sähköverkkoon. Näitä tuotantoja voidaan käyttää myös tutkimuksessa. Tässä työssä luodaan simulaatiomalli yliopiston sähköverkosta Matlab® Simulink® -ohjelmalla. Simulaatiomalliin mallinnetaan yliopiston sisäinen keskijänniteverkko ja osa pienjänniteverkosta. Simulaatiomalli toteutetaan ohjelman valmiilla komponenteilla, joihin lasketaan tarvittavat parametrit. Tuuliturbiinin ja aurinkopaneelien sähköntuotantotehot määritetään säätiladatojen avulla. Verkon komponenteille lasketaan arvot komponenttien tyyppitietojen perusteella ja asetetaan simulaatiomallin parametreiksi. Simulaatiomalli luodaan yliopiston sisäisen verkon tehonjaon tarkastelemiseksi. Työssä selvitetään myös mahdollisuuksia luodun simulaatiomallin käyttämiseen vikatilanteiden tarkastelussa.