601 |
Solar Powered Smart Street PostElSherif, Khaled January 2018 (has links)
This thesis work aimed to develop solar Photovoltaic (PV) powered smart street post. The post was set to serve on highways for wild animals’ detection and warn vehicles of possible crossings. The main aim was to design reliable standalone PV system via PVSyst software and experimenting four different PV technologies including a bifacial module under. Another aim was to select and develop the hardware and software terms of the smart street pot. Radar sensor and analog to digital (A/D) data acquisition (DAQ) card were set to be used for the motion detection. RF wireless communication module was used for communicating with nearby posts to send data and trigger warning light emitting diodes (LED) sign. A Raspberry Pi microcontroller was programmed to control the operation of the street post through processing the signal from radar sensor and communicating with nearby posts. The PV system design included generation of street post’s daily profile, sizing and selection of the components of the system including the module, battery, charge controller and power stage circuit. The later was designed to provide suitable voltage level and interface for the loads connected. PVSyst model was built and set to be located in Ulm, Germany. The design parameters were set, and different set of orientations were tested for each module. The simulation results showed bifacial module delivered a reliable PV system in case of south and south-east orientation and achieved better performance in other orientations in comparison to the other PV modules implemented. Due to limitations in PVSyst software the results provided had an overall uncertainty of 5%. The microcontroller was able to process the data from the radar sensor and DAQ card and perform fast Fourier transform (FFT). However, further processing of motion detection was complex to be included in the thesis work. The radar sensor and DAQ card provided signals with uncertainty of ± 3.4 mV. The RF wireless communication module transmitted signal over various ranges up to 150 m with time delay of 500 ms.
|
602 |
Commande d'une classe de systèmes hybrides par automates hybrides rectangulaires / Control of a class of hybrid systems by rectangular hybrid automataBatis, Sonia 18 September 2013 (has links)
Notre travail de recherche concerne l’étude de la commande à base de modèles pour une sous-classe de systèmes dynamiques hybrides (SDH). L’outil de modélisation choisi est l’automate hybride rectangulaire (AHR) pour sa puissance d’analyse. Nous proposons ainsi une méthode pour la synthèse de la commande des SDH modélisés par des AHR. Cette méthode repose sur l’application d’une procédure amont/aval de commande hors-ligne qui détermine d’une façon maximale permissive les nouvelles gardes de transition de l’automate respectant des spécifications de commande imposées par l’utilisateur. Tous les calculs réalisés reposent sur la détermination de la durée de séjour, valeur contrainte par l’espace atteignable du sommet correspondant. La garde portant à la fois sur l’état continu et sur l’événement discret, la commande se fait par ce dernier car il s’agit du seul élément contrôlable. Nous nous intéressons alors à la construction du contrôleur temporisé autorisant l’occurrence des événements contrôlables du système dans un intervalle d’horloge défini au sens de la maximale permissivité. / In this thesis, we study the control of a class of hybrid dynamic systems (HDS). The chosen modeling tool is the rectangular hybrid automaton (RHA) for his analysis power. We propose a method for the control synthesis of HDS modeled with RHA. This method consists on the application of a downstream/upstream offline control procedure that determines in a maximal permissive way the new automaton transition guards respecting the desired control specifications. All computations are based on the determination of the duration of stay, a value constrained by the reachable space of the corresponding location. Since the guard refers to both continuous state and discrete event, the control is made by the latter because it is the controllable element. Then we are interested in the construction of the timed controller authorizing the system controllable event occurrence in a clock interval defined in a maximal permissive way.
|
603 |
Implementação de um controlador PID embarcado para o controle em malha fechada de um estimulador neuromuscular funcional /Prado, Thiago Alexandre. January 2009 (has links)
Orientador: Aparecido Augusto de Carvalho / Banca: Erica Regina Marani Daruichi Machado / Banca: Ernane José Xavier da Costa / Resumo: Por décadas, a aplicação de Estimulação Elétrica Neuromuscular (EENM) em pacientes paraplégicos e hemiplégicos tem melhorado significativamente sua qualidade de vida. Entretanto, comercialmente, essa técnica é aplicada sem o uso de uma lei de controle em malha fechada, o que limita sua eficiência. Assim, neste trabalho, projetou-se e implementouse um controlador PID embarcado para o uso com estimuladores elétricos neuromusculares. O projeto desse controlador se baseou em um modelo matemático linear de segunda ordem, que representa o comportamento da força muscular devido a um estímulo elétrico. Posteriormente, desenvolveram-se algoritmos na linguagem de programação Python que possibilitam o projeto automático de controladores PID com diferentes especificações para diferentes pacientes. Dessa forma, o usuário informa os parâmetros do paciente e as especificações desejadas para obter a configuração do controlador PID adequada. Além disso, desenvolveuse um programa em linguagem C para o microcontrolador PIC18F4520 que implementa este controlador utilizando o seu conversor A/D interno de 10 bits e um conversor D/A externo de 10 bits. Este controlador pode ser configurado via comunicação serial de forma simples e rápida, permitindo alterar os parâmetros do controlador PID e o tempo de amostragem. Por fim, os resultados obtidos a partir da simulação deste sistema no ambiente Proteus provou a viabilidade do controlador PID projetado. / Abstract: For decades the quality of life of hemiplegic and patients with spinal cord injuries has been improving through the research and use of Neuromuscular Electrical Stimulation (NMES) in rehabilitation engineering. However, most of the times it has been used without closed loop techniques, which is the approach used in this project, where an embedded PID controller has been designed and implemented to control the NMES. The plant to be controlled, i.e., the behaviour of the muscle response to an electrical stimulus, was represented using a secondorder linear model. The language Python was then used to develop PID control algorithms allowing the use of different specifications so that the user can supply the patient parameters to properly configure the PID controller for different patients. Later, these algorithms were implement in a PIC18F4520 microcontroller using C language, exploiting its internal 10 bit A/D converter and an external 10 bit D/A. The final circuit can be configured serially via a PC, adjusting the controller parameters and the sampling rate. The whole system was simulated in the Proteus environment, proving its viability. / Mestre
|
604 |
Implementação de um controlador PID embarcado para o controle em malha fechada de um estimulador neuromuscular funcionalPrado, Thiago Alexandre [UNESP] 03 July 2009 (has links) (PDF)
Made available in DSpace on 2014-06-11T19:22:31Z (GMT). No. of bitstreams: 0
Previous issue date: 2009-07-03Bitstream added on 2014-06-13T19:48:52Z : No. of bitstreams: 1
prado_ta_me_ilha.pdf: 795913 bytes, checksum: 9cef172cb872d59f74ed69d272a2753f (MD5) / Coordenação de Aperfeiçoamento de Pessoal de Nível Superior (CAPES) / Por décadas, a aplicação de Estimulação Elétrica Neuromuscular (EENM) em pacientes paraplégicos e hemiplégicos tem melhorado significativamente sua qualidade de vida. Entretanto, comercialmente, essa técnica é aplicada sem o uso de uma lei de controle em malha fechada, o que limita sua eficiência. Assim, neste trabalho, projetou-se e implementouse um controlador PID embarcado para o uso com estimuladores elétricos neuromusculares. O projeto desse controlador se baseou em um modelo matemático linear de segunda ordem, que representa o comportamento da força muscular devido a um estímulo elétrico. Posteriormente, desenvolveram-se algoritmos na linguagem de programação Python que possibilitam o projeto automático de controladores PID com diferentes especificações para diferentes pacientes. Dessa forma, o usuário informa os parâmetros do paciente e as especificações desejadas para obter a configuração do controlador PID adequada. Além disso, desenvolveuse um programa em linguagem C para o microcontrolador PIC18F4520 que implementa este controlador utilizando o seu conversor A/D interno de 10 bits e um conversor D/A externo de 10 bits. Este controlador pode ser configurado via comunicação serial de forma simples e rápida, permitindo alterar os parâmetros do controlador PID e o tempo de amostragem. Por fim, os resultados obtidos a partir da simulação deste sistema no ambiente Proteus provou a viabilidade do controlador PID projetado. / For decades the quality of life of hemiplegic and patients with spinal cord injuries has been improving through the research and use of Neuromuscular Electrical Stimulation (NMES) in rehabilitation engineering. However, most of the times it has been used without closed loop techniques, which is the approach used in this project, where an embedded PID controller has been designed and implemented to control the NMES. The plant to be controlled, i.e., the behaviour of the muscle response to an electrical stimulus, was represented using a secondorder linear model. The language Python was then used to develop PID control algorithms allowing the use of different specifications so that the user can supply the patient parameters to properly configure the PID controller for different patients. Later, these algorithms were implement in a PIC18F4520 microcontroller using C language, exploiting its internal 10 bit A/D converter and an external 10 bit D/A. The final circuit can be configured serially via a PC, adjusting the controller parameters and the sampling rate. The whole system was simulated in the Proteus environment, proving its viability.
|
605 |
Sistema de controle fuzzy na operação otimizada de redes setorizadas com bombeamento diretoMendonça, Kamilla Pimentel 31 October 2016 (has links)
Submitted by Maike Costa (maiksebas@gmail.com) on 2017-05-30T15:00:32Z
No. of bitstreams: 1
arquivototal.pdf: 2524003 bytes, checksum: 3ec03fda406c0d9726b86edb7827ece9 (MD5) / Made available in DSpace on 2017-05-30T15:00:32Z (GMT). No. of bitstreams: 1
arquivototal.pdf: 2524003 bytes, checksum: 3ec03fda406c0d9726b86edb7827ece9 (MD5)
Previous issue date: 2016-10-31 / Conselho Nacional de Pesquisa e Desenvolvimento Científico e Tecnológico - CNPq / To ensure the supply of the population with the conscious use of hydraulic and
electrical resources. This is the present challenge of managers and water supply companies.
In a society increasingly aware and concerned about the increase of unbridled
consumption, the possibility of efficient use of indispensable resources for human
development comes as an incentive to fostering new technologies and research. This paper
proposes the use of fuzzy logic as robust control system, which was applied on a test rig
that simulates the supply of a network with two different topographical pressure zones.
Controllers are important tools in the operation of automated processes aimed at carrying
out an operation, in order to make the most of the tools and equipment that make up a
system. In this research, we developed two controllers, one applicable in a decentralized
system and the other to a centralized system. The controller objective is to ensure the
operating pressures in two topographical zones through the control of the drive system‟s
frequency, formed by a motor pump assembly; and through the angulation of a pressure
reducing valve located before the lower zone. The reported results were promising since,
for the two different systems, the controller could perform, taking the pressure at their
reference values, reducing the energy consumption when compared to a system with no
controller. / Garantir o abastecimento da população concomitante ao uso consciente dos
recursos hidráulicos e energéticos. Esse é o presente desafio dos gestores e das companhias
de abastecimento de água. Em uma sociedade cada vez mais consciente e preocupada com
o andamento do consumo desenfreado, a possibilidade de utilização eficiente de recursos
indispensáveis ao desenvolvimento humano surge como incentivo ao desenvolvimento de
novas tecnologias e pesquisas. Esse trabalho propõe a utilização da lógica fuzzy como
sistema de controle robusto, que foi aplicada em uma bancada experimental que simula o
abastecimento de uma rede com duas zonas de pressão com topográficas diferenciadas. Os
controladores são ferramentas importantes na operação de processos automatizados que
visam à realização de determinada operação de maneira a aproveitar ao máximo as
ferramentas e equipamentos que compõe um sistema. Nessa pesquisa foram desenvolvidos
dois controladores, um aplicável em um sistema descentralizado e outro aplicável a um
sistema centralizado. O objetivo do controlador é garantir as pressões de serviço nas duas
zonas topográficas, a partir do controle da frequência do sistema de impulsão, formado por
um conjunto motor bomba; e da angulação de uma válvula redutora de pressão situada a
montante da zona baixa. Os resultados apresentados mostraram-se promissores, visto que
para os dois diferentes sistemas, o controlador conseguiu atuar, levando as pressões aos
seus valores de referência, reduzindo o consumo energético, quando comparadas ao
sistema sem controlador.
|
606 |
Controlador Fuzzy aplicado a um sistema de controle de posição acionador por motores de indução trifásicos / Fuzzy controller applied to a position control system powered by tree-phases induction motors.Júlio, élida Fernanda Xavier 05 April 2010 (has links)
Made available in DSpace on 2015-05-08T15:00:01Z (GMT). No. of bitstreams: 1
arquivototal.pdf: 3802026 bytes, checksum: a4d2c7c653bac2c5343accc2b54bfc46 (MD5)
Previous issue date: 2010-04-05 / Coordenação de Aperfeiçoamento de Pessoal de Nível Superior - CAPES / This work presents the project of fuzzy controllers for a X-Y coordinate table with two degrees of freedom. Both bases of the table moves horizontally, powered by tree-phases induction motors operated by frequency inverts. For detection position of bases, optical encoders were engaged to the axes of the engines to be obtained the angular displacement. A data acquisition board made the interface between a 1.4 GHz Pentium computer and the system. This board catches signals from the encoders and provides control signals to the frequency inverters. Fuzzy controllers, implemented im LabVIEM® software, determinate the control variables to power the engines. Step, sine and cosine reference were used to evaluate the system performance, in position control and following trajectory. Experimental results are presented. / No presente trabalho apresenta-se um projeto de controladores fuzzy para uma mesa de coordenadas X-Y com dois graus de liberdade. Ambas as bases que compõem a mesa se deslocam horizontalmente, sendo acionadas por motores de indução trifásicas alimentados através de inversores de frequência. Para a detecção de posição das bases, encoders ópticos foram acoplados aos eixos dos motores, a fim de serem obtidos os deslocamentos angulares desses últimos. Uma placa de aquisição de dados realizou a interface entre um computador Pentium 1,4 GHz e a planta, para captar os sinais provenientes dos encoders e fornecer os sinais de controle aos inversores de frequência. No ambiente de programação LabVIEW®, implementaram-se os controladores fuzzy, os quais determinam as variáveis de controle que acionam os motores. Sinais de referência do tipo degrau, senoidal e cosenoidal foram utilizados para a avaliação do desempenho do sistema, no controle de posição e acompanhamento de trajetória. Resultados experimentais são apresentados.
|
607 |
Controle adaptativo aplicado em dois elos de um robô manipulador eletropneumático de três graus de liberdade cartesiano / ADAPTIVE CONTROL APPLIED TO TWO LINKS OF A CARTESIAN ELETROPNEUMATIC MANIPULATOR ROBOT WITH THREE DEGREES OF FREEDOMSouza, Oldineia Batista de 03 August 2010 (has links)
Made available in DSpace on 2015-05-08T15:00:02Z (GMT). No. of bitstreams: 1
arquivototal.pdf: 1093320 bytes, checksum: 07f20751ca5cce640d3cc39761829b03 (MD5)
Previous issue date: 2010-08-03 / Coordenação de Aperfeiçoamento de Pessoal de Nível Superior / The objective of this work is to model and to control in real-time two links of a cartesian electropneumatic manipulator robot with three degrees of freedom (3DOF). The manipulative robot basically consists of three proportional eletropneumatic valves and three pneumatic cylinders, and their parameters are identified in real-time by the Recursive Least Squares (RLS) method. In the possession of the system s model, adaptive of Dahlin Minimum Variance (DMV) are planned and implemented aiming the position control of the manipulative robot s effecter organ. Finally, experimental results are presented, as a way to assess the manipulative robot s performance. / O objetivo do presente trabalho é modelar e controlar em tempo real dois elos de um robô manipulador eletropneumático de três graus de liberdade (3GDL) cartesiano. O robô manipulador é constituído basicamente por três válvulas eletropneumáticas proporcionais e por três cilindros pneumáticos, e seus parâmetros são identificados em tempo real pelo algoritmo dos Mínimos Quadrados Recursivos (MQR). De posse do modelo do sistema, controladores adaptativos de Dahlin-Variância Mínima (DMV) são projetados e implementados visando o controle de posição do órgão efetuador do robô manipulador. Finalizando, são apresentados resultados experimentais, como avaliação do desempenho obtido pelo robô manipulador.
|
608 |
Localização de canais afetando o desempenho de controladores preditivos baseados em modelosClaro, Érica Rejane Pereira January 2016 (has links)
O escopo desta dissertação é o desenvolvimento de um método para detectar os modelos da matriz dinâmica que estejam degradando o desempenho de controladores preditivos baseados em modelos. O método proposto se baseia na análise de correlação cruzada entre o erro nominal do controlador em malha fechada e a uma estimativa da contribuição de cada canal para o cálculo da saída, filtrada pela função de sensibilidade do controlador. Esse método pode ser empregado na auditoria de controladores com variáveis controladas em setpoints e/ou com variáveis que operem entre faixas, como é usual de se encontrar na indústria. Esta dissertação apresenta os resultados da aplicação bem sucedida do método no sistema de quatro tanques (JOHANSSON, 2000), para o qual três cenários foram avaliados. No primeiro cenário, o método localizou corretamente discrepâncias de ganho e de dinâmica de modelos de um controlador preditivo baseado em modelos (Model-based Predictive Controller, ou controlador MPC). No segundo, o método foi utilizado para avaliar a influência de uma variável externa para melhorar o desempenho de um controlador afetado por distúrbios não medidos. No terceiro cenário, o método localizou canais com modelos nulos que deveriam ser incluídos na matriz de controle de um controlador MPC de estrutura descentralizada. Os resultados deste estudo de caso foram comparados com aqueles obtidos pelo método proposto por BADWE, GUDI e PATWARDHAN (2009), constatando-se que o método proposto é mais robusto que o método usado na comparação, não demandando ajustes de parâmetros por parte do usuário para fornecer bons resultados. A dissertação inclui também um estudo de caso da aplicação industrial do método na auditoria de desempenho de um controlador preditivo linear de estrutura descentralizada, com doze variáveis controladas, oito manipuladas e quatro distúrbios não medidos, aplicado a um sistema de fracionamento de propeno e propano em uma indústria petroquímica. A auditoria permitiu reduzir o escopo de revisão do controlador a dezenove canais da matriz, sendo que quatorze destes correspondiam a canais com modelos nulos que deveriam ser incluídos na matriz. A eficácia do método foi comprovada repetindo-se a avaliação da qualidade de modelo para todas as variáveis controladas. / The scope of this dissertation is the development of a method to detect the models of the dynamic matrix that are affecting the performance of model-based predictive controllers. The proposed method is based on the cross correlation analysis between the nominal controller error and an estimate of the contribution of each channel to the controller output, filtered by the controller nominal sensitivity function. The method can be used in the performance assessment of controllers employing variables controlled at the setpoint and/or those controlled within ranges. This dissertation presents the results of the successful application of the method to the quadruple-tank process (JOHANSSON, 2000), for which three scenarios were evaluated. In the first scenario, the method correctly located gain and dynamic mismatches on a model-based predictive controller (MPC controller). In the second one, the method was used to evaluate the influence of an external variable to improve the performance of a controller affected by unmeasured disturbances. In the third scenario, the method located null models that should be included in the dynamic matrix of a decentralized MPC controller. The results of the three scenarios were compared with the ones obtained through the method proposed by BADWE, GUDI e PATWARDHAN (2009). The proposed method was considered more robust than the reference one for not requiring parameters estimation performed by the user to provide good results. This dissertation also includes a case study about the application of the method on the performance assessment of an industrial linear predictive controller of decentralized structure. The controller has twelve controlled variables, eight manipulated variables, and four unmeasured disturbances and is applied to a propylene-propane fractionation system of a petrochemical industry. The performance assessment allowed reducing the scope of the controller revision to nineteen channels of the models matrix, fourteen of which were null models that should be included in the controller. The efficacy of the proposed method was confirmed by repeating the model quality evaluation for all the controlled variables.
|
609 |
Manutenção de modelos para controladores preditivos industriaisFrancisco, Denilson de Oliveira January 2017 (has links)
O escopo desta dissertação é o desenvolvimento de uma metodologia para identificar os modelos de canais da matriz dinâmica que estejam degradando o desempenho de controladores preditivos, ou MPC (Model Predictive Control), baseado nas técnicas de auditoria e diagnóstico deste tipo de controlador propostas por BOTELHO et al. (2015) e BOTELHO; TRIERWEILER; FARENZENA (2016) e CLARO (2016). A metodologia desenvolvida contempla dois métodos distintos. O primeiro, chamado método direto compensado, tem como base o método direto de identificação em malha fechada (LJUNG, 1987)e compensa cada saída medida do processo de modo a se reter apenas a contribuição do canal que se deseja identificar. O segundo, chamado método do erro nominal, utiliza a definição de saída nominal do processo, proposta por BOTELHO et al. (2015), como métrica para se quantificar o quão próximo o modelo está do comportamento da planta através da minimização do erro nominal. Os métodos foram aplicados ao sistema de quatro tanques cilíndricos (JOHANSSON, 2000) para dois cenários distintos, sendo o primeiro um sistema 2x2 em fase não mínima contendo um MPC trabalhando com setpoint e o segundo um sistema 4x4 em fase mínima com o MPC atuando por faixas. Para o sistema 2x2, se avaliou a influência da localização do canal discrepante (dentro ou fora da diagonal principal da matriz dinâmica de transferência) na eficácia dos métodos. Para o sistema 4x4, o estudo foi voltado para a eficácia dos métodos frentes a controladores que atuam dentro de limites para as variáveis. Os modelos identificados foram comparados pela capacidade de identificar um modelo que capturasse o zero de transmissão da planta e o RGA dinâmico, par ao sistema 2x2, e pelas respostas degrau e diagrama de Bode para o sistema 4x4. O método direto compensado resultou em baixo erro relativo no valor do zero para a discrepância na diagonal principal da matriz dinâmica e alto valor quando a discrepância se encontrava fora da diagonal principal. O método do erro nominal, por sua vez, foi capaz de identificar um modelo cujo zero de transmissão possuía baixo erro relativo frente ao zero da planta em ambos os cenários. No cenário do controlador atuando por faixas, os métodos propostos obtiveram melhores estimativas dos modelos quando comparados com o método concorrente, uma vez que apresentou alto percentual de aderência das saídas simuladas com as saídas medidas. Em todos os cenários estudados, o método do erro nominal se mostrou capaz de identificar um modelo mais robusto, pois este apresentou RGA dinâmico compatível com a planta em todo o range de frequências analisado. / The objective of this dissertation is to develop a method to identify the model for the channel of the dynamic matrix that are affecting the performance of model predictive controllers (MPC), based on the assessment and diagnosis techniques for this type of controller proposed by BOTELHO et al. (2015) e BOTELHO; TRIERWEILER; FARENZENA (2016) and CLARO (2016). The proposed methodology includes two different methods. The first, called the compensated direct method, is based on the closed-loop direct identification method (LJUNG, 1987) and compensates each process measured output in order to retain only the contribution of the channel being identified. The second, called nominal error method, uses the definition of the process nominal output, proposed by BOTELHO et al. (2015), as a metric to quantify how close the model is to the actual plant behavior by minimizing the nominal error. The proposed methods were applied to the quadruple-tank system (JOHANSSON, 2000) for two distinct scenarios, the first being a nonminimum-phase 2x2 system containing a MPC working with setpoint and the second a minimum-phase 4x4 system with the MPC working by ranges. For the 2x2 system, the influence of the model mismatch location (inside or outside the main diagonal of the dynamic transfer matrix) on the effectiveness of the methods was evaluated. For the 4x4 system, the study was focused on the effectiveness of the methods with controllers that operate within limits for the variables. The identified models were compared by the capability of identifying a model with accurate plant transmission zero and dynamic RGA, for the 2x2 system, and by the step responses and Bode diagram for the 4x4 system. The compensated direct method resulted in low relative error in the value of the transmission zero for the model mismatch located in the main diagonal of the dynamic matrix and high relative error when the mismatch was outside the main diagonal. On the other hand, the nominal error method was able to identify a model whose transmission zero had low relative error against the plant zero in both scenarios. In the scenario of a controller working by range, the proposed methods obtained better estimates of the models when compared to the concurrent method, since it presented a high percentage of adherence of the simulated outputs with the measured outputs. In all the studied scenarios, the nominal error method was able to identify a more robust model, since it presented dynamic RGA compatible with the plant in the entire range of analyzed frequencies.
|
610 |
Posouzení moderních metod řízení na konkurenceschopnost malých a středních podniků / Assessment of the effects of modern operation methods on the competitiveness of small and medium-sized companiesDÁNOVÁ, Jaroslava January 2009 (has links)
This diploma study focuses on the role of modern operation methods and apparatus for implementing them in a small business, specifically controlling methods and their effect on competitiveness. The diploma study comprises two parts. The theoretical part of the study introduces the concept of separate modern controlling methods according to specialist literature. The practical part focuses on the functioning of controlling methods in practice in the particular company. Methods for analysis and synthesis are used in this study and also interviews with the director and managers of the company, CB Destrukce s.r.o. Further information was drawn from internal company materials, guidelines and documents of the company under scrutiny.
|
Page generated in 0.0261 seconds