Intelligent System Architecture for Virtual Sensing of Oxygen in Bi-Fuel Vehicles - Thiago Richter - Congresso Sae Brasil 2009 Paper #2009 36 0200 Pt Br
1) O documento apresenta uma arquitetura de sistema inteligente para sensoriamento virtual de oxigênio em veículos bicombustíveis usando redes neurais artificiais.
2) Foram desenvolvidos e testados diversos modelos de redes neurais para prever o valor de oxigênio a partir de variáveis do motor, com erros relativos entre 0,2-0,6%.
3) Os resultados experimentais demonstraram que a arquitetura proposta pode substituir com sucesso o sensor físico de oxigênio.
O documento discute a implementação de uma rede GDPS no Banco Nossa Caixa para fornecer alta disponibilidade e desempenho. A rede foi dividida em dois ambientes separados de teste e produção, cada um com dois sistemas de rede e aplicativos, um em cada site. Os sistemas de rede foram configurados como CMCs para gerenciar os recursos de rede de forma isolada dos sistemas de aplicativos e dados.
1) O documento descreve uma pesquisa científica que desenvolve ferramentas computacionais para calcular propriedades estruturais de pilares de concreto armado usando calculadoras programáveis.
2) Os programas calculam propriedades como momento de inércia usando algoritmos descritos em 4 etapas.
3) A pesquisa visa intensificar o uso didático dessas ferramentas para ensinar engenharia de estruturas de acordo com normas brasileiras.
During my Master thesis I built a OCL Interpreter for the Metamodeling tool MetaSketch, this project was implement in C# and I used the GOLD Parser Builder to build the OCL LALR grammar.
I did my Master in Software Engineering at University of Madeira.
MetaSketch was developed by my Thesis Professor during his PhD.
The document discusses the results of a study on the effects of a new drug on memory and cognitive function in older adults. The double-blind study involved 100 participants aged 65-80 and found that those given the drug performed significantly better on memory and problem-solving tests than the placebo group after 6 months. The drug was found to be safe and well-tolerated with no serious side effects reported.
Este documento habla sobre la capacidad del agua para fluir suavemente alrededor de las rocas y obstáculos sin detenerse, manteniendo su curso hacia adelante. También señala que los obstáculos en la vida nos hacen crecer más fuertes y determinados, y que debemos afrontar los problemas con calma, perdón y amor. El amor es lo más importante, y tocar los corazones de los demás es el único sentido de la vida.
Este documento presenta una sentencia de un tribunal de la Unión Europea sobre un recurso interpuesto contra una resolución de la Oficina Comunitaria de Variedades Vegetales que concedió la protección a una variedad de mandarina. El tribunal analiza si la entidad demandante tiene legitimación para recurrir y concluye declarando inadmisible el recurso por falta de afectación directa a la demandante.
O documento discute a implementação de uma rede GDPS no Banco Nossa Caixa para fornecer alta disponibilidade e desempenho. A rede foi dividida em dois ambientes separados de teste e produção, cada um com dois sistemas de rede e aplicativos, um em cada site. Os sistemas de rede foram configurados como CMCs para gerenciar os recursos de rede de forma isolada dos sistemas de aplicativos e dados.
1) O documento descreve uma pesquisa científica que desenvolve ferramentas computacionais para calcular propriedades estruturais de pilares de concreto armado usando calculadoras programáveis.
2) Os programas calculam propriedades como momento de inércia usando algoritmos descritos em 4 etapas.
3) A pesquisa visa intensificar o uso didático dessas ferramentas para ensinar engenharia de estruturas de acordo com normas brasileiras.
During my Master thesis I built a OCL Interpreter for the Metamodeling tool MetaSketch, this project was implement in C# and I used the GOLD Parser Builder to build the OCL LALR grammar.
I did my Master in Software Engineering at University of Madeira.
MetaSketch was developed by my Thesis Professor during his PhD.
The document discusses the results of a study on the effects of a new drug on memory and cognitive function in older adults. The double-blind study involved 100 participants aged 65-80 and found that those given the drug performed significantly better on memory and problem-solving tests than the placebo group after 6 months. The drug was found to be safe and well-tolerated with no serious side effects reported.
Este documento habla sobre la capacidad del agua para fluir suavemente alrededor de las rocas y obstáculos sin detenerse, manteniendo su curso hacia adelante. También señala que los obstáculos en la vida nos hacen crecer más fuertes y determinados, y que debemos afrontar los problemas con calma, perdón y amor. El amor es lo más importante, y tocar los corazones de los demás es el único sentido de la vida.
Este documento presenta una sentencia de un tribunal de la Unión Europea sobre un recurso interpuesto contra una resolución de la Oficina Comunitaria de Variedades Vegetales que concedió la protección a una variedad de mandarina. El tribunal analiza si la entidad demandante tiene legitimación para recurrir y concluye declarando inadmisible el recurso por falta de afectación directa a la demandante.
El documento resume los conceptos de hambre, desnutrición y subalimentación, incluyendo sus síntomas. También discute las carencias de servicios públicos como agua potable, electricidad y alcantarillado, así como viviendas dignas. Menciona las enfermedades sociales como el estrés, alcoholismo y drogadicción. Finalmente, agradece la atención del lector.
Un estudiante se siente inútil y pide ayuda a su profesor, quien le pide vender un anillo en el mercado por al menos una moneda de oro para pagar una deuda. El estudiante no puede venderlo por ese precio. Luego, un joyero evalúa el anillo en 58 monedas de oro. El profesor le enseña al estudiante que, al igual que el valor real del anillo solo podía ser descubierto por un experto, el valor de una persona solo puede ser apreciado por aquellos calificados para hacerlo.
K's Smoke Shop offers a vaporizer library where customers can sample different vaporizers. The shop sells vaporizers and e-liquids for vaporizers online and in their physical store. Customers can learn about and try various vaporizer products at the shop or on their website.
1) A 1a República Portuguesa durou de 1910 a 1926 e foi marcada por instabilidade política devido às divisões internas no Partido Republicano.
2) Foram realizadas importantes reformas como a criação do ensino público obrigatório, a laicização do Estado e novas proteções sociais.
3) No entanto, a República enfrentou forte oposição da Igreja Católica e dos monárquicos, além de greves e revoltas que geraram instabilidade social.
Este documento proporciona una lista actualizada de variedades de frutales protegidas de acuerdo con la legislación europea o española. Incluye información como el número de expediente, fecha de inicio y final de la protección, obtenedor y butlétin oficial en el que se publicó la protección para cada variedad de cítricos, kiwis y frutales en general. El objetivo es informar sobre las variedades con derechos de propiedad intelectual vigentes.
Seja bem vindo a melhor oportunidade de sua vida, adquira já sua franquia CIA Cristal, e venha pro mercado onde vc ganha dinheiro bebendo água!
Skype: stanley-ferreira
(92) 8126-7996 - TIM
Gerente de Franquias
The document discusses the history of calculating machines from Napier's bones in the 16th century to the analytical engine in the 19th century. Key figures mentioned include Napier, Pascal, Leibnitz, Jacquard, Babbage, and Lady Ada who worked on Babbage's analytical engine, one of the first general-purpose computers. The document traces the development of mechanical calculating devices over centuries.
A SIDA é causada pelo vírus HIV que danifica o sistema imunológico, levando a infecções oportunistas e cânceres. Os sintomas incluem febre, dor de cabeça e fadiga. A transmissão ocorre por fluidos corporais e a prevenção é feita com preservativos e agulhas descartáveis. Uma vacina reduziu o risco de contágio em 31% e transplantes de medula óssea curaram alguns casos.
TI Aplicada na SC&L - Palestra - Thiago RichterThiago Richter
- O documento apresenta uma lista de siglas relacionadas a sistemas de gestão empresarial e seus respectivos significados em português.
- São listadas 38 siglas em inglês com suas traduções para português, incluindo sistemas de planejamento como MRP, ERP, CRM entre outros.
- A tabela fornece um glossário conciso das principais siglas utilizadas em sistemas de gestão para auxiliar na compreensão dos termos em inglês.
La sociología es el estudio científico de las relaciones humanas y sus consecuencias. Se basa en el método científico para comprender los sistemas sociales y mejorarlos, aunque presenta desafíos como la subjetividad y la influencia del observador. Estudia conceptos como cultura, instituciones, normas, desviación, estatus, poder y su relación con disciplinas como la antropología, historia y psicología.
Este documento proporciona instrucciones para la formulación de proyectos en el Sistema Integral de Información y Administración Universitaria (SIIAU). Describe los elementos a considerar como presupuestos preliminares, planes de desarrollo, estructura programática y catálogo de fondos. Además, explica cómo configurar el software SIIAU, capturar datos generales de proyectos, objetivos, metas, actividades y recursos. Finalmente, ofrece instrucciones sobre generar y exportar reportes de proyectos.
O documento apresenta um estudo de cheias realizado para o Loteamento José Alencar localizado próximo ao Rio Velho em Joinville, Santa Catarina. Foi realizado um estudo hidrológico para determinar as vazões de projeto e um estudo hidráulico para estimar as cotas de inundação considerando dados de campo, séries históricas de vazão e nível da maré na região. O estudo adota hipóteses sobre o regime hidrológico do rio e parâmetros hidráulicos para realizar os cálculos necessários
O documento apresenta resultados de projeções de mudança climática para o Brasil usando o modelo regional Eta CPTEC aninhado no modelo global HadCM3. As projeções mostram um aumento de temperatura de até 7°C até 2100 e uma redução na precipitação anual para a Amazônia. O modelo regional reproduz bem os padrões de circulação e precipitação atual, mas precisa de mais membros no ensemble para melhor representar a variabilidade climática.
Cosas para hacer en los meses que quedan de este añoAngélica Zambrano
El documento lista varias cosas para hacer en los últimos dos meses del año 2008, incluyendo practicar un deporte, aceptar nuevos desafíos, aprender otro idioma, reconciliarse con la vida y la gente, soñar, escuchar a los mayores y reír mucho. El autor desea que el lector logre alcanzar estos objetivos antes de que termine el año.
Oit relatório global sobre os salários 2012-2013João Figueiredo
1. O documento é um relatório global sobre salários publicado pela Organização Internacional do Trabalho (OIT) em 2012/2013.
2. A OIT analisa as tendências salariais globais e regionais, comparando-as com a produtividade do trabalho e examinando os efeitos na economia global.
3. O relatório encontra que os salários cresceram lentamente a nível global, mas de forma heterogênea entre regiões, com economias emergentes mais resilientes que economias desenvolvidas, onde os salários caíram após a crise financeira global.
Este manual apresenta um guia para crianças que receberam um diagnóstico de câncer, explicando o que esperar durante o tratamento no hospital. Explica que o hospital é um lugar para receber cuidados médicos e não deve ser temido. Resume os principais tratamentos como quimioterapia e radioterapia e seus possíveis efeitos colaterais, como queda de cabelo. Encoraja as crianças a terem coragem durante a longa jornada de tratamento.
O documento discute os controladores lógicos programáveis (PLC), descrevendo sua função de substituir a lógica de relés e controladores em processos industriais através de uma lógica armazenada em memória. Também explica os principais componentes de um sistema automatizado típico, como sensores, atuadores, comando de potência e sistemas de processamento de dados.
1) Muitos aplicativos de software precisarão ser modificados para aproveitar processadores multicore, dividindo tarefas em threads para serem executadas simultaneamente.
2) Há diferentes abordagens para programação multithread como segmentação explícita e métodos dirigidos pelo compilador como OpenMP.
3) Desenvolvedores precisarão testar aplicações multithread para evitar bugs como condições de corrida e otimizar o desempenho aproveitando todos os núcleos da CPU.
El documento resume los conceptos de hambre, desnutrición y subalimentación, incluyendo sus síntomas. También discute las carencias de servicios públicos como agua potable, electricidad y alcantarillado, así como viviendas dignas. Menciona las enfermedades sociales como el estrés, alcoholismo y drogadicción. Finalmente, agradece la atención del lector.
Un estudiante se siente inútil y pide ayuda a su profesor, quien le pide vender un anillo en el mercado por al menos una moneda de oro para pagar una deuda. El estudiante no puede venderlo por ese precio. Luego, un joyero evalúa el anillo en 58 monedas de oro. El profesor le enseña al estudiante que, al igual que el valor real del anillo solo podía ser descubierto por un experto, el valor de una persona solo puede ser apreciado por aquellos calificados para hacerlo.
K's Smoke Shop offers a vaporizer library where customers can sample different vaporizers. The shop sells vaporizers and e-liquids for vaporizers online and in their physical store. Customers can learn about and try various vaporizer products at the shop or on their website.
1) A 1a República Portuguesa durou de 1910 a 1926 e foi marcada por instabilidade política devido às divisões internas no Partido Republicano.
2) Foram realizadas importantes reformas como a criação do ensino público obrigatório, a laicização do Estado e novas proteções sociais.
3) No entanto, a República enfrentou forte oposição da Igreja Católica e dos monárquicos, além de greves e revoltas que geraram instabilidade social.
Este documento proporciona una lista actualizada de variedades de frutales protegidas de acuerdo con la legislación europea o española. Incluye información como el número de expediente, fecha de inicio y final de la protección, obtenedor y butlétin oficial en el que se publicó la protección para cada variedad de cítricos, kiwis y frutales en general. El objetivo es informar sobre las variedades con derechos de propiedad intelectual vigentes.
Seja bem vindo a melhor oportunidade de sua vida, adquira já sua franquia CIA Cristal, e venha pro mercado onde vc ganha dinheiro bebendo água!
Skype: stanley-ferreira
(92) 8126-7996 - TIM
Gerente de Franquias
The document discusses the history of calculating machines from Napier's bones in the 16th century to the analytical engine in the 19th century. Key figures mentioned include Napier, Pascal, Leibnitz, Jacquard, Babbage, and Lady Ada who worked on Babbage's analytical engine, one of the first general-purpose computers. The document traces the development of mechanical calculating devices over centuries.
A SIDA é causada pelo vírus HIV que danifica o sistema imunológico, levando a infecções oportunistas e cânceres. Os sintomas incluem febre, dor de cabeça e fadiga. A transmissão ocorre por fluidos corporais e a prevenção é feita com preservativos e agulhas descartáveis. Uma vacina reduziu o risco de contágio em 31% e transplantes de medula óssea curaram alguns casos.
TI Aplicada na SC&L - Palestra - Thiago RichterThiago Richter
- O documento apresenta uma lista de siglas relacionadas a sistemas de gestão empresarial e seus respectivos significados em português.
- São listadas 38 siglas em inglês com suas traduções para português, incluindo sistemas de planejamento como MRP, ERP, CRM entre outros.
- A tabela fornece um glossário conciso das principais siglas utilizadas em sistemas de gestão para auxiliar na compreensão dos termos em inglês.
La sociología es el estudio científico de las relaciones humanas y sus consecuencias. Se basa en el método científico para comprender los sistemas sociales y mejorarlos, aunque presenta desafíos como la subjetividad y la influencia del observador. Estudia conceptos como cultura, instituciones, normas, desviación, estatus, poder y su relación con disciplinas como la antropología, historia y psicología.
Este documento proporciona instrucciones para la formulación de proyectos en el Sistema Integral de Información y Administración Universitaria (SIIAU). Describe los elementos a considerar como presupuestos preliminares, planes de desarrollo, estructura programática y catálogo de fondos. Además, explica cómo configurar el software SIIAU, capturar datos generales de proyectos, objetivos, metas, actividades y recursos. Finalmente, ofrece instrucciones sobre generar y exportar reportes de proyectos.
O documento apresenta um estudo de cheias realizado para o Loteamento José Alencar localizado próximo ao Rio Velho em Joinville, Santa Catarina. Foi realizado um estudo hidrológico para determinar as vazões de projeto e um estudo hidráulico para estimar as cotas de inundação considerando dados de campo, séries históricas de vazão e nível da maré na região. O estudo adota hipóteses sobre o regime hidrológico do rio e parâmetros hidráulicos para realizar os cálculos necessários
O documento apresenta resultados de projeções de mudança climática para o Brasil usando o modelo regional Eta CPTEC aninhado no modelo global HadCM3. As projeções mostram um aumento de temperatura de até 7°C até 2100 e uma redução na precipitação anual para a Amazônia. O modelo regional reproduz bem os padrões de circulação e precipitação atual, mas precisa de mais membros no ensemble para melhor representar a variabilidade climática.
Cosas para hacer en los meses que quedan de este añoAngélica Zambrano
El documento lista varias cosas para hacer en los últimos dos meses del año 2008, incluyendo practicar un deporte, aceptar nuevos desafíos, aprender otro idioma, reconciliarse con la vida y la gente, soñar, escuchar a los mayores y reír mucho. El autor desea que el lector logre alcanzar estos objetivos antes de que termine el año.
Oit relatório global sobre os salários 2012-2013João Figueiredo
1. O documento é um relatório global sobre salários publicado pela Organização Internacional do Trabalho (OIT) em 2012/2013.
2. A OIT analisa as tendências salariais globais e regionais, comparando-as com a produtividade do trabalho e examinando os efeitos na economia global.
3. O relatório encontra que os salários cresceram lentamente a nível global, mas de forma heterogênea entre regiões, com economias emergentes mais resilientes que economias desenvolvidas, onde os salários caíram após a crise financeira global.
Este manual apresenta um guia para crianças que receberam um diagnóstico de câncer, explicando o que esperar durante o tratamento no hospital. Explica que o hospital é um lugar para receber cuidados médicos e não deve ser temido. Resume os principais tratamentos como quimioterapia e radioterapia e seus possíveis efeitos colaterais, como queda de cabelo. Encoraja as crianças a terem coragem durante a longa jornada de tratamento.
Semelhante a Intelligent System Architecture for Virtual Sensing of Oxygen in Bi-Fuel Vehicles - Thiago Richter - Congresso Sae Brasil 2009 Paper #2009 36 0200 Pt Br
O documento discute os controladores lógicos programáveis (PLC), descrevendo sua função de substituir a lógica de relés e controladores em processos industriais através de uma lógica armazenada em memória. Também explica os principais componentes de um sistema automatizado típico, como sensores, atuadores, comando de potência e sistemas de processamento de dados.
1) Muitos aplicativos de software precisarão ser modificados para aproveitar processadores multicore, dividindo tarefas em threads para serem executadas simultaneamente.
2) Há diferentes abordagens para programação multithread como segmentação explícita e métodos dirigidos pelo compilador como OpenMP.
3) Desenvolvedores precisarão testar aplicações multithread para evitar bugs como condições de corrida e otimizar o desempenho aproveitando todos os núcleos da CPU.
O documento discute sistemas embarcados, com foco nos casos de sucesso da empresa NXP Semiconductors. Apresenta detalhes sobre hardware comum em sistemas embarcados e linguagens de programação. Descreve aplicações da NXP em controle de motores e sensores para veículos.
[1] O documento apresenta uma introdução ao programa ATP (Alternative Transients Program), que é um simulador digital para estudos de fenômenos transitórios em sistemas elétricos.
[2] O ATP permite a modelagem de vários componentes elétricos como linhas de transmissão, transformadores, bancos de capacitores e disjuntores, usando elementos concentrados e distribuídos.
[3] O documento descreve os principais modelos disponíveis no ATP como PI-equivalentes, transformadores e indutores não-lineares, que
O documento apresenta uma apostila sobre controladores programáveis (CPs). Resume os principais tópicos sobre CPs, incluindo sua história, componentes, sistemas de numeração, conceitos básicos e princípio de funcionamento. O objetivo do curso é ensinar conceitos básicos de programação de CPs para controle industrial.
O documento discute os desafios na medição da capacidade de processamento em sistemas mainframe. Apresenta diferentes métricas utilizadas ao longo do tempo para medir desempenho e capacidade, como MIPS, MHz, MSUs. Também discute ferramentas como o zPCR que permitem dimensionar sistemas mainframe de forma mais precisa, levando em conta fatores como carga de trabalho, configuração de LPARs e tipo de processador.
1) O documento descreve a técnica de Decoupled Software Pipelining (DSWP) para extração automática de threads em programas sem especulação. DSWP quebra loops em partes executadas em núcleos separados para explorar paralelismo de granularidade fina.
2) A comunicação entre núcleos usa uma matriz de sincronização implementada com filas FIFO entre produtores e consumidores.
3) Experimentos mostraram um ganho médio de 9,2% em benchmarks com DSWP, indicando sua potencialidade para exploração de
Brief presentation of the algorithms implementing IMRT in the TPS CAT3D.
CAT3D is a Radiotherapy Planning System (TPS) developed by Mevis Informatica Medica LTDA, Brazil.
[Pereira, IC'2013] Uma nova abordagem para detecção e extracao de paralelismo...Marcio Machado Pereira
Este documento apresenta uma nova abordagem para detecção e extração de paralelismo em programas Java baseada em transações de software. A proposta encapsula partes do corpo de laços em transações para executá-las em paralelo, garantindo a semântica sequencial através de um modelo de transações ordenadas. Dois linhas de pesquisa são apresentadas: paralelização com suporte de STM e seleção e especulação de arestas críticas nos grafos de dependência para aumentar o paralelismo. Experimentos pretendem medir o ganho de
Família de controladores Allen Bradley 2016Henrique Dória
O documento discute a história e os tipos de controladores lógicos programáveis (CLPs), com foco nos controladores MicroLogix da Allen-Bradley. Resume a evolução dos CLPs desde sua invenção na década de 1960, e descreve as principais características e aplicações dos controladores MicroLogix de pequeno porte.
Este documento descreve o Módulo de Estudos em Tempo Real (METR) implantado na CPFL para permitir a simulação de manobras e contingências no sistema elétrico em tempo real ou histórico. O METR gera casos base com dados do SCADA e permite simular aberturas/fechamentos de linhas, transformadores e shunts para estudos de curto prazo ou controle de operação. Sua interface simples permite ao operador verificar os efeitos de manobras antes de executá-las, trazendo ganhos para a segurança e efici
Relatório de Projeto - Desenvolvimento de um Controlador de Rotação para Moto...Gustavo Fernandes
O documento descreve um projeto de um controlador de rotação para motores de corrente contínua desenvolvido por alunos do Instituto Federal sul-rio-grandense. O controlador consiste em um circuito de potência controlado por um microcontrolador PIC16F877A que gera sinais PWM para controlar a velocidade e sentido de rotação do motor.
Regiment é uma linguagem de programação para redes de sensores sem fio. Ela fornece tipos de dados, operadores e regiões para simplificar a criação de aplicações complexas, abstraindo detalhes de baixo nível da rede. O compilador Regiment realiza avaliação parcial e conversão de nós para melhorar o desempenho. Exemplos mostram como agregar dados sensoriais e monitorar eventos em larga escala.
O documento descreve o software OptiSystem, que permite simular sistemas de telecomunicações ópticas. O OptiSystem possui uma biblioteca com mais de 250 componentes ópticos e elétricos para projetar e testar enlaces de fibra óptica. É possível simular transmissores, receptores, regeneradores e analisar parâmetros como taxa de erro de bit, diagrama de olho e fator Q. O software fornece uma ferramenta valiosa para planejamento e otimização de redes ópticas.
Gustavo Fernandes Araujo - gustavo-fernandes.araujo@itau-unibanco.com.br
O estudo de performance de processamento é crítico em qualquer plataforma visto que pode ter efeito tanto na disponibilidade quanto nos custos de processamento. No ambiente mainframe, onde os recursos são compartilhados, uma piora de performance em um workload especifico pode impactar o processamento de todos demais workloads no mesmo CEC. Este estudo tem como objetivo apresentar um Review de métricas de performance dentre os diferentes workloads que processam na plataforma Mainframe.
O documento apresenta uma introdução ao simulador de processos EMSO, descrevendo sua interface gráfica, estrutura de modelagem baseada em entidades como FlowSheets, Devices e Models, e linguagem de modelagem orientada a objetos e baseada em equações. É apresentado um exemplo de modelo matemático para um tanque de nível, ilustrando conceitos como correntes, herança e criação de modelos.
O documento descreve a história e evolução dos controladores lógicos programáveis (CLPs). O CLP foi desenvolvido na década de 1960 para simplificar a programação de painéis de controle na indústria automobilística. Desde então, os CLPs evoluíram através de 5 gerações, tornando-se mais versáteis, poderosos e fáceis de programação. Atualmente, os CLPs são amplamente usados em diversos setores industriais e permitem a integração de sistemas automatizados.
Este documento resume os resultados experimentais de análises e otimizações no LLVM. Foram avaliados os padrões O1, O2 e O3 do LLVM em aplicações do SPEC CPU2006, além de diferentes alias analyses e otimizações individuais. A metodologia empregada mediu o tempo de compilação, tamanho de código e desempenho, buscando identificar a melhor configuração de análises e otimizações para cada tipo de aplicação.
Medindo e Modelando o Desempenho de Aplicações em um Ambiente VirtualRafael Reis
O documento descreve um modelo analítico para prever o desempenho de aplicações em ambientes virtuais. Os autores desenvolveram modelos para estimar o overhead da virtualização e limites de desempenho considerando fatores como carga no hypervisor e interferência entre VMs. O modelo foi validado em experimentos com o Xen mostrando estimativas precisas do slowdown em diferentes cargas de trabalho.
Este documento descreve o desenvolvimento de um sistema de controle em malha fechada para um braço robótico do tipo PUMA com 6 graus de liberdade. O sistema usa um controlador PID implementado em um microcontrolador para controlar cada articulação do robô.
Semelhante a Intelligent System Architecture for Virtual Sensing of Oxygen in Bi-Fuel Vehicles - Thiago Richter - Congresso Sae Brasil 2009 Paper #2009 36 0200 Pt Br (20)
PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...Faga1939
Este artigo tem por objetivo apresentar como ocorreu a evolução do consumo e da produção de energia desde a pré-história até os tempos atuais, bem como propor o futuro da energia requerido para o mundo. Da pré-história até o século XVIII predominou o uso de fontes renováveis de energia como a madeira, o vento e a energia hidráulica. Do século XVIII até a era contemporânea, os combustíveis fósseis predominaram com o carvão e o petróleo, mas seu uso chegará ao fim provavelmente a partir do século XXI para evitar a mudança climática catastrófica global resultante de sua utilização ao emitir gases do efeito estufa responsáveis pelo aquecimento global. Com o fim da era dos combustíveis fósseis virá a era das fontes renováveis de energia quando prevalecerá a utilização da energia hidrelétrica, energia solar, energia eólica, energia das marés, energia das ondas, energia geotérmica, energia da biomassa e energia do hidrogênio. Não existem dúvidas de que as atividades humanas sobre a Terra provocam alterações no meio ambiente em que vivemos. Muitos destes impactos ambientais são provenientes da geração, manuseio e uso da energia com o uso de combustíveis fósseis. A principal razão para a existência desses impactos ambientais reside no fato de que o consumo mundial de energia primária proveniente de fontes não renováveis (petróleo, carvão, gás natural e nuclear) corresponde a aproximadamente 88% do total, cabendo apenas 12% às fontes renováveis. Independentemente das várias soluções que venham a ser adotadas para eliminar ou mitigar as causas do efeito estufa, a mais importante ação é, sem dúvidas, a adoção de medidas que contribuam para a eliminação ou redução do consumo de combustíveis fósseis na produção de energia, bem como para seu uso mais eficiente nos transportes, na indústria, na agropecuária e nas cidades (residências e comércio), haja vista que o uso e a produção de energia são responsáveis por 57% dos gases de estufa emitidos pela atividade humana. Neste sentido, é imprescindível a implantação de um sistema de energia sustentável no mundo. Em um sistema de energia sustentável, a matriz energética mundial só deveria contar com fontes de energia limpa e renováveis (hidroelétrica, solar, eólica, hidrogênio, geotérmica, das marés, das ondas e biomassa), não devendo contar, portanto, com o uso dos combustíveis fósseis (petróleo, carvão e gás natural).
Em um mundo cada vez mais digital, a segurança da informação tornou-se essencial para proteger dados pessoais e empresariais contra ameaças cibernéticas. Nesta apresentação, abordaremos os principais conceitos e práticas de segurança digital, incluindo o reconhecimento de ameaças comuns, como malware e phishing, e a implementação de medidas de proteção e mitigação para vazamento de senhas.
A linguagem C# aproveita conceitos de muitas outras linguagens,
mas especialmente de C++ e Java. Sua sintaxe é relativamente fácil, o que
diminui o tempo de aprendizado. Todos os programas desenvolvidos devem
ser compilados, gerando um arquivo com a extensão DLL ou EXE. Isso torna a
execução dos programas mais rápida se comparados com as linguagens de
script (VBScript , JavaScript) que atualmente utilizamos na internet
As classes de modelagem podem ser comparadas a moldes ou
formas que definem as características e os comportamentos dos
objetos criados a partir delas. Vale traçar um paralelo com o projeto de
um automóvel. Os engenheiros definem as medidas, a quantidade de
portas, a potência do motor, a localização do estepe, dentre outras
descrições necessárias para a fabricação de um veículo
Intelligent System Architecture for Virtual Sensing of Oxygen in Bi-Fuel Vehicles - Thiago Richter - Congresso Sae Brasil 2009 Paper #2009 36 0200 Pt Br
1. Intelligent System Architecture for
Virtual Sensing of Oxygen
in Bi-Fuel Vehicles
Thiago Richter1.2, Amaury Ferrari de Oliveira1 and
Ivan Nunes da Silva2
1 Delphi Automotive Systems
2 University of Sao Paulo, Sao Carlos
2. Sumário
Introdução;
Aspectos de EMS, Sensores de Oxigênio e Veículos Bicombustíveis;
Aspectos de Redes Neurais Artificiais;
Arquitetura de Sistema Inteligente Desenvolvida
Resultados Experimentais;
Conclusões e Trabalhos a serem realizados.
2
3. Introdução
Motivação e Relevância
Indústria Automobilística.
Desenvolvimento:
Sistemas Gerenciadores de Motor (EMS),
Sensor de Oxigênio,
Veículos Bicombustíveis e
Sistemas Inteligentes aplicados na indústria automotiva.
Busca por aumento de desempenho, redução de custos e avanços
tecnológicos.
3
4. Introdução
Proposta e Justificativa
Estudo de arquiteturas de sistemas inteligentes para efetuar o
sensoriamento virtual de oxigênio em veículos bicombustíveis,
objetivando a substituição o sensor físico pelo sensor virtual.
Redução de custos com o sensor físico.
Agregar valor aos EMS.
Inovação ao estudar veículos bicombustíveis.
4
5. Sistemas de Gerenciamento de Motor
Introdução
Controlar a combustão interna do motor.
Melhor controle, melhor sensibilidade, maior eficiência dos combustíveis e do
motor, menores níveis de poluição, etc.
Integração com diversos sistemas veiculares.
Controlar o sistema de injeção, de ignição e de recirculação de gases.
Podem controlar ou comunicar-se com outros sistemas.
5
6. Sensores de Oxigênio
Introdução
Dispositivo para monitorar o oxigênio residual do motor de combustão
interna.
Um dos principais sensores usados nos sistemas de gerenciamento de
motor. Criando um sistema de malha fechada.
Diretamente relacionado ao controle de combustões e emissões.
O2 Referência
Funcionamento:
Diferença de Potencial
entre Ar do Escape e Ar Externo.
O2 Escape
6
7. Sensores de Oxigênio
Taxa estequiométrica:
Proporção ideal de ar e combustível (A/F - Air/Fuel) que permite o
consumo total de ambos.
P. ex.: 14,5 porções de ar para 1 porção de gasolina típica sem chumbo.
Variável de acordo com o combustível.
Estequiometria de vários combustíveis (DELPHI, 2005).
7
8. Sensores de Oxigênio
Valor Lambda (λ):
A / F (atual )
λ=
A / F (estequiométrico)
Onde:
λ < 1, então a mistura é rica (deficiência de oxigênio);
λ = 1, Mistura ideal;
λ > 1, então a mistura é pobre (excesso de oxigênio).
Lambda ≅ 0,9: Potência máxima;
≅ 1,1: Consumo mínimo e
≅ 1,0: maior torque com menor consumo.
8
9. Veículos Bicombustíveis
Introdução.
Veículos que permitem o uso de um ou dois
tipos de combustíveis.
Alguns Benefícios:
Escolha.
Concorrência.
Meio Ambiente.
Brasil:
Centro de referência mundial.
ANFAVEA, 2009
9
10. Redes Neurais Artificiais
Introdução.
Modelos computacionais inspirados no cérebro.
Capacidade de aquisição e manutenção de informações.
Principais características:
Capacidade de aprender por meio de exemplos,
Adaptar e generalizar,
Agrupar ou Auto-organizar e
Não requer modelamento matemático.
10
11. Redes Neurais Artificiais
Modelo de Neurônio Biológico e Artificial.
Fig 1. General model of artificial neuron.
Biological Neuron Artificial Neuron
11
12. Redes Neurais Artificiais
MLP – Multilayer Perceptron
Consists of an input layer (x1, x2,...,xn), one or more hidden neural layers
(HL), a neural output layer (OL) and output (y)
An MLP architecture model.
Main Applications:
Pattern recognition and
Function universal approximations:
The universal approximation based on artificial neural networks,
is able to perform non-linear mapping, listing the inputs to the outputs.
12
13. Arquitetura de Sistema Inteligente Desenvolvida
Introdução.
Veículo Bicombustível de 1.8cm3 e 8 válvulas.
Variáveis disponíveis no EMS:
Dados numéricos e em grande quantidade;
Neste trabalho o número é 42.
Uso de dinamômetros;
Veículos calibrados.
Sem regime especial de funcionamento.
Nenhuma variável fixada.
13
14. Arquitetura de Sistema Inteligente Desenvolvida
Aspectos Básicos.
Topologia Perceptron Multicamadas
Grande quantidade de dados quantitativos;
Sistema complexo e não linear;
Aproximador universal.
Laço de treinamentos e testes;
Variação dos dados e de características
(configuração).
Processo Cross Validation
Treinamento: 75% dos dados disponíveis;
75% para treinar.
25% para validar.
Validar Generalização: 25% dos dados.
Modelo de PMC usado.
14
15. Arquitetura de Sistema Inteligente Desenvolvida
Aspectos Básicos.
Mapas de Dados
E20 20% de etanol e 80% de gasolina;
E100 100% de etanol.
Aproximadamente 90.000 registros coletados em cada mapa
Simular a realimentação do sistema (EMS)
Valor de lambda é conseqüência das variáveis;
Deslocamento para t +1.
15
18. Arquitetura de Sistema Inteligente Desenvolvida
Detalhe da Arquitetura Desenvolvida.
Discretização de todo o universo de dados
1
0.9
0.8
0.7
0.6
0.5
0.4
0.3
0.2
0.1
0
0 100 200 300 400 500 600 700 800 900
segundos
18
19. Arquitetura de Sistema Inteligente Desenvolvida
Detalhe da Arquitetura Desenvolvida.
Discretização de subconjuntos do universo de dados
1
Lambda
FastFlywheelTorq
0.9
CalculatedBasePulseWidth
AIRF_Pct_ThrotPstnMax
0.8
ActualSlowIMEP
MainSparkAdvance
0.7
AirFlowRate
Hi_Res_Engine_Speed_Var
0.6 ETCThrottlePosition
Normalized Values
SparkAdvanceTopDeadCenter
0.5 Fuel_Integrator
SystemVoltage
0.4 DeliveredBasePulseWidth
NVFilteredFuelLevel
0.3 MAP
PedalLoad
0.2 AirFuelRatio
DesGrossIndicatedSlowTorq
Enviroment
0.1
Charge
Exhaust
0
0 100 200 300 400 500 600 700 800 900 Converter
segundos
Seconds
200 250 300
segundos
19
20. Resultados Experimentais
Quantidade total de redes neurais criadas: 4.848.
Quantidade total de redes neurais testadas: 15.096.
Análise dos resultados:
Erro Relativo Médio ( er )
Análise Gráfica
20
21. Resultados Experimentais
Trein. Segm. E20 Trein. Comp. E20 Trein. Segm. E100 Trein. Comp. E100
Teste Segm. E20 Teste Comp. E20 Teste Segm. E100 Teste Comp. E100
Trein. Segm. E20 Trein. Comp. E20 Trein. Segm. E100 Trein. Comp. E100
Teste Segm. E100 Teste Comp. E100 Teste Segm. E20 Teste Comp. E20
Trein. Segm. E20 Trein. Segm. E20 Trein. Segm. E100 Trein. Segm. E100 Trein. Segm. E20+E100 Trein. Segm. E20+E100
Teste Comp. E20 Teste Comp. E100 Teste Segm. E100 Teste Comp. E20 Teste Comp. E20 Teste Comp. E100
Trein. Segm. E20+E100 Trein. Comp. E20+E100 Trein. Segm. E20+E100 Trein. Comp. E20+E100
Teste Segm. E100 Teste Comp. E100 Teste Segm. E20 Teste Comp. E20
Topologias iguais para
E20 e E100
21
25. Resultados Experimentais
Treinamentos e testes Completos com E20.
er’ = 1,7288%
Cód. Topologia: 6.167
Mapa #: 1; Qt.Ent.: 21; CNE1: 10; CNE2: 15
Tipo Disc.: Comp.; Faixa: [9 884]; Qt.Discr.: 0.005; Trein.: trainbr
Vars: [2 6 7 8 9 10 12 13 14 15 26 27 28 30 31 32 34 37 40 41 42]
1
Objetivo
Valor de Lambda (normalizado)
Simulado
0.8
0.6
0.4
0.2
0
100 200 300 400 500 600 700 800
Segundos
Exemplo de resultado de treinamento e teste com E20-Completo.
25
26. Resultados Experimentais
Treinamentos e testes Segmentados com E100ód . Topologia: 2.3 96 I).
C
(Situação
er’ = 0,26261% Ma pa # : 2; Qt.Ent.: 21 ; CNE 1: 60; CNE 2: 0
Ti po D is c.: Se gm.; Fai xa : [97 1 83]; Qt.Discr.: 0.05; Tre in .: tra in lm
V ars : [2 6 7 8 9 10 12 1 3 14 15 26 2 7 28 30 3 1 32 34 37 4 0 41 42]
0.6
Obj etivo
Valor de Lambda (no rma liz ado)
0.5 5 Si mul ado
0.5
0.4 5
0.4
0.3 5
0.3
162 164 16 6 1 68 170 172 174 176 17 8 180 18 2
Se gun do s
Erro R el ativo M édi o (% ): 0.26261
3
2.5
E rro Relativo (% )
2
1.5
1
0.5
0
162 164 16 6 1 68 170 172 174 176 17 8 180 18 2
Se gun do s
Exemplo de resultado de treinamento e teste com E100-Segmentado
(Situação I).
26
27. Resultados Experimentais
Treinamentos e testes Segmentados com E100 (Situação II - Detalhes).
er’ = 0,2445%
Cód. Topologia: 2.526
Mapa #: 2; Qt.Ent.: 21; CNE1: 50; CNE2: 0
Tipo Disc.: Segm.; Faixa: [447 533]; Qt.Discr.: 0.05; Trein.: trainlm
Vars: [2 6 7 8 9 10 12 13 14 15 26 27 28 30 31 32 34 37 40 41 42]
0.56
Objetivo
Valor de Lambda (normalizado)
Simulado
0.54
0.52
0.5
0.48
0.46
475 480 485 490 495 500 505 510 515
Segundos
Exemplo de resultado de treinamento e teste com E100-Segmentado
(Situação II – Detalhes).
27
28. Resultados Experimentais
Treinamentos e testes Completos com E100 (Detalhes).
Cód. Topologia: 1.505
er’ = 0,46373% Mapa #: 2; Qt.Ent.: 6; CNE1: 55; CNE2: 0
Tipo Disc.: Comp.; Faixa: [9 884]; Qt.Discr.: 0.05; Trein.: trainlm
Vars: [7 13 14 15 31 33]
Objetivo
Valor de Lambda (normalizado)
0.6 Simulado
0.55
0.5
0.45
0.4
0.35
0.3
100 120 140 160 180 200 220 240 260
Segundos
Erro Relativo Médio (%): 0.46373
15
Erro Relativo (%)
10
5
0
100 120 140 160 180 200 220 240 260
Segundos
Exemplo de resultado de treinamento e teste com E100-Segmentado
(Detalhes).
28
29. Resultados Experimentais
Treinamentos com Mapas Segmentados E20 e testes com Mapas Completos E20 (Situação I).
Cód. Topologia: 3.51
Mapa #: 1; Qt.Ent.: 6; CNE1: 7; CNE2: 0
er’ = 8,5189% Tipo Disc.: Segm.; Faixa: [97 183]; Qt.Discr.: 0.05; Trein.: trainlm
Vars: [7 13 14 15 31 33]
1
Objetivo
Valor de Lambda (normalizado)
Simulado
0.8
0.6
0.4
0.2
0
100 200 300 400 500 600 700 800
Segundos
Erro Relativo Médio (%): 8.5189
200
150
Erro Relativo (%)
100
50
0
100 200 300 400 500 600 700 800
Segundos
Exemplo de resultado invalidado de treinamento com E20-Segmentado e
teste com E20-Completo (Situação I).
29
30. Resultados Experimentais
Treinamentos com Mapas Segmentados E20 e testes com Mapas Completos E20 (Situação II).
er’ = 1,4540%
Cód. Topologia: 3.51
Mapa #: 1; Qt.Ent.: 6; CNE1: 7; CNE2: 0
Tipo Disc.: Segm.; Faixa: [97 183]; Qt.Discr.: 0.05; Trein.: trainlm
Vars: [7 13 14 15 31 33]
0.4
Objetivo
Valor de Lambda (normalizado)
0.35 Simulado
0.3
0.25
0.2
0.15
0.1
100 110 120 130 140 150 160 170 180
Segundos
Exemplo de resultado invalidado de treinamento com E20-Segmentado e teste com E20-Completo (Situação II).
30
31. Resultados Experimentais
Treinamentos com Mapas Segmentados E20 e testes com Mapas Segmentados E100.
Cód. Topologia: 3.151
Mapa #: 2; Qt.Ent.: 5; CNE1: 10; CNE2: 0
er’ = 6,3337% Tipo Disc.: Segm.; Faixa: [534 622]; Qt.Discr.: 0.05; Trein.: trainlm
Vars: [7 11 13 14 31]
0.9
Objetivo
0.8
Valor de Lambda (normalizado)
Simulado
0.7
0.6
0.5
0.4
0.3
0.2
0.1
540 550 560 570 580 590 600 610 620
Segundos
Erro Relativo Médio (%): 6.3337
20
15
Erro Relativo (%)
10
5
0
540 550 560 570 580 590 600 610 620
Segundos
Exemplo de resultado invalidado de treinamento com E20-Segmentado e
teste com E100-Segmentado.
31
32. Resultados Experimentais
Treinamentos com Mapas Completos E100 e testes com Mapas Completos E20.
Cód. Topologia: 3.232
er’ = 38,1767% Mapa #: 1; Qt.Ent.: 5; CNE1: 5; CNE2: 0
Tipo Disc.: Segm.; Faixa: [9 884]; Qt.Discr.: 0.05; Trein.: trainlm
Vars: [7 11 13 14 31]
1
Objetivo
Valor de Lambda (normalizado)
Simulado
0.8
0.6
0.4
0.2
0
100 200 300 400 500 600 700 800
Segundos
Erro Absoluto Médio (%): 38.1767
80
70
60
Erro Absoluto (%)
50
40
30
20
10
0
100 200 300 400 500 600 700 800
Segundos
Exemplo de resultado invalidado de treinamento com E100-Completo e
teste com E20-Completo.
32
40. Resultados Experimentais
Monocombustíveis:
Resumo dos resultados de testes – Treinamentos e Testes utilizando mesmos mapas de dados.
Bicombustíveis I:
Resumo dos resultados de testes – Treinamentos e Testes utilizando mapas de dados distintos.
40
41. Resultados Experimentais
Treinamentos Segmentados e Testes Completos:
Resumo dos resultados de testes – Treinamentos e Testes utilizando tipos de discretização ou mapas de dados distintos.
Bicombustíveis II:
Resumo dos resultados de testes – Treinamentos utilizando ambos os mapas de dados e testes utilizando apenas um dos mapas.
41
42. Conclusões
Erros relativos médios menores que 1% em centenas de topologias (mono
ou bicombustíveis)!
Treinamentos segmentados não mapeiam todo Universo de dados
disponível;
Melhores resultados concentraram-se em redes com 41 variáveis;
Treinamentos com ambos os mapas de dados possibilitam mapear a função
mesmo quando altera-se a dinâmica do motor (bicombustíveis);
Foram relativamente melhores que as redes “monocombustíveis”.
Possibilidade de usar apenas uma topologia para ambos os mapas;
≈ 4,5% das 1.320 redes “bicombustíveis” tiveram er menores que 5%.
Treinamentos e testes com subconjuntos mostraram-se mais adequados e
possíveis de implementação.
42
43. Conclusões
Trabalhos futuros.
Aumentar o número de mapas de dados:
Variações no percentual de Combustíveis
Protocolos de testes
Etc.
Aplicação de Redes Neuro-Fuzzy
ANFIS
Diminuir dimensionalidade das variáveis, eliminar ruídos ou redundâncias.
Substituição do sensor físico pelo sensor virtual
Implementação da melhor arquitetura de rede neural dentro do sistema de gerenciamento de
motor.
45
44. Questions?
Thank you!
Thiago Richter: thiago.richter@delphi.com
trichter@sc.usp.br
Amaury Ferrari de Oliveira: amaury.oliveira@delphi.com
Ivan Nunes da Silva: insilva@sc.usp.br