MathWorks annonce que Mitsuba, fabricant de moteurs d’essuie-glace, a utilisé MATLAB et Simulink pour développer un contrôleur à moteur à inversion innovant et fournir un système complet en 81 % de temps en moins par rapport aux prévisions. En adoptant le Model-Based Design, notamment la fonction de génération automatique de code de production, le temps de développement du projet est passé de 16 semaines à 3 semaines.
En raison de la complexité de ses commandes, un système d’essuie-glace à moteur à inversion est plus difficile à concevoir qu’un système traditionnel. En outre, le processus de développement impliquait un travail de reprise car le processus précédent reposait sur un cahier des charges sur support papier et du code écrit à la main. En conséquence, l’équipe a détecté la majorité des erreurs dans les dernières phases du développement ; ce qui a conduit à un surcoût en temps et en dépenses pour les résoudre.
Afin de résoudre ce problème, Mitsuba a utilisé conjointement Model-Based Design et les produits MathWorks pour modéliser, simuler et vérifier les commandes, ainsi que pour en générer automatiquement le code de production. L’équipe a utilisé Simulink pour modéliser les structures de contrôle, les fonctions et les harnais de tests dans le respect du cahier des charges. Grâce à Simulink et SimMechanics, Mitsuba a pu créer un modèle du système intégrant le mécanisme de liaison d’essuie-glace, le bras d’essuie-glace et le montage de l’ensemble. En conduisant des opérations de débogage et de test tout au long de la simulation, en amont de l’étape de prototypage matériel, Mitsuba est parvenu à développer, vérifier et tester son système dans un délai plus court. Qui plus est, en utilisant des modèles créés par Simulink et Stateflow en guise de spécifications système, Mitsuba a terminé le processus de revue de la conception dans un temps estimé à 10 % de celui initialement prévu, et a réduit de 90 % le volume de paperasserie nécessaire au stade de la revue.
« En dépit du fait que nous débutions avec Model-Based Design et les produits MathWorks, nous avons constaté de nettes améliorations en termes de rapidité de développement et de qualité des produits », déclare Takao Arai, ingénieur au département de génie électrique Mitsuba. « Model-Based Design nous a permis d’identifier et de résoudre des problèmes au stade des spécifications des exigences et des premières conceptions, nous évitant ainsi d’y être confrontés tardivement à la fin du développement sur le modèle physique. Grâce au Model-Based Design, nos revues de conception sont maintenant plus rapides, et nous pouvons identifier les défauts et problèmes dès la phase des spécifications des exigences de manière plus efficace. Nous avons réduit les reprises et avons pu développer un module de commande de grande qualité en seulement 20 % du temps qu’il nous aurait fallu auparavant ».
« Nous sommes extrêmement satisfaits d’apprendre que Mitsuba a considérablement accéléré le temps de développement de son système d’essuie-glace à moteur à inversion en utilisant MATLAB et Simulink pour le Model-Based Design », a déclaré Takaaki Shigemitsu, responsable du marketing chez MathWorks Japon. « La réduction du temps consacré au développement et aux revues de conception, ainsi que la diminution de la paperasserie démontrent les effets extraordinaires du Model-Based Design ».
Le système d’essuie-glace est actuellement en phase de production, au rythme de 20 000 à 30 000 unités par mois. Mitsuba réutilise des composants de ce système d’essuie-glace et le modèle de référence dans le cadre d’autres projets en cours. L’entreprise utilise désormais en standard le Model-Based Design pour tous ses nouveaux projets, y compris les produits de commande de moteur pour véhicules hybrides et électriques.