Una forte esperienza con i software come motore chiave per i propulsori all’avanguardia

La trasmissione automobilistica si sta evolvendo da un dispositivo puramente meccanico a un sistema di controllo del movimento intelligente ed elettronico, in cui il software svolge un ruolo sempre più importante. È ancora più importante per i sistemi di propulsione dei veicoli elettrici, perché la complessità meccanica diminuisce e le opportunità di funzionalità generate dal software aumentano.

Con oltre 50 anni di esperienza come produttore indipendente di propulsori, Punch Powertrain ha sviluppato forti competenze nel campo del software. L’azienda ha costruito un ampio team che sviluppa il software internamente dall’inizio alla fine, dai requisiti e dall’architettura alla codifica, mentre si affida ulteriormente a un ecosistema consolidato di partner esperti per offrire ai suoi clienti un’ottimizzazione completa e un’integrazione eccezionalmente efficiente dei suoi sistemi.  

Qualche milione di linee di codice. Questo è quanto software contengono i propulsori delle auto di oggi. Mentre in passato le innovazioni erano puramente meccaniche, le trasmissioni di oggi si differenziano grazie al software. Il software del gruppo propulsore co-determina la funzionalità dell’auto, le sue prestazioni, le sue caratteristiche di guida, il suo punteggio in termini di emissioni, ecc. Il software è la forza motrice del sistema incorporato, che guida la trasmissione o il gruppo propulsore attraverso unità di controllo, sensori e attuatori e altri componenti per un funzionamento ottimale del sistema.

Inoltre, la trasmissione (ibrida) o il propulsore elettrico sono diventati parte di un ecosistema più ampio all’interno dell’auto, e devono comunicare con gli altri sistemi intelligenti dei veicoli, orchestrando il funzionamento ottimale a livello del veicolo. Questo si riflette anche nei requisiti fortemente aumentati dei produttori automobilistici nei confronti del software, con un elenco di requisiti software spesso più lungo dei requisiti meccanici.

software expertise

Un’ampia esperienza che offre prestazioni, costi e velocità eccezionali

In qualità di produttore di motopropulsori, Punch Powertrain ha sviluppato e ampliato costantemente la sua esperienza software interna negli ultimi decenni, guidando la transizione verso le esigenze in evoluzione dei motopropulsori ibridi ed elettrici. L’azienda si è concentrata molto sullo stato degli standard e degli strumenti automobilistici, come ASPICE, Autosar, sicurezza funzionale e sicurezza informatica. Oggi, l’azienda possiede una conoscenza chiave del sistema in termini di sviluppo di software, controllori e algoritmi.

Per l’ambiente di programmazione stesso e gli elementi standard del software, l’azienda ha costruito partnership strategiche, che le consentono di offrire un ecosistema completo di competenze allineate a tutto tondo, contando su team estesi di centinaia di ingegneri di software.

La stretta integrazione con le conoscenze dall'inizio alla fine ci dà l'opportunità di raggiungere il massimo livello possibile di prestazioni nel veicolo.

Un secondo vantaggio è l’economicità, resa possibile dalla comprensione e dal controllo completo del processo. Cober afferma: “Ad esempio, non ci affidiamo a terzi per le unità di controllo esterne, ma le sviluppiamo internamente. Questo ci permette di prendere decisioni di make or buy molto consapevoli e ottimali, per ridurre al minimo i costi per il nostro cliente”.

Un terzo vantaggio chiave è la velocità e la flessibilità che contraddistinguono l’azienda nel rispondere ai requisiti dei clienti in rapida evoluzione. L’elevato grado di attività interne e l’interconnessione dei team consentono di ridurre fortemente i tempi di sviluppo”.

Sviluppo basato su modelli per aumentare la qualità e ridurre i costi e i tempi di sviluppo

Per lo sviluppo del suo software di propulsione, Punch Powertrain utilizza un ambiente basato su modelli. “Utilizzando modelli digitali del gruppo propulsore, acceleriamo lo sviluppo e possiamo generare il codice effettivo in modo quasi automatico”, spiega Dominique. “Questo permette di ridurre fortemente i tempi e i costi di sviluppo. Quando l’hardware fisico è pronto, il software è già stato completamente adattato. Punch Powertrain è stato uno dei pionieri nel settore delle trasmissioni automobilistiche in questo senso e può applicare questa esperienza accumulata per nuove applicazioni.”

Il Model Based Development è integrato nella nostra piattaforma modulare di sistema embedded. E c’è anche un altro vantaggio, dice Dominique. “Molti dei nostri prodotti condividono funzioni software simili, come ad esempio la funzione di rilevamento dello slittamento delle ruote. Questa funzione è simile nella maggior parte dei prodotti. Con questo approccio, possiamo costruire rapidamente librerie di funzioni che ricorrono in diversi prodotti. In questo modo non dobbiamo reinventare la ruota ogni volta che iniziamo un nuovo progetto”.