Autor(es): Kulzer, Pedro ; Cunha, Bernardo
Data: 2010
Origem: Electrónica e Telecomunicações
Assunto(s): Automotive engine; Chassis system; Control tools
Autor(es): Kulzer, Pedro ; Cunha, Bernardo
Data: 2010
Origem: Electrónica e Telecomunicações
Assunto(s): Automotive engine; Chassis system; Control tools
This paper starts by identifying the automotive engine/chassis system, which is the target of the state-of-the-art development and control tools presented right after. The underlying need for easy-handling mechanisms to harness the overwhelming and ever-growing range ofprogramming and operational details of the corresponding electronic control units (ECUs), is addressed. This complexity is mainly caused by the highly opaque path between the user-interface and the hardware platform. Finally, some considerations on enhancements are made, which potentially provide significant changes in the way automotive systems are programmed, prototyped, simulated, debugged and verified.At the end, some elucidative details of an ongoing "clean-slate approach" project are disclosed. It is shown that by shortening the path between interface and hardware, interesting possibilities arise, such as "Live-prototyping", which is a sort of 100% Interactive Programming. The paper [1] is an excellent introductory reading to better understandthe herein presented worries and considerations.
O presente artigo é iniciado com a identificação do sistema automóvel motor/chassis, alvo do estado-da-arte das ferramentas de desenvolvimento e controlo apresentadas logo de seguida. Aqui mostra-se a necessidade inerente de mecanismos easy-handling que permitam conseguir-se dar conta da gama sempre crescente de detalhes programáticos e operacionais das respectivas centralinas (ECUs). Esta complexidade surge, em grande parte, devido à elevada opacidade do caminho entre a interface do utilizador e a plataforma de hardware. Finalmente, são feitas alguma considerações sobre melhoramentos que potencialmente alteram significativamente o modo de programar, prototipar, simular, depurar e verificar sistemas automóveis. No final são ainda apresentados alguns detalhes elucidativos destas melhorias, a partir dum projecto a decorrer e baseado num "clean-slate approach". É mostrado que encurtando drasticamente o caminho entre interface e hardware, surgem possibilidades interessantes como o "Live-Prototype" que se resume a uma espécie de Programação 100% Interactiva. O paper [1] é uma excelente introdução para se compreender melhor as preocupações aqui apresentadas.