875 resultados para Arduino (Programmable controller)
Resumo:
This master’s thesis mainly focuses on the design requirements of an Electric drive for Hybrid car application and its control strategy to achieve a wide speed range. It also emphasises how the control and performance requirements are transformed into its design variables. A parallel hybrid topology is considered where an IC engine and an electric drive share a common crank shaft. A permanent magnet synchronous machine (PMSM) is used as an electric drive machine. Performance requirements are converted into Machine design variables using the vector model of PMSM. Main dimensions of the machine are arrived using analytical approach and Finite Element Analysis (FEA) is used to verify the design and performance. Vector control algorithm was used to control the machine. The control algorithm was tested in a low power PMSM using an embedded controller. A prototype of 10 kW PMSM was built according to the design values. The prototype was tested in the laboratory using a high power converter. Tests were carried out to verify different operating modes. The results were in agreement with the calculations.
Resumo:
Memristive computing refers to the utilization of the memristor, the fourth fundamental passive circuit element, in computational tasks. The existence of the memristor was theoretically predicted in 1971 by Leon O. Chua, but experimentally validated only in 2008 by HP Labs. A memristor is essentially a nonvolatile nanoscale programmable resistor — indeed, memory resistor — whose resistance, or memristance to be precise, is changed by applying a voltage across, or current through, the device. Memristive computing is a new area of research, and many of its fundamental questions still remain open. For example, it is yet unclear which applications would benefit the most from the inherent nonlinear dynamics of memristors. In any case, these dynamics should be exploited to allow memristors to perform computation in a natural way instead of attempting to emulate existing technologies such as CMOS logic. Examples of such methods of computation presented in this thesis are memristive stateful logic operations, memristive multiplication based on the translinear principle, and the exploitation of nonlinear dynamics to construct chaotic memristive circuits. This thesis considers memristive computing at various levels of abstraction. The first part of the thesis analyses the physical properties and the current-voltage behaviour of a single device. The middle part presents memristor programming methods, and describes microcircuits for logic and analog operations. The final chapters discuss memristive computing in largescale applications. In particular, cellular neural networks, and associative memory architectures are proposed as applications that significantly benefit from memristive implementation. The work presents several new results on memristor modeling and programming, memristive logic, analog arithmetic operations on memristors, and applications of memristors. The main conclusion of this thesis is that memristive computing will be advantageous in large-scale, highly parallel mixed-mode processing architectures. This can be justified by the following two arguments. First, since processing can be performed directly within memristive memory architectures, the required circuitry, processing time, and possibly also power consumption can be reduced compared to a conventional CMOS implementation. Second, intrachip communication can be naturally implemented by a memristive crossbar structure.
Resumo:
To obtain the desirable accuracy of a robot, there are two techniques available. The first option would be to make the robot match the nominal mathematic model. In other words, the manufacturing and assembling tolerances of every part would be extremely tight so that all of the various parameters would match the “design” or “nominal” values as closely as possible. This method can satisfy most of the accuracy requirements, but the cost would increase dramatically as the accuracy requirement increases. Alternatively, a more cost-effective solution is to build a manipulator with relaxed manufacturing and assembling tolerances. By modifying the mathematical model in the controller, the actual errors of the robot can be compensated. This is the essence of robot calibration. Simply put, robot calibration is the process of defining an appropriate error model and then identifying the various parameter errors that make the error model match the robot as closely as possible. This work focuses on kinematic calibration of a 10 degree-of-freedom (DOF) redundant serial-parallel hybrid robot. The robot consists of a 4-DOF serial mechanism and a 6-DOF hexapod parallel manipulator. The redundant 4-DOF serial structure is used to enlarge workspace and the 6-DOF hexapod manipulator is used to provide high load capabilities and stiffness for the whole structure. The main objective of the study is to develop a suitable calibration method to improve the accuracy of the redundant serial-parallel hybrid robot. To this end, a Denavit–Hartenberg (DH) hybrid error model and a Product-of-Exponential (POE) error model are developed for error modeling of the proposed robot. Furthermore, two kinds of global optimization methods, i.e. the differential-evolution (DE) algorithm and the Markov Chain Monte Carlo (MCMC) algorithm, are employed to identify the parameter errors of the derived error model. A measurement method based on a 3-2-1 wire-based pose estimation system is proposed and implemented in a Solidworks environment to simulate the real experimental validations. Numerical simulations and Solidworks prototype-model validations are carried out on the hybrid robot to verify the effectiveness, accuracy and robustness of the calibration algorithms.
Resumo:
Sähköavusteinen polkupyörä on hieman tavallista polkupyörää vahvarakenteisempi ja painavampi. Lisäpainoa tuovat muun muassa akut ja sähkömoottori, joka avustaa polke-mista. Moottori asennetaan yleensä eturenkaan keskiöön. Suurimmassa osassa, jollei kaikissa, kaupallisista sähköavusteisissa polkupyörissä moottori on hiiliharjaton tasavirta-moottori. Hiiliharjattoman tasavirtamoottorin pyörimisnopeutta ja vääntömomenttia voidaan säätää usealla eri tavalla. Markkinoilla olevat säätimet perustuvat poikkeuksetta pulssinleveys-modulaatioon. Tämän työn tarkoituksena on tutkia, onko säätöjärjestelmä mahdollista to-teuttaa muulla tavalla kuin pulssinleveysmodulaattorilla. Tutkimuksessa päädytään käyt-tämään amplitudimodulointia, jolloin taajuus voidaan pitää vakiona. Tämän tutkimuksen rinnalla samaan polkupyörään rakennetaan polkemisenergian avulla akkuja lataava la-tausjärjestelmä. Tämän kandityön puitteissa tutkimus jää kesken, mutta toiminta osoitetaan teoreettisesti ja simuloimalla. Suurin syy kokeellisen testauksen epäonnistumiseen on käytettyjen kom-ponenttien sopimattomuus sovellukseen.
Resumo:
Technological developments in microprocessors and ICT landscape have made a shift to a new era where computing power is embedded in numerous small distributed objects and devices in our everyday lives. These small computing devices are ne-tuned to perform a particular task and are increasingly reaching our society at every level. For example, home appliances such as programmable washing machines, microwave ovens etc., employ several sensors to improve performance and convenience. Similarly, cars have on-board computers that use information from many di erent sensors to control things such as fuel injectors, spark plug etc., to perform their tasks e ciently. These individual devices make life easy by helping in taking decisions and removing the burden from their users. All these objects and devices obtain some piece of information about the physical environment. Each of these devices is an island with no proper connectivity and information sharing between each other. Sharing of information between these heterogeneous devices could enable a whole new universe of innovative and intelligent applications. The information sharing between the devices is a diffcult task due to the heterogeneity and interoperability of devices. Smart Space vision is to overcome these issues of heterogeneity and interoperability so that the devices can understand each other and utilize services of each other by information sharing. This enables innovative local mashup applications based on shared data between heterogeneous devices. Smart homes are one such example of Smart Spaces which facilitate to bring the health care system to the patient, by intelligent interconnection of resources and their collective behavior, as opposed to bringing the patient into the health system. In addition, the use of mobile handheld devices has risen at a tremendous rate during the last few years and they have become an essential part of everyday life. Mobile phones o er a wide range of different services to their users including text and multimedia messages, Internet, audio, video, email applications and most recently TV services. The interactive TV provides a variety of applications for the viewers. The combination of interactive TV and the Smart Spaces could give innovative applications that are personalized, context-aware, ubiquitous and intelligent by enabling heterogeneous systems to collaborate each other by sharing information between them. There are many challenges in designing the frameworks and application development tools for rapid and easy development of these applications. The research work presented in this thesis addresses these issues. The original publications presented in the second part of this thesis propose architectures and methodologies for interactive and context-aware applications, and tools for the development of these applications. We demonstrated the suitability of our ontology-driven application development tools and rule basedapproach for the development of dynamic, context-aware ubiquitous iTV applications.
Resumo:
In this work the implementation of the active magnetic bearing control system in a single FPGA is studied. Requirements for the full magnetic bearing control system are reviewed. Different control methods for active magnetic bearings are described shortly. Flux and the current base controllers are implemented in a FPGA. Suitability of the con-trollers for a low-cost magnetic bearing application is studied. Floating-point arithmetic’s are used in the controllers to ease designing burden and improve calculation precision. Per-formance of the flux controller is verified with simulations.
Resumo:
No presente estudo, 100 fêmeas bovinas foram divididas em cinco grupos de 20 animais cada. Os grupos experimentais receberam quatro diferentes vacinas comerciais (B, C, D e E), e um grupo permaneceu como controle. Amostras foram colhidas no dia da aplicação da primeira dose e nos dias 3, 7, 14, 21, 28, 35, 42, 49, 56, 63, 70, 77, 84, 91, 120, 150 e 180 pós-vacinação (PV). A triagem dos animais foi feita pela análise sorológica com 6 antígenos de leptospiras, escolhendo-se os animais não reagentes. Os títulos de anticorpos foram monitorados pela soroaglutinação microscópica (SAM) com os sorovares Canicola, Grippotyphosa, Hardjo, Icterohaemorrhagiae, Pomona e Wolffi. Todas as vacinas induziram, aos 3 dias PV, títulos de anticorpos aglutinantes para os sorovares Hardjo e Wolffi, que persistiram até o 150º dia PV. Os sorovares Hardjo e Wolffi induziram os maiores títulos de anticorpos aglutinantes. A vacina D, apesar de não possuir o sorovar Wolffi em sua composição foi capaz de induzir anticorpos aglutinantes contra este sorovar. Somente foram detectados anticorpos contra o sorovar Canicola nos animais vacinados com a bacterina D. A vacina que induziu os maiores títulos médios de anticorpos, considerando todos os sorovares testados foi a D.
Resumo:
Ilmastonmuutos ja fossiilisten polttoaineiden ehtyminen ovat edesauttaneet uusiutuvien energialähteiden tutkimusta huomattavasti. Lisäksi alati kasvava sähköenergian tarve lisää hajautetun sähköntuotannon ja vaihtoehtoisten energialähteiden kiinnostavuutta. Yleisimpiä hajautetun sähköntuotannon energialähteitä ovat tuulivoima, aurinkovoima ja uutena tulokkaana polttokennot. Polttokennon kytkeminen sähköverkkoon vaatii tehoelektroniikkaa, ja yleensä yksinkertaisessa polttokennosovelluksessa polttokenno kytketään galvaanisesti erottavan yksisuuntaisen DC/DC-hakkurin ja vaihtosuuntaajan kanssa sarjaan. Polttokennon rinnalla voidaan käyttää akkua tasaamaan polttokennon syöttämää jännitettä, jolloin akun ja polttokennon väliin tarvitaan kaksisuuntainen DC/DC-hakkuri, joka pystyy siirtämään energiaa molempiin suuntiin. Tässä diplomityössä on esitetty kaksisuuntaisen DC/DC-hakkurin tilayhtälökeskiarvoistusmenetelmään perustuva malli sekä mallin perusteella toteutettu virtasäätö. Tutkittava hakkuritopologia on kokosilta-tyyppinen boost-hakkuri, ja säätömenetelmä keskiarvovirtasäätö. Työn tuloksena syntyi tilayhtälömalli kaksisuuntaiselle FB boost -hakkurille sekä sen tulokelan virran säätämiseen soveltuva säädin. Säädin toimii normaalitilanteissa hyvin, mutta erikoistilanteissa, kuten hakkurin tulojännitteen äkillisessä muutostilanteessa, vaadittaisiin tehokkaampi säädin, jolla saavutettaisiin nopeampi nousuaika ilman ylitystä ja oskillointia.
Resumo:
Ammonia can be used as a pH controller in chloride-based metal recovery processes. In chloride conditions, ammonia reacts to ammonium chloride which can be regenerated back to ammonia with lime. Although the regeneration process itself has been known for a long time, the concentrations, non-reacting species, conditions, and even goals are different when comparing the ammonia regeneration process in different industries. The main objective of this thesis was to study the phenomena, equipment, and challenges in ammonia regeneration in the nickel process and to make a preliminary process design. The study concentrated on the regeneration and recovery units. The thesis was made by process simulation and laboratory tests using the current processes as initial information. The results were combined from all of the information obtained during the studies to provide a total process solution, which can be used as a basis when designing an ammonia regeneration process to be used in industry. In particular, it was possible to determine ammonia recovery with a stripping column and the achievement of the desired ammonia water product within the scope of this thesis. The required mass flows and process conditions were also determined. The possible challenges and solutions or further studies to overcome them were provided as well to ease the prediction and design of the ammonia regeneration process in the future. On the basis of the results of this thesis, the ammonia regeneration process can be developed further and implemented in the nickel chloride leaching process.
Resumo:
Commercially available haptic interfaces are usable for many purposes. However, as generic devices they are not the most suitable for the control of heavy duty mobile working machines like mining machines, container handling equipment and excavators. Alternative mechanical constructions for a haptic controller are presented and analysed. A virtual reality environment (VRE) was built to test the proposed haptic controller mechanisms. Verification of an electric motor emulating a hydraulic pump in the electro-hydraulic system of a mobile working machine is carried out. A real-time simulator using multi-body-dynamics based software with hardware-in-loop (HIL) setup was used for the tests. Recommendations for further development of a haptic controller and emulator electric motor are given.
Resumo:
Työssä tutkitaan mahdollisuutta hyödyntää sähkömoottorien nopeudensäätöön suunniteltuja kaupallisia taajuusmuuttajia osana aktiivisesti säädetyn magneettilaakeroinnin säätöjärjestelmää. Magneettilaakerijärjestelmän ohjaamiseksi tarvitaan vahvistin, jonka tehtävänä on muuntaa paikkasäätöjärjestelmältä tuleva ohjearvo virraksi, jännitteeksi tai magneettivuoksi voiman tuottamiseksi laakerikäämityksellä. Nykyaikaiset modernit taajuusmuuttajat mahdollistavat säätöalgoritmien suorittamisen sekä liitynnän muuhun automaatiojärjestelmään kenttäväylien kautta. Tämän järjestelmäintegraation myötä olisi mahdollista rakentaa modulaarinen säätöjärjestelmä hyödyntäen luotettavaksi todettuja teollisuusautomaatiotuotteita vain muutamalla itse magneettilaakerijärjestelmään liittyvällä tuotteella. Haluttaessa hyödyntää kolmivaiheinen taajuusmuuttaja mahdollisimman tehokkaasti magneettilaakerin teholähteenä tulee laakerikäämityksien kytkeytymistä taajuusmuuttajaan tarkastella tarkemmin. Kirjallisuustutkimuksessa keskitytään taajuusmuuttajan tehokytkimien muodostaman vaihtosuuntaajan eri rakennevaihtoehtojen sekä virtasäädön dynaamisten ominaisuuksien tarkasteluun. Soveltuvien rakennevaihtoehtojen sekä virtasäädön suorituskyky todennetaan simuloinnein ja lopuksi todellisella koelaitteistolla. Magneettilaakeroinnilla varustetun sähkökoneen roottorin onnistunut leijuttaminen viiden vapausasteen suhteen paikkasäädettynä sekä mittauksien tulokset osoittavat, ettei taajuusmuuttajien järjestelmäarkkitehtuurista löydy merkittäviä esteitä muuttajien hyödyntämiseksi magneettilaakerisovelluksissa.
Resumo:
Higher travel speeds of rail vehicles will be possible by developing sophisticated top performance bogies having creep-controlled wheelsets. In this case the torque transmission between the right and the left wheel is realized by an actively controlled creep coupling. To investigate hunting stability and curving capability the linear equations of motion are written in state space notation. Simulation results are obtained with realistic system parameters from industry and various controller gains. The advantage of the creep-controlled wheelset" is discussed by comparison the simulation results with the dynamic behaviour of the special cases solid-axle wheelset" and loose wheelset" (independent rotation of the wheels). The stability is also investigated with a root-locus analysis.
Resumo:
The increasing complexity of controller systems, applied in modern passenger cars, requires adequate simulation tools. The toolset FASIM_C++, described in the following, uses complex vehicle models in three-dimensional vehicle dynamics simulation. The structure of the implemented dynamic models and the generation of the equations of motion applying the method of kinematic differentials is explained briefly. After a short introduction in methods of event handling, several vehicle models and applications like controller development, roll-over simulation and real-time-simulation are explained. Finally some simulation results are presented.
Resumo:
This work presents a methodology for the development of Teleoperated Robotic Systems through the Internet. Initially, it is presented a bibliographical review of the Telerobotic systems that uses Internet as way of control. The methodology is implemented and tested through the development of two systems. The first is a manipulator with two degrees of freedom commanded remotely through the Internet denominated RobWebCam (http://www.graco.unb.br/robwebcam). The second is a system which teleoperates an ABB (Asea Brown Boveri) Industrial Robot of six degrees of freedom denominated RobWebLink (http://webrobot.graco.unb.br). RobWebCam is composed of a manipulator with two degrees of freedom, a video camera, Internet, computers and communication driver between the manipulator and the Unix system; and RobWebLink composed of the same components plus the Industrial Robot. With the use of this technology, it is possible to move far distant positioning objects minimizing transport costs, materials and people; acting in real time in the process that is wanted to be controller. This work demonstrates that the teleoperating via Internet of robotic systems and other equipments is viable, in spite of using rate transmission data with low bandwidth. Possible applications include remote surveillance, control and remote diagnosis and maintenance of machines and equipments.
Resumo:
This work analyzes an active fuzzy logic control system in a Rijke type pulse combustor. During the system development, a study of the existing types of control for pulse combustion was carried out and a simulation model was implemented to be used with the package Matlab and Simulink. Blocks which were not available in the simulator library were developed. A fuzzy controller was developed and its membership functions and inference rules were established. The obtained simulation showed that fuzzy logic is viable in the control of combustion instabilities. The obtained results indicated that the control system responded to pulses in an efficient and desirable way. It was verified that the system needed approximately 0.2 s to increase the tube internal pressure from 30 to 90 mbar, with an assumed total delay of 2 ms. The effects of delay variation were studied. Convergence was always obtained and general performance was not affected by the delay. The controller sends a pressure signal in phase with the Rijke tube internal pressure signal, through the speakers, when an increase the oscillations pressure amplitude is desired. On the other hand, when a decrease of the tube internal pressure amplitude is desired, the controller sends a signal 180º out of phase.