The large majority of technological devices can be seen as the sum of components of heterogeneous na- ture (electrical, mechanical, thermal, software, etc.) so that their analysis and design calls for the use of tools from different engineering disciplines. Integration among the different tools is particularly rel- evant at control system design level, since it is at this stage that it is required to analyze the behavior of both each single component and the system as a whole, with different levels of detail. In this pa- per mechatronic systems are considered, that exhibit a strong interplay between mechanical and electrical components, and the issue of modeling and designing embedded control algorithms and architectures for such systems is addressed. In particular, an integrated virtual prototyping approach for analyzing the system behavior down to embedded software level is proposed, that can be used in a wide number of situations that can represent the actual real-world operational conditions of consumer products. This ap- proach can be used for system design (in particular at control systems level), embedded software design, and virtual testing so as to optimize and reduce the costs of late stage software development, physical prototypes, and their testing. The case study is based on some recently derived software tools that per- form the co-simulation of the firmware execution and the multi-physical controlled system dynamics. The actual control software implemented in the final product can be entirely developed and tested in- side the virtual prototype. To prove the validity and potentialities of the proposed approach, a real case study is presented, regarding a very common, though complex to simulate, mechatronic system such as an electric sliding gate. It turns out that the proposed environment goes beyond hardware-in-the-loop tools, since it does not require the use of specific hardware (the hardware itself is simulated in detail) but allows to analyze in detail the status of the microprocessors and peripherals at arbitrary time-scales and allows the designer to study at the earliest design stages the dynamics between the multi-physical controlled system and the firmware, without committing to a given hardware structure.

Virtual prototyping of embedded control software in mechatronic systems: A case study

BEGHI, ALESSANDRO;MARCUZZI, FABIO;MARTIN, PAOLO;TINAZZI, FABIO;ZIGLIOTTO, MAURO
2017

Abstract

The large majority of technological devices can be seen as the sum of components of heterogeneous na- ture (electrical, mechanical, thermal, software, etc.) so that their analysis and design calls for the use of tools from different engineering disciplines. Integration among the different tools is particularly rel- evant at control system design level, since it is at this stage that it is required to analyze the behavior of both each single component and the system as a whole, with different levels of detail. In this pa- per mechatronic systems are considered, that exhibit a strong interplay between mechanical and electrical components, and the issue of modeling and designing embedded control algorithms and architectures for such systems is addressed. In particular, an integrated virtual prototyping approach for analyzing the system behavior down to embedded software level is proposed, that can be used in a wide number of situations that can represent the actual real-world operational conditions of consumer products. This ap- proach can be used for system design (in particular at control systems level), embedded software design, and virtual testing so as to optimize and reduce the costs of late stage software development, physical prototypes, and their testing. The case study is based on some recently derived software tools that per- form the co-simulation of the firmware execution and the multi-physical controlled system dynamics. The actual control software implemented in the final product can be entirely developed and tested in- side the virtual prototype. To prove the validity and potentialities of the proposed approach, a real case study is presented, regarding a very common, though complex to simulate, mechatronic system such as an electric sliding gate. It turns out that the proposed environment goes beyond hardware-in-the-loop tools, since it does not require the use of specific hardware (the hardware itself is simulated in detail) but allows to analyze in detail the status of the microprocessors and peripherals at arbitrary time-scales and allows the designer to study at the earliest design stages the dynamics between the multi-physical controlled system and the firmware, without committing to a given hardware structure.
File in questo prodotto:
Non ci sono file associati a questo prodotto.
Pubblicazioni consigliate

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11577/3228221
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 12
  • ???jsp.display-item.citation.isi??? 11
social impact