The increased systems complexity and performance request for electro-hydraulic applications, ask for more performing electronic systems and control functions. The new more performing microcontrollers and efficient cross compilers, encourage the floating point mathematics usage in the software control routines, useful to directly reuse the routines generated by the simulation tools, despite the lack of control for precise resulting routine execution time. The paper describes the improvements in performance of a practical experience carried out on an electronic system optimization managing an electro-hydraulic two stage directional valve for vehicular applications. A deeper analysis done on the software side of the application, revealed that a custom firmware setup and local mathematical software implementation optimizations, led to an optimal system configuration for performance. Here it is shown that, without lack of precision, fixed point mathematics, locally optimized, and a higher attention paid to tasks timing, results in a more performing software schedule executed by the embedded hardware, even if more instructions are executed due to the necessary rescaling of factors needed by the requested precision and if and more control tasks are activated.

Two Stage Flow Regulation Valve Control Optimization by Software Techniques and Mathematics of Digital Systems Approach

RUGGERI Massimiliano;MARTELLI Massimo;DIAN Massimo
2012

Abstract

The increased systems complexity and performance request for electro-hydraulic applications, ask for more performing electronic systems and control functions. The new more performing microcontrollers and efficient cross compilers, encourage the floating point mathematics usage in the software control routines, useful to directly reuse the routines generated by the simulation tools, despite the lack of control for precise resulting routine execution time. The paper describes the improvements in performance of a practical experience carried out on an electronic system optimization managing an electro-hydraulic two stage directional valve for vehicular applications. A deeper analysis done on the software side of the application, revealed that a custom firmware setup and local mathematical software implementation optimizations, led to an optimal system configuration for performance. Here it is shown that, without lack of precision, fixed point mathematics, locally optimized, and a higher attention paid to tasks timing, results in a more performing software schedule executed by the embedded hardware, even if more instructions are executed due to the necessary rescaling of factors needed by the requested precision and if and more control tasks are activated.
2012
Istituto per le Macchine Agricole e Movimento Terra - IMAMOTER - Sede Ferrara
File in questo prodotto:
Non ci sono file associati a questo prodotto.

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/20.500.14243/237717
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus ND
  • ???jsp.display-item.citation.isi??? ND
social impact