C Conferentia Proceedings
SICITE2015-1017 Engenharias

APLICAÇÃO DO MÉTODO DE DESENVOLVIMENTO BASEADO EM MODELOS PARA UMA FUNÇÃO DE SOFTWARE AUTOMOTIVO: SISTEMA DE ESPELHOS RETROVISORES AUTOMATIZADOS

Marina Rocha e Silva Francisco; Sergio Luiz Stevan Junior; Max Mauro Dias Santos

doi:10.20906/CPS/SICITE2015-1017

Resumo

O avanço de sistemas embarcados é fundamental na área automobilística, tanto no contínuo aprimoramento dos sistemas já consolidados de uso obrigatório, como na elaboração de sistemas mais robustos e complexos, objetivando a melhoria de desempenho e segurança além da redução orçamentária em um setor de concorrência muito agressiva. Neste cenário, o projeto teve por objetivo estudar, desenvolver e implementar o subsistema do espelho retrovisor automático através da metodologia de desenvolvimento baseado em modelo Model Based Design (MBD), que através de ferramentas modernas desenvolve graficamente o modelo a ser controlado. Esta metodologia é dividida em três importantes fases. A primeira, é a validação do modelo elaborado em Model-in-loop (MIL). Esta simulação é utilizada como referência nas próximas fases. A segunda fase é a de Software-in-loop (SIL), onde gera-se automaticamente um código em linguagem C++, o qual retrata a estratégia de controle da etapa MIL. A última fase desta metodologia é a de Processor-in-loop (PIL), na qual utiliza-se um microcontrolador unido à plataforma física similar a de um sistema de espelhos retrovisores formando uma planta de controle que é acionada pelo software embarcado no microcontrolador. Em todas as três fases do projeto é utilizado o Stateflow®, ferramenta da MathWorks® que permite a simulação combinatória e sequencial baseada em fluxogramas, máquinas de estado e tabelas verdade, proporcionando modelar o sistema de acordo com eventos criados por meio de condições que variam com o tempo ou sinais de entradas externas. O projeto em questão obteve os resultados esperados nas fases de MIL e SIL, estas já foram elaboradas, validadas e finalizadas. A etapa de PIL ainda não foi concluída, porém toda a plataforma física já se encontra desenvolvida.

Palavras-chave: Sistema de espelho retrovisor automático; Model Based Design; Model-in-loop; Software-in-loop

Como citar

Marina Rocha e Silva Francisco; Sergio Luiz Stevan Junior; Max Mauro Dias Santos. “ APLICAÇÃO DO MÉTODO DE DESENVOLVIMENTO BASEADO EM MODELOS PARA UMA FUNÇÃO DE SOFTWARE AUTOMOTIVO: SISTEMA DE ESPELHOS RETROVISORES AUTOMATIZADOS”. XX Seminário de Iniciação Científica e Tecnológica. SICITE2015. 2015. DOI: 10.20906/CPS/SICITE2015-1017