Controle de Trajetórias
|
|
- Micaela Canejo Salvado
- 5 Há anos
- Visualizações:
Transcrição
1 Controle de Trajetórias Construção de Mapas Localização posição do robô features Extração de Informação ação Planejamento da Missão trajetória Percepção Controle de Trajetória velocidades dados brutos Sensoriamento Cognição Planejamento de Trajetórias Controle de Locomoção Atuação Ambiente do Robô software embarcado aplicação robótica 1 Controle de Trajetórias Problema: Dada uma trajetória com o robô posicionado no seu ponto inicial, determinar uma função de controle u(t) tal que, quando aplicada ao robô, o mesmo percorre a trajetória planejada até o seu ponto alvo. A função de controle pode ser realizada em: Malha aberta: o controle não leva em conta o erro entre as trajetórias pretendida e real. Malha fechada: o erro entre as trajetórias pretendida e real é levado em conta no controle. Em ambos os casos a pose do robô deve ser a mais precisa possível (via localização, por exemplo). 2
2 Controle em Malha Aberta No controle em malha aberta a trajetória é dividida em segmentos simples tais como retas e círculos. Dada uma velocidade linear fixa, a ação de controle consiste em estabelecer: 1) A atuação no robô, comumente velocidade em cada roda, para realizar o segmento de trajetória atual. 2) O tempo que esta ação de controle deve perdurar. No caso de segmento de reta o tempo de duração da ação é dado por onde D é a distância do segmento a ser percorrida e V é a velocidade linear no trecho. 3 Controle em Malha Aberta No caso de segmento de círculos devemos estabelecer: 1) O raio de curvatura do círculo. 2) O segmento de círculo que o robô deve percorrer. Φ R 4
3 Controle em Malha Aberta D2 Φ1 R2 R1 Φ2 ICR1 D1 ICR2 D3 5 Controle em Malha Aberta Deslocamento passo-a-passo A trajetória pode ser percorrida com controles de orientação (/motion/heading) e de deslocamento (/motion/dislocate). θ D A velocidade é reduzida (até zero) quando o robô se aproxima da distância estipulada. 6
4 Controle em Malha Aberta Ao atingir uma certa proximidade do ponto de destino o robô já se locomove para o próximo ponto (sem esperar a velocidade reduzir a zero). 7 Controle em Malha Fechada r(t) sinal de referência + Σ - e(t) sinal de erro Controlador u(t) sinal de controle Sistema (Robô) y(t) saída Sinal de referência: trajetória. Sinal de erro: desvio da trajetória. Sinal de controle: velocidades das rodas ou velocidades linear e rotacional. Sinal de saída: trajetória real percorrida. 8
5 Controladores PID P r(t) + Σ e(t) I Σ u(t) Sistema (Robô) y(t) - D 9 Controladores PID Para um erro em degrau: O parâmetro proporcional Kp determina a "rapidez" com que o controlador tenta atingir a nova referência a fim de zerar o erro. O parâmetro integral Ki é necessário para zerar o erro de regime. O parâmetro derivativo Kd limita a taxa de variação da saída do controlador melhorando a estabilidade do sistema e diminuindo o overshoot. Os parâmetros Kp, Ki e Kd devem ser ajustados para se obter uma boa resposta (tempo de subida, overshoot, erro de regime) e sem oscilações em regime. Existem várias técnicas de sintonia destes parâmetros, por exemplo, Ziegler-Nichols e Twiddle. 10
6 Controladores PID Wikipedia 11 Controladores PID A versão discreta de um controlador PID é dada por: Incorporando Δt nas constantes Ki e Kd temos: 12
7 Controle de Trajetória No controle de trajetória comumente consideramos dois erros: Erro de tracking: quão distante o robô se encontra da trajetória pretendida. Erro de orientação: quão distante o robô se encontra da orientação dada pela trajetória no ponto atual. tracking orientação Estes erros devem ser minimizados simultaneamente pelo controlador. 13 Controle de Trajetória Comumente o variável de controle é a orientação do robô. A orientação é corrigida visando diminuir o erro de tracking, ou seja, forçando o robô atingir um ponto da trajetória a uma certa distância a frente. Esta distância é denominada "lookahead". erro de orientação Ponto mais próximo do robô lookahead 14
8 Controle de Trajetória O robô percorre a trajetória com velocidade de percurso constante exceto em um trecho final quando se aproxima do alvo. Este trecho pode ser estipulado por um ponto da trajetória, por exemplo, a partir do penúltimo ponto da trajetória. A desaceleração pode ser dada por um controle proporcional. Assim, a velocidade linear de percurso V é dada por:, se o robô se encontra no trecho final, caso contrário (velocidade de percurso) onde Px e Py é a posição atual do robô e Gx e Gy são as coordenadas do ponto alvo. 15 Controle de Trajetória A orientação do robô é dada pelo controlador PID. O erro é calculado por: Y Próximo ponto (alvo corrente) Ty et Δy = Ty - Py Pθ Py Δx = Tx - Px X Px Tx A ação de controle é dada por: 16
9 Controle de Trajetória Como determinar se o alvo corrente foi atingido? A forma mais direta é considerar que o ponto foi atingido quando o robô se encontra a uma distância ξ do ponto (bola de raio ξ). Entretanto isto pode causar um degrau abrupto no erro: et 0 et+1 -π/2 Neste caso o controlador PID produzirá uma oscilação na orientação do robô. 17 Controle de Trajetória Possíveis soluções: Suavização da trajetória (antes de percorre-la). Diminuir a velocidade enquanto o robô estiver próximo do ponto atingido (dentro do círculo). introduzir um filtro passa-baixa no erro: Tk Tk+1 18
10 Controle de Trajetória Algoritmo: 1. Faça PontoAtual = PontoAlvo = 1 (primeiro ponto da trajetória). 2. Imprima a velocidade estipulada de percurso (Vmax). 3. Enquanto o PontoAtual!= N (número de pontos da trajetória) faça: - Leia a pose do robô; - Determine o ponto K da trajetória mais próximo do robô a partir do PontoAtual; - Determine a distância do robô até este ponto (erro de tracking) - Atualize o erro quadrático médio (EQM); - Determine o alvo corrente PontoAlvo = K + Lookahead; - Enquanto o PontoAlvo não for atingido, faça: * Leia a pose do robô; * Determine o erro de orientação; * Compute a atuação a partir deste erro (controlador PID); * Atue na orientação do robô; * Se ultimo segmento atue na velocidade do robô; * Sleep(Δt); - Faça PontoAtual = PontoAlvo. 4. Páre o robô. 19 Controladores nebulosos (fuzzy) utilizam regras de controle derivadas de conjuntos nebulosos. Conjunto nebulosos utilizam variáveis linguísticas (por exemplo: alto, médio, baixo) e funções de pertinência que atribuem graus de pertinência para estas variáveis do conjunto fuzzy. Por exemplo, Seja o conjunto nebuloso "Velocidade do Robô": Grau de Pertinência 1 Média Baixa Alta mm/s
11 Variáveis de Entrada (Valores Linguísticos) Variáveis de Saída (Valores Linguísticos) Inferência Nebulosa Defuzzificação Fuzzificação Variáveis Brutas (Valores Numéricos) Variáveis de Controle (Valores Numéricos) Processo 21 Fuzzificação (Nebulização) Grau de Pertinência 1 Média Baixa Alta x= P(media) = 0.7 P(alta) =
12 Inferência Nebulosa SE (Velocidade == média) E (Distância == longe) ENTÃO (Segurança = alta) P(media) = 0.4 P(longe) = 0.7 P(alta) = 0.4 (menor) SE (Velocidade == alta) OU (Distância == longe) ENTÃO (Segurança = media) P(alta) = 0.6 P(próxima) = 0.7 P(media) = 0.7 (maior) 23 Combinação de regras (Mamdani) A combinação de regras se dá com a operação de união dos conjuntos nebulosos "cortados" com os valores obtidos para os consequentes das regras. 1 média baixa alta Segurança 24
13 Deffuzificação. Método do Centróide A saída do processo de deffuzificação y é dada pelo centróide da área formada pela combinação das funções de pertinência da variável x. centróide 0.25 y = 0.58 (saída) Segurança 25 Controlador Nebuloso para controle de trajetória desenvolvido por Leonardo R. Olivi. Velocidade da Roda Direita (Vr) Erro de Orientação (α) Controlador Nebuloso Velocidade Angular (ω) Velocidade da Roda Direita (Ve) 26
14 Regiões de Atuação 27 Regiões de Atuação (Conjunto Nebuloso) RR: Rear Right RT: Right CT: Center LF: Left RL: Rear Left 28
15 Velocidade Angular (Conjunto Nebuloso) HR: High Right MR: Medium Right NT: Neutral ML: Medium Left HL: High Left 29 Velocidade das Rodas (Conjunto Nebuloso) HN: High Negative MN: Medium Negative NT: Neutral MP: Medium Positive HP: High Positive 30
16 Inferência Fuzzy (25 Regras) ω HR MR NT ML HL VL: MP VL: MP VL: MP VL: MP VL: MP RR VR: VR: VR: VR: MN MN MN MN VR: MN VL: MP VL: HP VL: MP VL: MP VL: MP RT VR: VR: NT VR: NT MN VR: NT VR: NT α V : HP VL: HP VL: HP VL: MP VL: NT CT L VR: NT VR: MP VR: HP VR: HP VR: HP VL: NT VL: NT VL: MN VL: NT VL: NT LF VR: MP VR: MP VR: MP VR: HP VR: HP V : MN VL: MN VL: MN VL: MN VL: MN RL L VR: MP VR: MP VR: MP VR: MP VR: MP 31 A "defuzificação" por meio de centróide produz o seguinte mapeamento (α, ω) (VR,VL) 32
17 Left (LF) VL (Neutral) VR (High Positive) Left (LF) High Left (HL) VL (Neutral) High Right (HR) VR (Medium Positive) 33 34
18 Replanejamento de Rotas Durante o percurso de uma trajetória o robô deve monitorar a presença de obstáculos ao longo do percurso: obstáculos transientes (pessoas, outros robôs, etc.); obstáculos permanentes ausentes no mapa (mobílias, passagens fechadas, etc.); outros impedimentos (degraus, localização imprecisa, etc.). O que fazer quando um obstáculo for detectado pelos sensores estereoceptivos? parar o robô; localizar o robô (se possível); atualizar do mapa; replanejar a rota. 35 Replanejamento de Rotas A atualização do mapa consiste em inserir (ou remover) os objetos detectados no percurso, ou seja, tornar células que eram livres em ocupadas e vice-versa. Esta ação de mapeamento é local, ou seja, em torno da posição atual do robô. 36
19 Replanejamento de Rotas Assim que o mapa ao redor do robô for atualizado, a rota é replanejada a partir a posição atual do robô até o ponto objetivo (alvo) original. Idealmente, o algoritmo D* (Dynamic A*) deveria ser utilizado: usa os dados processados pelo A* (conjuntos aberto e fechado) para recalcular uma rota. D* é mais difícil de implementar que o A*. Na prática executa-se novamente o A* ao invés de utilizar o D*. Pode ocorrer que seja necessário várias execução do algoritmo A* para contornar o obstáculo: 37 Replanejamento de Rotas Ao invés de replanejar a rota pode-se tentar executar um algoritmo de desvio de obtáculos, por exemplo, o algoritmo do Bug. Funciona bem se o obstáculo interferir pontualmente na rota, por exemplo: 38
20 Replanejamento de Rotas Uma outra alternativa para contornar obstáculos é, localmente, usar o algoritmo de Campos Potenciais. Obstáculo Rota definida por Campos Potenciais Alvo para o algoritmo de Campos Potenciais 39
Cinemática de Robôs Móveis
Cinemática de Robôs Móveis A cinemática é a área da Física que estuda o movimento dos corpos. Em robótica móvel a cinemática estabelece relações entre o deslocamento (locomoção) do robô e a atuação a ele
Leia maisSintonia do compensador PID
Sintonia do compensador PID 0.1 Introdução DAELN - UTFPR - Controle I Paulo Roberto Brero de Campos Neste capítulo será estudado um problema muito comum na indústria que consiste em fazer o ajuste dos
Leia maisCongresso de Inovação, Ciência e Tecnologia do IFSP
Congresso de Inovação, Ciência e Tecnologia do IFSP - 2016 CONTROLADOR PID APLICADO A PROGRAMAÇÃO DE ROBÔ MÓVEL THAIS JULIA BORGES RIBEIRO 1, MASAMORI KASHIWAGI 2 1 Técnico em Automação Industrial, Bolsista
Leia maisCONTROLADOR PROPORCIONAL, INTEGRAL E DERIVATIVO (PID)
CONTROLADOR PROPORCIONAL, INTEGRAL E DERIVATIVO (PID) AÇÕES DE CONTROLE O controlador PID é um controlador composto por três ações de controle Ação proporcional: u t = k e t Ação integral: u t = k 0 t
Leia maisControlador digital para sistemas de 1 a ordem
Controlador digital para sistemas de 1 a ordem Um sistema de 1 a ordem, possui uma resposta temporal ao degrau do tipo exponencial decrescente, dada pela seguinte equação: PV (t)=k (CV CV 0 )(1 e ( t τ
Leia maisROBÓTICA PLANEJAMENTO DE TRAJETÓRIAS. Prof a. Dra. GIOVANA TRIPOLONI TANGERINO Tecnologia em Automação Industrial
SP CAMPUS PIRACICABA ROBÓTICA Prof a. Dra. GIOVANA TRIPOLONI TANGERINO Tecnologia em Automação Industrial PLANEJAMENTO DE TRAJETÓRIAS https://giovanatangerino.wordpress.com giovanatangerino@ifsp.edu.br
Leia maisCONTROLADOR PROPORCIONAL, INTEGRAL E DERIVATIVO (PID)
CONTROLADOR PROPORCIONAL, INTEGRAL E DERIVATIVO (PID) AÇÕES DE CONTROLE O controlador PID é um controlador composto por três ações de controle Ação proporcional: u t = k e t Ação integral: u t = k 0 t
Leia mais4 Modelo Linear de Quatro Graus de Liberdade
4 Modelo Linear de Quatro Graus de Liberdade O modelo linear descrito em (Spinola, 2003) na forma de estado (11) representa um veículo de dois graus de liberdade: velocidade lateral em relação ao referencial
Leia maisAula 12. Cristiano Quevedo Andrea 1. Curitiba, Outubro de DAELT - Departamento Acadêmico de Eletrotécnica
Aula 12 Cristiano Quevedo Andrea 1 1 UTFPR - Universidade Tecnológica Federal do Paraná DAELT - Departamento Acadêmico de Eletrotécnica Curitiba, Outubro de 2011. Resumo 1 Introdução 2 3 4 5 Podemos melhorar
Leia maisIA368-W Métodos Estocásticos em Robótica Móvel
IA368-W Métodos Estocásticos em Robótica Móvel Prof. Eleri Cardoo Prof. Eric Rohmer Colaboradores: Leonardo R. Olivi Paulo G. Pinheiro Ricardo S. Soua Fernando C.A. Pinho MAPEAMENTO DE AMBIENTES é o processo
Leia maisControlador PID: algoritmo, estrutura e sintonia
Controlador PID: algoritmo, estrutura e sintonia Prof. Marcus V. Americano da Costa F o Departamento de Engenharia Química Universidade Federal da Bahia Salvador-BA, 05 de setembro de 2018. Sumário 1 Introdução
Leia maisSintonia de Controladores PID
Sintonia de Controladores PID Objetivo: Determinar K p, K i e K d de modo a satisfazer especificações de projeto. Os efeitos independentes dos ganhos K p, K i e K d na resposta de malha fechada do sistema
Leia mais4 Desenvolvimento de Algoritmos de controle
4 Desenvolvimento de Algoritmos de controle 4.1 Introdução Os estudos das características sensoriais e equações de movimento realizados com o robô ER1, junto com as ferramentas de simulação, permitem o
Leia mais4 Controle de motores de passo
36 4 ontrole de motores de passo O controle em malha aberta é o mais comum em motores de passo. Entretanto, o motor deve operar razoavelmente abaixo de sua capacidade para evitar a perda de passos. As
Leia maisSistemas de Controle 2
Pontifícia Universidade Católica de Goiás Escola de Engenharia Sistemas de Controle 2 Cap.9 Projeto por Intermédio do Lugar das Raízes Prof. Dr. Marcos Lajovic Carneiro AED Cap.8 8.8 Lugar das Raízes Generalizado
Leia mais7 Definição da Trajetória via Controle Ótimo
7 Definição da Trajetória via Controle Ótimo O objetivo desse trabalho é avaliar a metodologia de projeto e os controladores não só em percursos que representem o centro da pista, mas trajetórias ótimas
Leia maisSOLUÇÃO PRATIQUE EM CASA
SOLUÇÃO PC1. [D] SOLUÇÃO PRATIQUE EM CASA A análise da situação permite concluir que o carretel F gira no mesmo sentido que o carretel R, ou seja, horário. Como se trata de uma acoplamento tangencial,
Leia maisImplementação de um Controlador Fuzzy para um Sistema de Controle de Nível
Implementação de um Controlador Fuzzy para um Sistema de Controle de Nível 1 IFPB. e-mail: josue.souza@cear.ufpb.br 2 IFRN. e-mail: jlopes0@gmail.com Josué da Silva Souza 1, José Soares Batista Lopes 2
Leia maisControladores PID - Efeitos e sintonia
- Efeitos e sintonia Guilherme Luiz Moritz 1 1 DAELT - Universidade Tecnológica Federal do Paraná 03 de 2013 Guilherme Luiz Moritz Avaliação UTFPR - Engenharia industrial elétrica - ênfase em eletrônica/telecomunicações
Leia mais1 RESUMO. Palavras-chave: Controle, encoders, motor CC. 2 INTRODUÇÃO
1 RESUMO Na sociedade moderna se tornou cada vez mais presente e necessário meios de controlar dispositivos levando em consideração precisões maiores e perdas menores. Em diversos cenários o controle de
Leia maisUniversidade Federal do Rio Grande do Sul Escola de Engenharia Departamento de Engenharia Elétrica ENG04037 Sistemas de Controle Digitais
Universidade Federal do Rio Grande do Sul Escola de Engenharia Departamento de Engenharia Elétrica ENG04037 Sistemas de Controle Digitais Especificações de Desempenho de Sistemas de Controle Discreto Introdução
Leia maisOccupancy grid based graph-slam using the distance transform, SURF features and SGD
Occupancy grid based graph-slam using the distance transform, SURF features and SGD Autores: Arturo Gil, Miguel Juliá, Óscar Reinoso Artur Segal Kaim Agenda Introdução Arquitetura Resultados Trabalho futuro
Leia maisProjeto de Compensadores/Controladores pelo Diagrama de Lugar das Raízes
Projeto de Compensadores/Controladores pelo Diagrama de Lugar das Raízes Carlos Eduardo de Brito Novaes carlos.novaes@aedu.com http://professorcarlosnovaes.wordpress.com 2 de novembro de 202 Introdução
Leia mais1) O vetor posição de uma partícula que se move no plano XZ e dado por: r = (2t 3 + t 2 )i + 3t 2 k
1) O vetor posição de uma partícula que se move no plano XZ e dado por: r = (2t + t 2 )i + t 2 k onde r é dado em metros e t em segundos. Determine: (a) (1,0) o vetor velocidade instantânea da partícula,
Leia maisEXERCÍCIOS RESOLVIDOS
ENG JR ELETRON 2005 29 O gráfico mostrado na figura acima ilustra o diagrama do Lugar das Raízes de um sistema de 3ª ordem, com três pólos, nenhum zero finito e com realimentação de saída. Com base nas
Leia maisProjeto Através do Lugar das Raízes. Carlos Alexandre Mello. Carlos Alexandre Mello 1
Projeto Através do Lugar das Raízes Carlos Alexandre Mello 1 Revisão Primeiro, vamos re-lembrar alguns aspectos de sistemas subamortecidos de segunda ordem: cos = 2 Revisão Sobre a taxa de amortecimento:
Leia mais1 O que pode ser dito sobre um compensador com função de transferência G C (s) = s + 2
Disciplina: Controle de Sistemas e Servomecanismos II Professor: Carlos Eduardo Novaes Universidade Bandeirante de São Paulo - Campus ABC Engenharia Elétrica AVALIAÇÃO DO o BIMESTRE / Série: Turma: 8 a
Leia maisCOMPARAÇÃO ENTRE CONTROLADORES PID CLÁSSICO E PID FUZZY COM GANHO PROGRAMADO NO SISTEMA DE AZIMUTE
COMPARAÇÃO ENTRE CONTROLADORES PID CLÁSSICO E PID FUZZY COM GANHO PROGRAMADO NO SISTEMA DE AZIMUTE Brehme D. R. de MESQUITA (1); Jefferson A. L. e SILVA (2); André M. D. FERREIRA (3) (1) Instituto Federal
Leia maisMovimento Circular e Uniforme
A principal característica desse tipo de movimento é que a partícula ou o corpo no qual estamos considerando tem o módulo da velocidade constante na sua trajetória circular. Exemplos: - Satélites na órbita
Leia maisMapeamento. IA368-W Métodos Estocásticos em Robótica Móvel. Profs. Eleri Cardozo Eric Rohmer FEEC/Unicamp
IA368-W Métodos Estocásticos em Robótica Móvel Profs. Eleri Cardoo Eric Rohmer FEEC/Unicamp Colaboradores: Leonardo Olivi Ricardo Soua Fernando Pinho é o processo pelo qual o robô, utiliando seus sensores
Leia maisTÍTULO: CÁLCULO NUMÉRICO APLICADO AO CONTROLE DE ATUADORES EM SISTEMAS EMBARCADOS POR MEIO DE CÁLCULO DIFERENCIAL E INTEGRAL
TÍTULO: CÁLCULO NUMÉRICO APLICADO AO CONTROLE DE ATUADORES EM SISTEMAS EMBARCADOS POR MEIO DE CÁLCULO DIFERENCIAL E INTEGRAL CATEGORIA: CONCLUÍDO ÁREA: CIÊNCIAS EXATAS E DA TERRA SUBÁREA: Engenharias INSTITUIÇÃO(ÕES):
Leia maisINTRODUÇÃO. Noções preliminares. Um pouco de matemática. 100 Pb
INTRODUÇÃO Este artigo pretende criar no leitor uma percepção física do funcionamento de um controle PID, sem grandes análises e rigorismos matemáticos, visando introduzir a técnica aos iniciantes e aprimorar
Leia maisCAPÍTULO 7 Projeto usando o Lugar Geométrico das Raízes
CAPÍTULO 7 Projeto usando o Lugar Geométrico das Raízes 7.1 Introdução Os objetivos do projeto de sistemas de controle foram discutidos no Capítulo 5. No Capítulo 6 foram apresentados métodos rápidos de
Leia mais5 Realimentação do Ângulo de Yaw
5 Realimentação do Ângulo de Yaw Neste item passa a ser considerado o ângulo de yaw do veículo como uma variável de entrada na malha de controle. Obtendo esse ângulo do modelo linear pode-se compará-lo
Leia maisEstabilidade no Domínio da Freqüência
Estabilidade no Domínio da Freqüência Introdução; Mapeamento de Contornos no Plano s; Critério de Nyquist; Estabilidade Relativa; Critério de Desempenho no Domínio do Tempo Especificado no Domínio da Freqüência;
Leia maisCARACTERIZAÇÃO DEPROCESSOS
CARACTERIZAÇÃO DEPROCESSOS ESINTONIA DECONTROLADORES PORMÉTODOSEMPÍRICOS Profa. Cristiane Paim Semestre 2014-2 Caracterização de Processos Considere a configuração série de um sistema de controle: Dado
Leia maisCENTRO DE CIÊNCIAS E TECNOLOGIA AGROALIMENTAR UNIDADE ACADÊMICA DE TECNOLOGIA DE ALIMENTOS DISCIPLINA: FÍSICA I ROTAÇÃO. Prof.
CENTRO DE CIÊNCIAS E TECNOLOGIA AGROALIMENTAR UNIDADE ACADÊMICA DE TECNOLOGIA DE ALIMENTOS DISCIPLINA: FÍSICA I ROTAÇÃO Prof. Bruno Farias Introdução Neste capítulo vamos aprender: Como descrever a rotação
Leia maisControle de Locomoção de uma Cadeira de Rodas com Detecção de Colisão por Inferência Nebulosa
Controle de Locomoção de uma Cadeira de Rodas com Detecção de Colisão por Inferência Nebulosa Marcelo A. Lovatte¹, Luis E. M. Lima². ¹ ²Coordenadoria de Engenharia Elétrica, Instituto Federal do Espírito
Leia maisCurso de Instrumentista de Sistemas. Fundamentos de Controle. Prof. Msc. Jean Carlos
Curso de Instrumentista de Sistemas Fundamentos de Controle Prof. Msc. Jean Carlos Fundamentos de Controle Aula_05 Na última aula... Método da tentativa sistemática ganho do controlador no valor mínimo
Leia maisINSTITUTO SUPERIOR TÉCNICO CONTROLO. As questões assinaladas com * serão abordadas na correspondente aula de apoio.
INSTITUTO SUPERIOR TÉCNICO ENGENHARIA ELECTROTÉCNICA E DE COMPUTADORES CONTROLO 3 a Série (root-locus, análise e projecto no plano-s) As questões assinaladas com * serão abordadas na correspondente aula
Leia maisINTRODUÇÃO À ROBÓTICA MÓVEL
INTRODUÇÃO À ROBÓTICA MÓVEL Aula 20 Edson Prestes Departamento de Informática Teórica http://www.inf.ufrgs.br/~prestes prestes@inf.ufrgs.br Exploração baseada em Fronteiras Método desenvolvido por Brian
Leia maisUniversidade Federal do Rio Grande do Sul Escola de Engenharia Departamento de Engenharia Elétrica ENG04037 Sistemas de Controle Digitais
Universidade Federal do Rio Grande do Sul Escola de Engenharia Departamento de Engenharia Elétrica ENG04037 Sistemas de Controle Digitais Digitalização de Controladores Contínuos 1 Introdução Prof. Walter
Leia maisSINTONIZAÇÃO AUTOMÁTICA DE CONTROLADORES PID UTILIZANDO SISTEMA FUZZY
Anais do O Encontro de Iniciação Científica e Pós-Graduação do ITA XII ENCITA / 6 Instituto Tecnológico de Aeronáutica São José dos Campos SP Brasil Outubro 6 a 9 6 SINTONIZAÇÃO AUTOMÁTICA DE CONTROLADORES
Leia maisTeoria do Controlo. Síntese de controladores. Controladores PID MIEEC
Teoria do Controlo Síntese de controladores Controladores PID MIEEC! Esquema de controlo r - G c (s) G p (s) y TCON 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 Controlador com pura ação proporcional
Leia maisRedes Neurais e Sistemas Fuzzy
1. Inteligência Computacional Redes Neurais e Sistemas Fuzzy Apresentação da disciplina Conceitos básicos A chamada Inteligência Computacional (IC) reúne uma série de abordagens e técnicas que tentam modelar
Leia maisControle Proporcional
1 LIÇÃO DE PROGRAMAÇÃO AVANÇADA EV3 Controle Proporcional Por Droids Robotics 2 Por quê Controle Proporcional? Controle Proporcional é muito útil para FLL O robô move proporcionalmente movendo mais ou
Leia maisImplementando um controlador difuso para ajuste de condução da bola do Agente do MecaTeam
Implementando um controlador difuso para ajuste de condução da bola do Agente do MecaTeam Orivaldo Vieira Santana Júnior e Robson Rodrigo Tenório Gonzaga 1 Universidade Federal da Bahia (UFBA) Departamento
Leia maisObjetivos de Controle
Objetivos de Controle ENGC42: Sistemas de Controle I Departamento de Engenharia Elétrica - DEE Universidade Federal da Bahia - UFBA 13 de janeiro de 2016 Prof. Tito Luís Maia Santos 1/ 30 Sumário 1 Introdução
Leia maisProjeto de Compensadores no Domínio da Frequência
Projeto de Compensadores no Domínio da Frequência Maio de 214 Loop Shaping I No projeto de compensadores no domínio da frequência, parte-se do pressuposto de que o sistema a ser controlado pode ser representado
Leia maisUm sistema típico de controle é representado pelo diagrama de blocos abaixo, vide Figura 10.
39 3 Controle Um sistema típico de controle é representado pelo diagrama de blocos abaixo, vide Figura 10. Figura 10: Loop de controle clássico. A entrada ou erência expressa a saída desejada (ou ideal)
Leia mais1ª Prova de Física I - FCM0101
1ª Prova de Física I - FCM11 #USP: Nome: Instruções: 1. Escreva seu nome e número USP no espaço acima.. A duração da prova é de horas. A prova tem 4 questões. 3. Não é permitido consultar livros, anotações
Leia maisNovos métodos de Sintonia de Controladores PID
Novos métodos de Sintonia de Controladores PID. Introdução Existem diversas questões que devem ser consideradas no projeto de controladores PID, como por exemplo: Resposta a distúrbios de carga; Resposta
Leia maisImplementação de uma rotina para seguir um segmento de reta (FollowLine)
Faculdade de Engenharia da Universidade do Porto Implementação de uma rotina para seguir um segmento de reta (FollowLine) Sandro Augusto Costa Magalhães Tiago José Ferreira Mendonça VERSÃO FINAL Trabalho
Leia maisUniversidade Federal do Rio Grande do Sul Escola de Engenharia Departamento de Engenharia Elétrica ENG04037 Sistemas de Controle Digitais
Universidade Federal do Rio Grande do Sul Escola de Engenharia Departamento de Engenharia Elétrica ENG437 Sistemas de Controle Digitais Projeto de Controladores Digitais no Planoz Utilizando Lugar das
Leia maisDesempenho de Sistemas de Controle Realimentados. 3. Efeitos de um terceiro pólo e um zero na resposta de um sistema de segunda ordem
Desempenho de Sistemas de Controle Realimentados 1. Sinais de teste 2. Desempenho de sistemas de segunda ordem 3. Efeitos de um terceiro pólo e um zero na resposta de um sistema de segunda ordem 4. Estimação
Leia maisLaboratório Controle Dinâmico Lab_CD6
Faculdade de Engenharia Elétrica Universidade de Brasília Laboratório Controle Dinâmico Lab_CD6 Marco A. Egito Levitação Magnética Compensador Digital A compensação digital é feita através da inserção
Leia maisINF 1771 Inteligência Artificial
INF 1771 Inteligência Artificial Aula 09 Lógica Fuzzy Edirlei Soares de Lima Introdução A Lógica Fuzzy é baseada na teoria dos conjuntos fuzzy. Tradicionalmente, uma proposição lógica
Leia maisInteligência Artificial Escola de Verão Laboratório Associado de Computação e Matemática Aplicada LAC.
Inteligência Artificial Escola de Verão 28 Laboratório Associado de Computação e Matemática Aplicada LAC www.lac.inpe.br/~demisio/ia_lac.html Lógica Nebulosa A Lógica Nebulosa (ou Lógica Difusa Fuzzy Logic
Leia maisIMPLEMENTAÇÃO DE CONTROLADORES CONVENCIONAIS E FUZZY PARA CONTROLE DE VELOCIDADE DE UM MOTOR CC
IMPLEMENTAÇÃO DE CONTROLADORES CONVENCIONAIS E FUZZY PARA CONTROLE DE VELOCIDADE DE UM MOTOR CC Ricardo V. C. S. ANDRADE (1); Brehme D. R. MESQUITA (2); André M. D. FERREIRA (3) (1) Instituto Federal de
Leia maisIntegral. Queremos calcular a integral definida I = O valor de I será associado a uma área. Veremos dois métodos (por enquanto)
Integral Queremos calcular a integral definida I = b a f(x)dx. O valor de I será associado a uma área. Veremos dois métodos (por enquanto) Método do Trapezóide Método de Simpson 1 Método do Trapezóide
Leia maisAula 7: Sintonia de controladores PID
Aula 7: Sintonia de controladores PID prof. Dr. Eduardo Bento Pereira Universidade Federal de São João del-rei ebento@ufsj.edu.br 5 de setembro de 2017. prof. Dr. Eduardo Bento Pereira (UFSJ) Controle
Leia maisRobótica Competitiva Controle de Movimento Cinemático
Robótica Competitiva Controle de Movimento Cinemático 2017 Introdução Modelo Controlador Lei de Controle Resultados Estabilidade Sumário Introdução Modelo Controlador Lei de Controle Resultados Estabilidade
Leia maisAula 6: Controladores PI
Aula 6: Controladores PI prof. Dr. Eduardo Bento Pereira Universidade Federal de São João del-rei ebento@ufsj.edu.br 31 de agosto de 2017. prof. Dr. Eduardo Bento Pereira (UFSJ) Controle II 31 de agosto
Leia mais5 Controle e Simulação
5 Controle e Simulação Neste capítulo serão apresentadas as simulações do sistema, tanto para o controle PID quanto para o controle por aprendizado. Todos os programas de simulação foram desenvolvidos
Leia maisUniversidade Tecnológica Federal do Paraná (UTFPR) Disciplina: CASE004/CSW45 - Robótica Móvel /1. Controle de posição
Universidade Tecnológica Federal do Paraná (UTFPR) Disciplina: CASE004/CSW45 - Robótica Móvel - 2017/1 Controle de posição Prof. André Schneider de Oliveira Prof. João Alberto Fabro Estrutura da apresentação
Leia maisv CM K = ½ I CM a CM
ENGENHARIA 1 ROLAMENTO O rolamento é um movimento que associa translação e rotação. É o caso, por exemplo, de uma roda que, ao mesmo tempo que rotaciona em torno de seu eixo central, translada como um
Leia mais3 a prova de F 128 Diurno 30/06/2014
30/06/2014 Nome: RA: Turma: Esta prova contém 14 questões de múltipla escolha e 1 questão discursiva. Não esqueça de passar as respostas das questões de múltipla escolha para o cartão de respostas. Obs:
Leia maisResposta no Tempo. Carlos Alexandre Mello. Carlos Alexandre Mello 1
Resposta no Tempo Carlos Alexandre Mello 1 Resposta no Tempo - Introdução Como já discutimos, após a representação matemática de um subsistema, ele é analisado em suas respostas de transiente e de estadoestacionário
Leia maisControle de Processos Aula: Regras de sintonia de controladores PID
107484 Controle de Processos Aula: Regras de sintonia de controladores PID Prof. Eduardo Stockler Tognetti Departamento de Engenharia Elétrica Universidade de Brasília 1º Semestre 2016 Escolha da estrutura
Leia maisSistemas especialistas Fuzzy
Sistemas Fuzzy Sistemas especialistas Fuzzy Especialistas Senso comum para resolver problemas Impreciso, inconsistente, incompleto, vago Embora o transformador esteja um pouco carregado, pode-se usá-lo
Leia maisMario Campos, Dr.ECP PETROBRÁS/CENPES. Engenharia Básica em Automação e Otimização de Processos (EB/AOT)
Controle Regulatório Avançado e Sintonia de Controladores PID Mario Campos, Dr.ECP PETROBRÁS/CENPES Engenharia Básica em Automação e Otimização de Processos (EB/AOT) e-mail: mariocampos@petrobras petrobras.com..com.br
Leia maisSistema de Inferência Fuzzy baseado em Redes Adaptativas (ANFIS) Sistema de Inferência Fuzzy
Redes Neurais Sistema de Inferência Fuzzy baseado em Redes Adaptativas (ANFIS) Sistema de Inferência Fuzzy Um Sistema de Inferência Fuzzy (SIF) é um tipo especial de Sistema Baseado em Conhecimento (SBC).
Leia maisSintonia de Controladores PID. TCA: Controle de Processos 2S / 2012 Prof. Eduardo Stockler Universidade de Brasília Depto. Engenharia Elétrica
Sintonia de Controladores PID TCA: Controle de Processos 2S / 2012 Prof. Eduardo Stockler Universidade de Brasília Depto. Engenharia Elétrica Sintonia de Controladores Características Desejáveis do Controlador
Leia maisImplementação de rotinas básicas de controlo do movimento de um robô (GoToXYTheta)
Faculdade de Engenharia da Universidade do Porto Implementação de rotinas básicas de controlo do movimento de um robô (GoToXYTheta) Sandro Augusto Costa Magalhães Tiago José Ferreira Mendonça VERSÃO FINAL
Leia maisCinemática Inversa (numérica) Douglas Wildgrube Bertol DEE - Engenharia Elétrica CCT
Cinemática Inversa (numérica) Douglas Wildgrube Bertol DEE - Engenharia Elétrica CCT AS2ROB1 Fundamentos de Robótica Joinville 01/10/2018 Cinemática Inversa sumário Modelo cinemático inverso métodos analíticos
Leia mais1.1. Conceitos Pêndulo Planar
1 Introdução Atualmente, na área da robótica é bastante comum o estudo de sistemas pendulares, em especial os sistemas de pêndulos invertidos. Esse conceito é bem conhecido e derivado desta idéia, este
Leia maisLocalização. Localização
Localização Construção de Mapas Localização posição do robô features Extração de Informação ação Planejamento da Missão trajetória Percepção Controle de Trajetória velocidades dados brutos Sensoriamento
Leia maisFísica I VS 18/07/2015
Física I VS 18/07/2015 NOME MATRÍCULA TURMA PROF. Lembrete: 20 questões de múltipla escolha. Cada questão vale 0,5 ponto Utilize: g = 9,80 m/s 2, exceto se houver alguma indicação em contrário. Nota 1.
Leia maisEES-49/2012 Prova 2. Individual Duração: 100 minutos. Consulta permitida a uma página A4 com anotações pessoais e fórmulas.
EES-49/2012 Prova 2 Individual Duração: 100 minutos Consulta permitida a uma página A4 com anotações pessoais e fórmulas. Permitido o uso de calculadora para a realização de operações básicas, incluindo
Leia maisSISTEMA DE NAVEGAÇÃO PARA UM ROBÔ BASEADO EM SENSOR MAGNÉTICO
SISTEMA DE NAVEGAÇÃO PARA UM ROBÔ BASEADO EM SENSOR MAGNÉTICO Alessandra Mayara Buso de Souza (PIBIC/CNPq-UTFPR), e-mail: alessandrabuso@hotmail.com, Marcos Vallim (Orientador), e-mail: mvallim@utfpr.edu.br.
Leia maisO processo de filtragem de sinais pode ser realizado digitalmente, na forma esquematizada pelo diagrama apresentado a seguir:
Sistemas e Sinais O processo de filtragem de sinais pode ser realizado digitalmente, na forma esquematizada pelo diagrama apresentado a seguir: 1 Sistemas e Sinais O bloco conversor A/D converte o sinal
Leia maisProf. Daniel Hasse. Robótica Industrial
Prof. Daniel Hasse Robótica Industrial Robótica Industrial Aula 5 - Componentes III Sensores Controlador / Eletrônica de Controle Software / Programação IHM Eletrônica de Potência Classificação dos Sensores
Leia maisPara alimentar o motor, a placa do amplificador de potência foi limitada nos seguintes valores:
4 Simulações Esse capítulo apresenta as simulações numéricas com o modelo matemático do sistema de pêndulo planar apresentado por equações nos capítulos anteriores. Os resultados aqui apresentados foram
Leia maisPosteriormente adaptei algumas das funções para a cadeira de Controlo Digital.
! " #$% &' (")* O SPECS foi desenvolvido tendo em vista facilitar o projecto por vezes fastidioso de sistemas de controlo utilizando algumas ferramentas disponíveis na máquina TI-89 e programas já existentes
Leia maisSeguidores de Linha: Básico ao Proporcional
1 LIÇÃO DE PROGRAMAÇÃO EV3 AVANÇADA Seguidores de Linha: Básico ao Proporcional Por Droids Robotics 2 Seguidor de Linha é Valioso Muitos Tapetes FLL são cobertos com linhas Você pode usar essas linhas
Leia maisControle de Processos Aula: Sintonia de Controladores PID
107484 Controle de Processos Aula: Sintonia de Controladores PID Prof. Eduardo Stockler Departamento de Engenharia Elétrica Universidade de Brasília 1º Semestre 2015 Sintonia de Controladores Características
Leia maisSSC5887 SSC5887. Histórico. Grupo de Sistemas Embarcados Evolutivos e Robóticos - SEER. Grupo de Sistemas Embarcados Evolutivos e Robóticos - SEER
Grupo de Sistemas Embarcados Evolutivos e Robóticos - SEER Áreas de atuação: SSC5887 Introdução aos Sistemas Robóticos Denis Fernando Wolf 1º semestre 2010 Sistemas embarcados Computação reconfigurável
Leia maisLISTA DE EXERCÍCIOS - MOVIMENTO HARMÔNICO SIMPLES (MHS) (versão 2014/2)
LISTA DE EXERCÍCIOS - MOVIMENTO HARMÔNICO SIMPLES (MHS) (versão 2014/2) A CINEMÁTICA NO MHS 1.1.- (HALLIDAY, 4ª EDIÇÃO, CAP. 14, 1E) Um objeto sujeito a um movimento harmônico simples leva 0,25 s para
Leia maisA robótica abrange tecnologia de mecânica, eletrônica e computação. Alem disso, participam em menor grau teoria de controle, microeletrônica,
Fundamentos da tecnologia de robôs A robótica abrange tecnologia de mecânica, eletrônica e computação. Alem disso, participam em menor grau teoria de controle, microeletrônica, inteligência artificial,
Leia maisLocalização de robôs móveis baseados em balizas
Faculdade de Engenharia da Universidade do Porto Localização de robôs móveis baseados em balizas Sandro Augusto Costa Magalhães Tiago José Ferreira Mendonça VERSÃO FINAL Trabalho realizada no âmbito da
Leia maisCONCURSO PÚBLICO DE PROVAS E TÍTULOS EDITAL ESPECÍFICO 087/ CAMPUS SABARÁ
MINISTÉRIO DA EDUCAÇÃO SECRETARIA DE EDUCAÇÃO PROFISSIONAL E TECNOLÓGICA INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS CAMPUS SABARÁ MG Rodovia MGC 262, km 10, s/n, Sobradinho, Sabará/MG,
Leia maisSabendo o momento do encontro, só é necessário aplicá-lo em uma das duas funções (do caminhão ou do carro).
Engenharia Física Mecânica, prof. Simões Revisão para prova integradora 1. Um automóvel encontra-se parado diante de um semáforo. Logo quando o sinal abre, ele arranca com aceleração 5m/s², enquanto isso,
Leia maisTheory Portuguese (Portugal) Antes de iniciar este problema, leia cuidadosamente as Instruções Gerais que pode encontrar noutro envelope.
Q1-1 Dois Problemas de Mecânica Antes de iniciar este problema, leia cuidadosamente as Instruções Gerais que pode encontrar noutro envelope. Parte A. O Disco Escondido (3,5 pontos) Considere um cilindro
Leia maisControle por Computador Parte II. 22 de novembro de 2011
Controle por Computador Parte II 22 de novembro de 2011 Outline 1 Exemplo de Projeto 2 Controladores PID 3 Projeto de Controle em Tempo Discreto Exemplo de Projeto Exemplo de Projeto: Controle de azimute
Leia mais6. Controle por Aprendizado Neuro-Fuzzy
6. Controle por Aprendizado Neuro-Fuzzy 6.1. Introdução Neste capítulo é apresentado o controle por aprendizado utilizando um sistema híbrido Neuro-Fuzzy, para o cálculo e atualização dos pontos de reversão
Leia maisFísica. Cinemática. Professor Alexei Muller.
Física Cinemática Professor Alexei Muller Física CINEMÁTICA Varia sucessivamente a sua posição (seu lugar) com o passar do tempo em relação a um sistema de referência. Os conceitos de repouso e de movimento
Leia maisControle de Processos Aula: Ações de Controle
Aula 7484 Controle de Processos Aula: Prof. Eduardo Stockler Tognetti Departamento de Engenharia Elétrica Universidade de Brasília UnB o Semestre 26 E. S. Tognetti UnB) Controle de processos / Ação proporcional
Leia maisPLANEJAMENTO DE VELOCIDADE DE UM ROBÔ MÓVEL UTILIZANDO O MÉTODO DE CAMPO POTENCIAL
PLANEJAMENTO DE VELOCIDADE DE UM ROBÔ MÓVEL UTILIZANDO O MÉTODO DE CAMPO POTENCIAL Carlos Erlan Olival Lima 1, Aurélio Agostinho Adão 2, Francisco Marcelino Almeida 3, Mário Bibiano da Silva Júnior 1 1
Leia maisMétodo do Lugar das Raízes
Método do Lugar das Raízes Conceito de Lugar das Raízes; O Procedimento do Lugar das Raízes; Projeto de Parâmetros pelo Método do Lugar das Raízes; Sensibilidade e Lugar das Raízes; Controlador de Três
Leia mais