78 resultados para MATLAB®
Resumo:
This master’s thesis is focused on the active magnetic bearings control, specifically the robust control. As carrying out of such kind of control used mixed H2/Hinf controller. So the goal of this work is to design it using Robust Control Toolbox™ in MATLAB and compare it performance and robustness with Hinf robust controller characteristics. But only one degree-of-freedom controller considered.
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.
Resumo:
Tutkat muodostavat Suomen rauhanajan ilmavalvonnan rungon. Ilmatilassa on lentokoneiden lisäksi paljon muitakin kohteita, jotka ilmavalvontatutka havaitsee. Naita ei toivottuja kaikuja kutsutaan välkkeeksi. Sadevälke on tilavuusvälkettä. Tämän työn tarkoituksena on löytää menetelmä tai malli, jolla voitaisiin mallintaa sadevälkkeen vaikutus ilmavalvontatutkassa. Toisaalta myös sadevälkkeen suodatus on työn keskeinen tavoite. Käytettyjä suodatusmenetelmiä olivat adaptiivinen suodatus ja doppler-suodatus. Suodinpankkiin eli doppler-suodatukseen lisättiin vielä CFAR Työn tuloksena voi todeta, että sadevälkkeen suodatus onnistui hyvin mutta itse sadevälkkeen mallintamista tulee kehittää edelleen. Työssä käytetyt menetelmät on esitetty algoritmimuodossa. Mittausaineiston keräys suoritettiin keskivalvontatutkalla ja SP-testerillä. Varsinaiset suodatuskokeet ja mallin testaus tehtiin Matlab-ohjelmistolla.
Resumo:
Diplomityö tehtiin Wello Oy:n toimeksiannosta. Wello Oy on vesi- ja tuulivoimaratkaisuihin keskittynyt yritys, joka kehittää aaltovoimalaitekonseptia. Työssä selvitettiin aaltovoimaan liittyviä ilmiöitä ja aaltovoimalaitteen mekaanista konseptia ja tehtiin arvio niiden tehokkuudesta. Työssä käytettiin kaupallisia simulointityökaluja kuten monikappaledynamiikan simulointiohjelmaa MSC.ADAMS R3:a ja yleistä matematiikka ohjelmaa Matlab Simulink:ia. Simulointimallia käytettiin arvioimaan laitteen yleistä käyttäytymistä. Lisäksi laitteen analyyttisiä malleja käytettiin laitteen toimintaperiaatteen selvitykseen. Simulointia käytettiin kelluvan laitteen mekanismin tutkimukseen. Tuloksiin pohjautuen laitteelle määriteltiin teoreettiset maksimiteho rajat ja rajoitteet, jotka vaikuttavat laitteen tehokkuuteen.
Resumo:
The aim of this thesis is to investigate the thermal loading of medium voltage three-level NPC inverter’s semiconductor IGCT switches in different operation points. The objective is to reach both a fairly accurate off-line simulation program and also so simple a simulation model that its implementation into an embedded system could be reasonable in practice and a real time use should become feasible. Active loading limitation of the inverter can be realized with a thermal model which is practical in a real time use. Determining of the component heating has been divided into two parts; defining of component losses and establishing the structure of a thermal network. Basics of both parts are clarified. The simulation environment is Matlab-Simulink. Two different models are constructed – a more accurate one and a simplified one. Potential simplifications are clarified with the help of the first one. Simplifications are included in the latter model and the functionalities of both models are compared. When increasing the calculation time step a decreased number of considered components and time constants of the thermal network can be used in the simplified model. Heating of a switching component is dependent on its topological position and inverter’s operation point. The output frequency of the converter defines mainly which one of the switching components is – because of its losses and heating – the performance limiting component of the converter. Comparison of results given by different thermal models demonstrates that with larger time steps, describing of fast occurring switching losses becomes difficult. Generally articles and papers dealing with this subject are written for two-level inverters. Also inverters which apply direct torque control (DTC) are investigated rarely from the heating point of view. Hence, this thesis completes the former material.
Resumo:
Diplomityö tehtiin Lappeenrannan teknillisen yliopiston konetekniikan laitokselle. Diplomityö on osa teknillisen yliopiston biomekaanista tutkimusta, jonka tarkoituksena on mallintaa ihmisen tuki- ja liikuntaelimistön toimintaa. Työssä pyrittiin selvittämään, voitaisiinko sääriluuhun kohdistetun mekaanisen herätteen aiheuttamaa värähtelyvastetta analysoimalla saada tietoa luun ominaistaajuuksista ja lujuudesta. Tietoa voitaisiin käyttää esimerkiksi ostoporoosiriskin arvioinnissa sekä ihmiskehon osien toimintaa kuvaavien simulointimallien verifioinnissa. Mittauslaitteistona käytettiin Brüel & Kjær-moodianalyysilaitteistoa. Laitteistokokonaisuuteen kuuluivat herätevasara, elektromagneettinen täristin, voima-anturi, kaksi kiihtyvyysmitta-anturia sekä PulseLab 2.0 –ohjelmistolla varustettu PC-laitteisto. Tulosten jatkoanalyysi suoritettiin MathWorks yhtiön MatLab v 4.0 -ohjelmistolla. Työssä esitellyn mittaustavan ja -laitteiston todettiin soveltuvan sääriluun värähtelyvasteen mittaamiseen. Mittaustulokset eri mittauskertojen välillä samalla henkilöllä ovat yhtenevät. Tutkimuksen tulosten perusteella ei voida osoittaa luun värähtelyvasteen ja lujuuden välistä suoraa korrelaatiota.
Resumo:
Welding is one of the most important process of modern industry. Welding technology is used in the manufacture and repair a wide variety of products from different metals and alloys. In this thesis the different aspects of arc welding were discussed, such as stability and control of welding arc, power supplies for arc welding (especially the welding inverters because it is the most modern welding power source). All parameters of power source have influence on the arc parameters and its by-turn influence on quality. The ways of control for arc welding inverter power sources have been considered. Calculations and modeling in Matlab/Simulink were done for PI control method. All parameters of power source have influence on the arc parameters and its by-turn influence on quality.
Resumo:
Liuoksessa metallit muodostavat erilaisia koordinatioyhdisteitä epäorgaanisten ja orgaanisten anionien ja neutraalien molekyylien kanssa. Erityisesti siirtymämetalleilla on voimakas taipumus kompleksiyhdisteiden muodostamiseen elektroneja sisältävien 3-, 4-, ja 5d orbitaaliensa johdosta. Samassa liuoksessa voi samanaikaisesti esiintyä useita erilaisia, mutta samoista lähtöaineista muodostuneita, kompleksiyhdisteitä. Kompleksinmuodostusreaktiot ovat tasapainoreaktioita. Usein tasapainovakiot on esitetty termodynaamisina tasapainovakioina eli ne ovat päteviä standarditilassa. Standarditilan tasapainovakioista voidaan johtaa missä tahansa liuoksessa pätevät vakiot erilaisten Debye-Hückel-teoriasta johdettujen laskentamenetelmien avulla. Metalli-ligandiparin jakautuminen erilaisiksi kompleksiyhdisteiksi voidaan mallintaa kun tunnetaan muodostumisreaktioiden tasapainovakiot. Muodostumisreaktioiden tasapainovakioiden yhtälöistä voidaan johtaa epälineaarinen yhtälöryhmä, joka voidaan ratkaista jollakin numeerisella ratkaisimella. Esimerkiksi Matlab-ohjelmiston sisältämä fsolve-ratkaisin soveltuu tällaiseen tehtävään. Osana tätä työtä on kirjoitettu Matlab-sovellus, jolla voidaan mallintaa kationi-ligandiparin jakautumista koordinaatioyhdisteiksi tunnettujen tasapainovakioiden perusteella.
Resumo:
Väsytyskokeita on väsymisilmiön keksimisestä lähtien tehty pääasiallisesti vakioamplitudisella kuormituksella. Paremmin todellisuutta kuvaavaan testitilanteeseen päästään kuitenkin vain käyttämällä testattavan rakenteen reaalikuormitusta simuloivaa muuttuva-amplitudista kuormitusta. Tällaisen kuormituksen testaaminen käytännössä on kuitenkin huomattavasti vaikeampaa kuin perinteisen vakioamplitudisen kuormituksen, koska muuttuva-amplitudisen kuormituksen spektri on ensin kehitettävä jostain – joko käytännön mittausten kautta tai rakenteen käyttötilaa analysoimalla. Myöskään tiedossa olevan spektrin tuottaminen käytännön kokeissa ei ole aivan yksinkertaista. Tässä kandidaatintyössä pyrittiin ratkaisemaan näitä ongelmia suunnittelemalla ja toteuttamalla testiohjelmisto, joka pystyy sekä generoimaan että käytännössä toistamaan käyttäjän haluaman kuormitusspektrin laboratoriokokeissa. Jälkimmäistä varten oli olemassa ohjelma, jota haluttiin hyödyntää tässä työssä. Tehtävä jaettiin kolmeen osioon: kuormitusspektrien generoiminen, kuormitusspektrien yhdistäminen ja lopuksi spektrien toistaminen itse väsytyskokeessa. Kahdessa ensimmäisessä osiossa käytettiin ohjelmointiympäristönä Matlab-ohjelmaa; kolmannessa käytettiin pohjana olemassa olevaa väsytyskoeohjelmaa ja käytännön ohjelmointi suoritettiin näin ollen ANSI C –kielellä käyttäen kääntäjänä Microsoft Visual Studio 6.0:aa. Alkuperäinen väsytyskoeohjelma vaati useita merkittäviä muutoksia, ennen kuin se soveltui käytettäväksi tässä yhteydessä. Työssä on kuvattu periaatetasolla ohjelmien suunnittelu- ja toteuttamisvaiheet. Lisäksi työn on tarkoitus toimia yksinkertaisena käyttöohjeena ja opastuksena koko ohjelmiston käyttöön.
Resumo:
In the work eddy current sensors are described and evaluated. Theoretical part includes physical basics of the eddy currents, overview of available commercial products and technologies. Industrial sensors operation was assessed based on several working modes. Apart from this, the model was created in Matlab Simulink with Xilinx Blockset and then translated into a Xilinx ISE Design Suite compatible project. The performance of the resulting implementation was compared to the existing implementation in the Xilinx Spartan 3 FPGA board with the custom made sensor. Additionally, an introduction to FPGAs and VHDL is presented.
Resumo:
Tässä työssä verrattiin monikerrosperseptronin, radiaalikantafunktioverkon, tukivektoriregression ja relevanssivektoriregression soveltuvuutta robottikäden otemallinnukseen. Menetelmille ohjelmoitiin koeympäristö Matlabiin, jossa mallit koestettiin kolmiulotteisella kappaledatalla. Koejärjestely sisälsi kaksi vaihetta. Kokeiden ensimmäisessä vaiheessa menetelmille haettiin sopivat parametrit ja toisessa vaiheessa menetelmät koestettiin. Kokeilla kerättiin dataa menetelmien keskinäiseen vertailuun. Vertailussa huomioitiin laskentanopeus, koulutusaika ja tarkkuus. Tukivektoriregressio löydettiin potentiaaliseksi vaihtoehdoksi mallintamiseen. Tukivektoriregression koetuloksia analysoitiin muita menetelmiä enemmän hyvien koetulosten takia.
Resumo:
Tutkimuksen tarkoituksena on vertailla panssarintorjunnan simulointiin ja mallintamiseen käytettävän kahden erilaisen matemaattisen menetelmän soveltuvuutta ja käytettävyyttä. Näiden työkalujen vertailun kautta pyritään tekemään johtopäätöksiä niiden soveltuvuudesta operaatioanalyysiin ja löytämään kehittämistarpeita menetelmien parantamiseksi ja jatkotutkimusten pohjaksi. Epäsuoran tulen vaikutus huomioidaan taistelun kulussa. Tutkimuksessa käytettävä skenaario on kummassakin menetelmässä sama, ja taistelut käydään neljässä vaiheessa, joihin osallistuvat joukot ja aseet ovat kummassakin tapauksessa samat. Tutkimuksessa käytetään konstruktiivista simulaatiota ja determinististä matemaattista mallia. Simulaatioon on sisälle ohjelmoitu epäsuoran tulen vaikutusmalli, mutta deterministisen mallin kanssa käytetään erillistä epäsuoran tulen vaikutusmallia. Panssarivaunujen taistelu toisia panssarivaunuja ja panssarintorjunta-aseita vastaan perustuu kummassakin menetelmässä tuhoamistodennäköisyyksiin. Tutkimuksessa annetaan esimerkki tuhoamistodennäköisyyksien määrittämisestä ja lasketaan tutkimuksessa käytettävät tuhoamistodennäköisyydet pääosin julkisista lähteistä saatavilla oleviin arvoihin perustuen. Tulosta laskettaessa taistelut aloitetaan kyseistä taisteluvaihetta varten vakioidulla tavalla esimerkiksi rajoittamalla taistelut käytäväksi vain tietyillä tuhoamisetäisyyteen perustuvilla torjunta-alueilla. Simulaation ja matemaattisen mallin välisistä eroista johtuen tämä ei kaikissa vaiheissa täysin toteutunut. Keskeisimmät tulokset liittyvät havaintoihin menetelmien eroista panssarintorjunta-aseiden kulutuksessa ja epäsuoran tulen tehossa. Lisäksi tuloksena havaittiin, että menetelmien välillä ei tuhottujen vaunujen määrissä ole merkittäviä eroja. Matemaattisen menetelmän lopputulos on kuitenkin vahvasti riippuvainen tutkijan tekemistä valinnoista skenaariota rakentaessaan, eikä tämän tutkimuksen lopputulos ole kyseisen mallin kohdalta, joka mitä tästä samasta tilanteesta olisi voinut tulla. Kummankin menetelmän jatkokehittämiseksi löytyi tutkimuksen aikana tarpeita. Matemaattisen menetelmän kohdalla tarpeet painottuvat niin sanottujen kestokäyttöaseiden eli ladattavien asejärjestelmien välisten taisteluiden laskemisen parantamiseen. Simulaation osalta suurimmat kehitystarpeet ovat yksiköiden realistisemman toiminnan kehittämisessä siten, että niiden reagointi taistelukentän ärsykkeisiin olisi todenmukaisempaa.
Resumo:
The purpose of this master thesis was to perform simulations that involve use of random number while testing hypotheses especially on two samples populations being compared weather by their means, variances or Sharpe ratios. Specifically, we simulated some well known distributions by Matlab and check out the accuracy of an hypothesis testing. Furthermore, we went deeper and check what could happen once the bootstrapping method as described by Effrons is applied on the simulated data. In addition to that, one well known RobustSharpe hypothesis testing stated in the paper of Ledoit and Wolf was applied to measure the statistical significance performance between two investment founds basing on testing weather there is a statistically significant difference between their Sharpe Ratios or not. We collected many literatures about our topic and perform by Matlab many simulated random numbers as possible to put out our purpose; As results we come out with a good understanding that testing are not always accurate; for instance while testing weather two normal distributed random vectors come from the same normal distribution. The Jacque-Berra test for normality showed that for the normal random vector r1 and r2, only 94,7% and 95,7% respectively are coming from normal distribution in contrast 5,3% and 4,3% failed to shown the truth already known; but when we introduce the bootstrapping methods by Effrons while estimating pvalues where the hypothesis decision is based, the accuracy of the test was 100% successful. From the above results the reports showed that bootstrapping methods while testing or estimating some statistics should always considered because at most cases the outcome are accurate and errors are minimized in the computation. Also the RobustSharpe test which is known to use one of the bootstrapping methods, studentised one, were applied first on different simulated data including distribution of many kind and different shape secondly, on real data, Hedge and Mutual funds. The test performed quite well to agree with the existence of statistical significance difference between their Sharpe ratios as described in the paper of Ledoit andWolf.
Resumo:
The Roll-to-Roll process makes it possible to print electronic products continuously onto a uniform substrate. Printing components on flexible surfaces can bring down the costs of simple electronic devices such as RFID tags, antennas and transistors. The possibility of quickly printing flexible electronic components opens up a wide array of novel products previously too expensive to produce on a large scale. Several different printing methods can be used in Roll-to-Roll printing, such as gravure, spray, offset, flexographic and others. Most of the methods can also be mixed in one production line. Most of them still require years of research to reach a significant commercial level. The research for this thesis was carried out at the Konkuk University Flexible Display Research Center (KU-FDRC) in Seoul, Korea. A system using Roll-to-Roll printing requires that the motion of the web can be controlled in every direction in order to align different layers of ink properly. Between printers the ink is dried with hot air. The effects of thermal expansion on the tension of the web are studied in this work, and a mathematical model was constructed on Matlab and Simulink. Simulations and experiments lead to the conclusion that the thermal expansion of the web has a great influence on the tension of the web. Also, experimental evidence was gained that the particular printing machine used for these experiments at KU-FDRC may have a problem in controlling the speeds of the cylinders which pull the web.
Resumo:
Parameter estimation still remains a challenge in many important applications. There is a need to develop methods that utilize achievements in modern computational systems with growing capabilities. Owing to this fact different kinds of Evolutionary Algorithms are becoming an especially perspective field of research. The main aim of this thesis is to explore theoretical aspects of a specific type of Evolutionary Algorithms class, the Differential Evolution (DE) method, and implement this algorithm as codes capable to solve a large range of problems. Matlab, a numerical computing environment provided by MathWorks inc., has been utilized for this purpose. Our implementation empirically demonstrates the benefits of a stochastic optimizers with respect to deterministic optimizers in case of stochastic and chaotic problems. Furthermore, the advanced features of Differential Evolution are discussed as well as taken into account in the Matlab realization. Test "toycase" examples are presented in order to show advantages and disadvantages caused by additional aspects involved in extensions of the basic algorithm. Another aim of this paper is to apply the DE approach to the parameter estimation problem of the system exhibiting chaotic behavior, where the well-known Lorenz system with specific set of parameter values is taken as an example. Finally, the DE approach for estimation of chaotic dynamics is compared to the Ensemble prediction and parameter estimation system (EPPES) approach which was recently proposed as a possible solution for similar problems.