GAC accelera lo sviluppo software con un ambiente di progettazione Model-Based
La piattaforma personalizzata di GAC standardizza i workflow per garantire la coerenza dei risultati e tra i team
“La nostra soluzione consiste nello sviluppare una piattaforma unificata della progettazione Model-Based che integri tutti i workflow, le toolchain e i deliverable, migliorando significativamente la standardizzazione e l'automazione.”
Risultati chiave
- Ha ottenuto la tracciabilità end-to-end tra requisiti e modelli integrando l'ambiente della progettazione Model-Based personalizzato con strumenti di terze parti per la gestione dei requisiti, consentendo un processo di sviluppo a loop chiuso.
- Ha migliorato l'efficienza dell'integrazione e dei test implementando workflow standardizzati e automatizzando le attività all'interno di un sistema CI/CD basato sul cloud.
- Ha ridotto i costi dei test nel mondo reale e migliorato l'efficienza della calibrazione eseguendo iterazioni virtuali prima dei test fisici.
Spinta dalla domanda del mercato per iterazioni rapide, Guangzhou Automobile Group (GAC) sta affrontando le difficoltà dello sviluppo software legate alla crescente complessità dei sistemi dei veicoli e alla varietà delle tecnologie di propulsione, come i veicoli elettrici (EV) e i veicoli elettrici ibridi plug-in (PHEV). In precedenza, i workflow frammentati rallentavano i progressi tra i team di ingegneria. I requisiti erano spesso poco chiari o venivano rimandati, gli ingegneri dell'integrazione faticavano a gestire richieste di compilazione imprevedibili e la forte dipendenza dai veicoli fisici per la calibrazione consumava risorse e frustrava il personale.
Per superare queste difficoltà nei workflow, GAC ha collaborato con MathWorks Consulting Services per sviluppare un ambiente di lavoro basato su un ambiente di progettazione Model-Based end-to-end. Questo ambiente trasforma digitalmente ogni fase del processo a modello V e fornisce assistenza allo sviluppo di software di alta qualità. Il team ha standardizzato il proprio ambiente di sviluppo implementando una piattaforma flessibile e unificata che si integra perfettamente con applicazioni di terze parti, tra cui il sistema di gestione del ciclo di vita dei prodotti basato sul web e gli strumenti di controllo delle versioni del software. Attraverso un'unica interfaccia applicativa, questa piattaforma personalizzata sostituisce il controllo manuale con l'automazione e coordina i toolbox necessari per eseguire il workflow standardizzato.
Questa toolchain digitalizzata include l'intero modello a V, dalla definizione dei requisiti e dalla modellazione fino all'integrazione del software, ai test e alla calibrazione. Gli strumenti per i requisiti esterni si integrano direttamente con MATLAB® e Simulink®, le pipeline CI/CD basate sul cloud supportano l'integrazione continua e le interfacce personalizzate consentono l'esecuzione automatizzata dei casi di test insieme agli ambienti di test nativi.
Questo ambiente standardizzato garantisce che i deliverable fondamentali siano conservati e trasferiti efficacemente durante il processo di sviluppo. Standardizzando gli input e gli output e strutturando i workflow in attività automatizzate chiaramente definite, GAC ha creato un ambiente operativo, facile da implementare e coerente tra i team di ingegneria.
I prodotti utilizzati
Ulteriori risorse