972 resultados para MatLab Simulink


Relevância:

10.00% 10.00%

Publicador:

Resumo:

This manuscript aims to show the basic concepts and practical application of Principal Component Analysis (PCA) as a tutorial, using Matlab or Octave computing environment for beginners, undergraduate and graduate students. As a practical example it is shown the exploratory analysis of edible vegetable oils by mid infrared spectroscopy.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

The electrochemical properties of micro and nano-electrodes are widely investigated due to their low faradaic and capacitive currents, leading to a new generation of smart and implantable devices. However, the current signals obtained in low-dimensional devices are strongly influenced by noise sources. In this paper, we show the evaluation of filters based on Fast Fourier Transform (FFT) and their implementation in a graphical user interface (GUI) in MATLAB®. As a case study, we evaluated an electrochemical reaction process of charge transfer via outer-sphere. Results showed successful removal of most of the noise in signals, thus proving a promising tool for low-scale measurement.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

The aim of this manuscript was to show the basic concepts and practical application of Partial Least Squares (PLS) as a tutorial, using the Matlab computing environment for beginners, undergraduate and graduate students. As a practical example, the determination of the drug paracetamol in commercial tablets using Near-Infrared (NIR) spectroscopy and Partial Least Squares (PLS) regression was shown, an experiment that has been successfully carried out at the Chemical Institute of Campinas State University for chemistry undergraduate course students to introduce the basic concepts of multivariate calibration in a practical way.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

The objective of this manuscript is to describe a practical experiment that can be employed for teaching concepts related to design of experiments using Matlab or Octave computing environment to beginners, undergraduate and graduate students. The classical experiment for determination of Fe (II) using o-phenanthroline was selected because it is easy to understand, and all the required materials are readily available in most analytical laboratories. The approach used in this tutorial is divided in two steps: first, the students are introduced to the concept of multivariate effects, how to calculate and interpret them, and the construction and evaluation of a linear model to describe the experimental domain by using a 2³ factorial design. Second, an extension of the factorial design by adding axial points is described, thereby, providing a central composite design. The quadratic model is then introduced and used to build the response surface.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

In general, laboratory activities are costly in terms of time, space, and money. As such, the ability to provide realistically simulated laboratory data that enables students to practice data analysis techniques as a complementary activity would be expected to reduce these costs while opening up very interesting possibilities. In the present work, a novel methodology is presented for design of analytical chemistry instrumental analysis exercises that can be automatically personalized for each student and the results evaluated immediately. The proposed system provides each student with a different set of experimental data generated randomly while satisfying a set of constraints, rather than using data obtained from actual laboratory work. This allows the instructor to provide students with a set of practical problems to complement their regular laboratory work along with the corresponding feedback provided by the system's automatic evaluation process. To this end, the Goodle Grading Management System (GMS), an innovative web-based educational tool for automating the collection and assessment of practical exercises for engineering and scientific courses, was developed. The proposed methodology takes full advantage of the Goodle GMS fusion code architecture. The design of a particular exercise is provided ad hoc by the instructor and requires basic Matlab knowledge. The system has been employed with satisfactory results in several university courses. To demonstrate the automatic evaluation process, three exercises are presented in detail. The first exercise involves a linear regression analysis of data and the calculation of the quality parameters of an instrumental analysis method. The second and third exercises address two different comparison tests, a comparison test of the mean and a t-paired test.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

The objective of this work was to develop a free access exploratory data analysis software application for academic use that is easy to install and can be handled without user-level programming due to extensive use of chemometrics and its association with applications that require purchased licenses or routines. The developed software, called Chemostat, employs Hierarchical Cluster Analysis (HCA), Principal Component Analysis (PCA), intervals Principal Component Analysis (iPCA), as well as correction methods, data transformation and outlier detection. The data can be imported from the clipboard, text files, ASCII or FT-IR Perkin-Elmer “.sp” files. It generates a variety of charts and tables that allow the analysis of results that can be exported in several formats. The main features of the software were tested using midinfrared and near-infrared spectra in vegetable oils and digital images obtained from different types of commercial diesel. In order to validate the software results, the same sets of data were analyzed using Matlab© and the results in both applications matched in various combinations. In addition to the desktop version, the reuse of algorithms allowed an online version to be provided that offers a unique experience on the web. Both applications are available in English.

Relevância:

10.00% 10.00%

Publicador:

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.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

Tässä työssä esitellään kaksi D-luokan audiovahvistimissa käytettyä modulointimenetelmää ja vertaillaan niiden välisiä ominaisuuksia. Esitellyt menetelmät ovat pulssinleveysmodulaatio sekä sigma-deltamodulaatio. Lisäksi työssä esitellään signaalin käsittelyssä muodostuvan kohinan ja särön syntyä ja menetelmiä niiden välttämiseksi. Menetelmien ominaisuuksien vertailuun muodostetaan simulointimallit Simulink-ohjelmalla. Simulointitulosten perusteella valitaan käytettävä modulointimenetelmä audiovahvistinsovellukseen huomioon ottaen asetetut vaatimukset ja tavoitteet. Lopuksi valitun modulointimenetelmän suunnittelun pääkohtiin kiinnitetään huomiota.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

Vaihtosuuntaajan IGBT-moduulin liitosten lämpötiloja ei voida suoraan mitata, joten niiden arviointiin tarvitaan reaaliaikainen lämpömalli. Tässä työssä on tavoitteena kehittää tähän tarkoitukseen C-kielellä implementoitu ratkaisu, joka on riittävän tarkka ja samalla mahdollisimman laskennallisesti tehokas. Ohjelmallisen toteutuksen täytyy myös sopia erilaisille moduulityypeille ja sen on tarvittaessa otettava huomioon saman moduulin muiden sirujen lämmittävä vaikutus toisiinsa. Kirjallisuuskatsauksen perusteella valitaan olemassa olevista lämpömalleista käytännön toteutuksen pohjaksi lämpöimpedanssimatriisiin perustuva malli. Lämpöimpedanssimatriisista tehdään Simulink-ohjelmalla s-tason simulointimalli, jota käytetään referenssinä muun muassa implementoinnin tarkkuuden verifiointiin. Lämpömalli tarvitsee tiedon vaihtosuuntaajan häviöistä, joten työssä on selvitetty eri vaihtoehtoja häviölaskentaan. Lämpömallin kehittäminen s-tason mallista valmiiksi C-kieliseksi koodiksi on kuvattu tarkasti. Ensin s-tason malli diskretoidaan z-tasoon. Z-tason siirtofunktiot muutetaan puolestaan ensimmäisen kertaluvun differenssiyhtälöiksi. Työssä kehitetty monen aikatason lämpömalli saadaan jakamalla ensimmäisen kertaluvun differenssiyhtälöt eri aikatasoille suoritettavaksi sen mukaan, mikä niiden kuvaileman termin vaatima päivitysnopeus on. Tällainen toteutus voi parhaimmillaan kuluttaa alle viidesosan kellojaksoja verrattuna suoraviivaiseen yhden aikatason toteutukseen. Implementoinnin tarkkuus on hyvä. Implementoinnin vaatimia suoritusaikoja testattiin Texas Instrumentsin TMS320C6727- prosessorilla (300 MHz). Esimerkkimallin laskemisen määritettiin kuluttavan vaihtosuuntaajan toimiessa 5 kHz kytkentätaajuudella vain 0,4 % prosessorin kellojaksoista. Toteutuksen tarkkuus ja laskentakapasiteetin vähäinen vaatimus mahdollistavat lämpömallin käyttämisen lämpösuojaukseen ja lisäämisen osaksi muuta jo prosessorilla olemassa olevaa systeemiä.

Relevância:

10.00% 10.00%

Publicador:

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.

Relevância:

10.00% 10.00%

Publicador:

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.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

The objective of the this research project is to develop a novel force control scheme for the teleoperation of a hydraulically driven manipulator, and to implement an ideal transparent mapping between human and machine interaction, and machine and task environment interaction. This master‘s thesis provides a preparatory study for the present research project. The research is limited into a single degree of freedom hydraulic slider with 6-DOF Phantom haptic device. The key contribution of the thesis is to set up the experimental rig including electromechanical haptic device, hydraulic servo and 6-DOF force sensor. The slider is firstly tested as a position servo by using previously developed intelligent switching control algorithm. Subsequently the teleoperated system is set up and the preliminary experiments are carried out. In addition to development of the single DOF experimental set up, methods such as passivity control in teleoperation are reviewed. The thesis also contains review of modeling of the servo slider in particular reference to the servo valve. Markov Chain Monte Carlo method is utilized in developing the robustness of the model in presence of noise.

Relevância:

10.00% 10.00%

Publicador:

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.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

Este trabalho abordou o resfriamento rápido com ar forçado de morango via simulação numérica. Para tanto, foi empregado o modelo matemático que descreve o processo de transferência de calor, com base na lei de Fourier, escrito em coordenadas esféricas e simplificado para descrever o processo unidimensional. A resolução da equação expressa pelo modelo matemático deu-se por meio da implementação de um algoritmo, fundamentado no esquema explícito do método numérico das diferenças finitas, executado no ambiente de computação científica MATLAB 6.1. A validação do modelo matemático foi realizada a partir da comparação de dados teóricos com dados obtidos num experimento, no qual morangos foram resfriados com ar forçado. Os resultados mostraram que esse tipo de investigação para a determinação do coeficiente de transferência de calor por convecção é promissora como ferramenta no suporte à decisão do uso ou desenvolvimento de equipamentos na área de resfriamento rápido de frutos esféricos com ar forçado.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

Neste trabalho, foi utilizada uma ferramenta matemática promissora na análise de sistemas e/ou processos, particularmente na área de produção animal. Essa ferramenta é a desenvolvida segundo a abordagem da teoria dos Conjuntos Fuzzy e, neste caso específico, permitiu a análise da composição das variáveis climáticas independentes, como temperatura de bulbo seco e umidade relativa do ar, que influenciam na variável dependente denominada conforto térmico das aves. Foi realizada a construção de regras baseadas na intuição humana, segundo o conhecimento de especialistas da área, a partir do que é possível simular cenários distintos para o suporte à decisão de construção de galpões para abrigo a animais. Neste trabalho, foi estimado o conforto térmico para alojamento de aves poedeiras em produção. Os resultados foram analisados, usando-se o ambiente de computação científica MATLAB 6.5, o que pode ser realizado iterativamente a cada cenário gerado. Com base nos resultados obtidos, pode-se analisar as condições de conforto para distintas composições das variáveis de entrada.