Academic Company Events NI Developer Zone Support Solutions Products & Services Contact NI MyNI

Numeri Parlanti: come DIAdem cambia la giornata ai motoristi in ricerca e sviluppo

  Print

DIAdem dialog editor

Author(s):
S. Vianelli - EURINS

Industry:
Automotive

Products:
DIAdem, LabVIEW, Database Connectivity Toolkit

The Challenge:
“Troppe informazioni equivalgono a nessuna informazione”: per ribellarsi a questa diffusa constatazione è stato deciso di realizzare una soluzione software che risolvesse la cronica tendenza ad accumulare tanti dati in maniera non standard per poi impiegare molte ore in attività ripetitive di gestione personalizzata al fine di ottenere qualche risultato significativo.

The Solution:
È stata sviluppata un’applicazione nella piattaforma NI DIAdem dove automatizzare l’esecuzione di un set di formule applicate ai dati acquisiti durante le prove a banco per motori Diesel, in ambito di Ricerca e Sviluppo, al fine di caratterizzare i motori sia in termini di prestazioni che di coerenza con le più stringenti normative contro l’inquinamento.

"DIAdem ha permesso di realizzare il tassello finale, quindi il più importante nell’attività quotidiana degli ingegneri motoristi, senza limitarsi nei confronti delle loro richieste e intuizioni."

Abstract
Poiché il foglio di calcolo è ancora oggi lo strumento di analisi più diffuso negli uffici degli ingegneri motoristi, si è deciso di raccogliere le più complete e significative applicazioni in uso per organizzarle in un’unica suite che potesse essere condivisa nelle diverse esigenze autoalimentandosi dei suggerimenti e delle migliorie proposte da ciascun utente. Considerando la grande mole di dati, la flessibilità necessaria, le esigenze di automazione e di presentazione grafica, è stato indispensabile abbandonare i tipici software generalisti, adatti più che altro a usi di tipo “office”, per adottare la piattaforma DIAdem come dorsale per la gestione totale dell’applicazione sia in termini di programmazione che di personalizzazione dell’interfaccia grafica.

Dettagli
Un banco prova motori genera dati, molti dati: la quantità aumenta esponenzialmente mentre si cerca di indagare dettagli sempre più particolari e significativi per trovare soluzioni in grado di realizzare un prodotto di eccellenza in termini di prestazioni, affidabilità, rispetto dell’ambiente.

Il ruolo di questi dati è già chiaro nella mente dell’ingegnere motorista ancora prima di essere raccolti; mancano sono gli effettivi valori numerici per scatenare la propria personale cascata di elaborazioni, incroci, rimandi e visualizzazioni usando, nel proprio laptop, (un preziosissimo programma tramandato di generazione in generazione al quale hanno contribuito, in tempi e modi difficilmente ricostruibili, tanti volenterosi esperti).

Questo approccio ai dati può funzionare, ha sempre funzionato ovunque ci fossero bravi, ordinati, rigorosi e gelosi utenti di questi programmi più o meno esoterici disponibili a spendere una quantità importante del proprio tempo per fare loro quello che dovrebbe essere fatto da un software.

Quando si sviluppano motori, essere esperti significa soprattutto conoscere bene la meccanica, la termodinamica, l’acustica mentre il software è considerato (giustamente) uno strumento di lavoro al pari di un oscilloscopio o di un multimetro; il problema è che quando si sviluppa software è fin troppo facile fermarsi di volta in volta alla realizzazione di singoli componenti di utilità immediata perdendo di vista la potenziale generalità dell’applicazione.

EURINS ha realizzato, in collaborazione con il Reparto di Ricerca e Sviluppo della VM MOTORI (Cento – FE) una suite software in piattaforma DIAdem capace di concentrare gli ambienti di calcolo e rappresentazione grafica per le comuni esigenze di analisi dei dati sia di prestazioni che di consumo e inquinamento, ovvero i tre obiettivi indispensabili e ineludibili per qualsiasi produttore di motori che voglia mantenersi a livello di eccellenza nel mercato globale.

La scelta di DIAdem è stata dettatta dalla sua stessa natura:

• EURINS sviluppa software di acquisizione dati e automazione industriale usando LabVIEW come linguaggio di programmazione e DIAdem permette un’integrazione immediata;
• I dati ottenuti dai banchi sono complessi sia in termini di volume che di varietà e DIAdem non si pone limiti né per il numero di righe o di colonne gestibili né per la quantità di formule da eseguire automaticamente;
• Gli utenti non vogliono perdere tempo a preoccuparsi troppo dell’affidabilità della piattaforma per dedicarsi all’analisi dei risultati e DIAdem è ormai uno standard nel mercato automotive riconosciuto per la sua affidabilità anche dai principali partners e concorrenti;
• Spesso il risultato cercato si deve ottenere con poche operazioni di mouse e tastiera ma a volte bisogna interagire direttamente con l’ambiente di lavoro e DIAdem permette un immediato passaggio dall’utilizzo automatico a quello manuale.

Tutti questi argomenti fanno la differenza nel determinare il successo di un’applicazione che, per quanto scritta come una macro e quindi eseguita dall’interprete nativo in DIAdem, si presenta come una soluzione software user-friendly e professionale, robusta e flessibile, affidabile ed espandibile.

Le immagini mostrano alcuni esempi di rappresentazione dei dati sia in formato tabellare che grafico; il layout di questi reports è il risultato soprattutto dell’esperienza dei motoristi che hanno deciso come concentrare o distribuire le informazioni per abbinare completezza e dettaglio, mentre i programmatori di EURINS hanno aggiunto il background di formule e automazione necessario a completare i dati acquisiti a banco sia con gli algoritmi proprietari di VM MOTORI che con le normative standard di omologazione in Europa, America, Asia.

La prima fase di utilizzo ha previsto l’esecuzione locale presso i singoli computers dedicati anche all’acquisizione dei dati a banco, per poi espandersi anche ai computer negli uffici dove i motoristi possono lavorare sui dati senza tenere ferma la sala prova; questo utilizzo ha permesso il collaudo e la validazione della suite in maniera controllata scegliendo persone e applicazioni di riferimento.

La fase successiva si completa con l’integrazione di:

• Un programma server di centralizzazione dati, sviluppato in LabVIEW e nativamente sinergico con il software di gestione dei banchi prova, dedicato alla raccolta e validazione dei files di dati attraverso la rete LAN;
• Un database, sviluppato in SQL Server, popolato dal suddetto applicativo server per una più efficiente organizzazione dei dati da utilizzare con la suite software realizzata in DIAdem che quindi non si limita a lavorare con singoli files di dati potendo interagire direttamente con il database.

Conclusioni
La natura dell’applicazione e, soprattutto, l’ambito nella quale essa viene utilizzata ne determinano una continua evoluzione, è stato quindi indispensabile dotarsi di una suite completa sia della parte di acquisizione dati, la loro centralizzazione, organizzazione intelligente in database, che della parte di gestione interattiva grafica e numerica.
DIAdem ha permesso di realizzare il tassello finale, quindi il più importante nell’attività quotidiana degli ingegneri motoristi, senza limitarsi nei confronti delle loro richieste e intuizioni.

Author Information:
For more information on this Case Study, contact:
S. Vianelli
EURINS
s.vianelli@eurins.com

Browse All Case Studies »

  Print