L’arsenal matériel et logiciel de Silicon Mobility pour le véhicule électrique est completDébut 2017, L’Embarqué consacrait un portrait détaillé à la start-up française Silicon Mobility, fournisseur de semi-conducteurs fabless focalisé sur l’embarqué critique pour les véhicules hybrides et électriques (commande de moteurs électriques, conversion DC/DC, recharge électrique AC/DC…). ... Aujourd’hui, la quasi-intégralité de l'arsenal matériel et logiciel de la jeune société est disponible, comme l’ont constaté en mars 2017 les visiteurs du salon Embedded World qui ont pu toucher du doigt des cartes de prototypage équipées du processeur Olea T222 de Silicon Mobility (photo ci-dessous).
Au-delà du silicium, Silicon Mobility dispose aussi avec Olea Composer d’un environnement de développement et de calibration complet pour ses circuits Olea. Cet environnement assure la gestion coordonnée d’outils de développement dans une approche basée modèle, depuis une méthodologie Model-in-the-Loop (MiL) pour la description à haut niveau, en passant par une phase Software-in-the-Loop (SiL) pour le code embarqué, jusqu’à la phase Hardware-in-the-Loop (HiL) pour la finalisation du projet avec une carte de développement physique (lire notre article ici). Pour l’étape de simulation SiL, Olea Composer intègre le prototype virtuel du circuit Olea T222 (Virtual Prototyping Model), un modèle de haut niveau écrit en langage SystemC qui utilise le logiciel Virtualizer Development Kit de Synopsys.
Dans le détail, Olea Lib contient des fonctions avancées pour les systèmes de contrôle d’onduleurs, de convertisseurs DC/DC et de chargeurs AC/DC. La bibliothèque inclut des algorithmes, partiels et complets, configurables et personnalisables tels que transformées de courant de Clarke et Park, défluxage et découplage, transformées inverses de Clarke et Park en tension, modulation d’espace vectoriel et PWM, boucle d’asservissement pour l’estimation de position avec capteur ou estimation de position sans capteur. Si l’on en croit Silicon Mobility, la vitesse de calcul des fonctions mathématiques complexes est multipliée par 40 avec Olea Lib en comparaison des solutions existantes. La bibliothèque, qui est packagée en trois niveaux d’intégration au choix de l’utilisateur en fonction de ses compétences et des besoins de l’application (Olea Lib System pour les fonctions système, Olea Lib Algo pour les algorithmes spécialisés et Olea Lib Math pour les fonctions mathématiques accélérées), se présente comme un ensemble de briques élémentaires disponibles sous forme de modèles de référence et de modèles cibles pour Matlab Simulink. Ces modèles sont définis et conçus pour permettre la validation et la calibration en simulation, jusqu’au Hardware-in-the-Loop, en lien avec les caractéristiques système ciblées. Olea App, de son côté, est une offre logicielle complète qui, selon Silicon Mobility, permet aux constructeurs automobiles un accès direct à la totalité des bénéfices de la gamme de produits Olea dans une approche d’ensemble. Dans ce cadre, la société française fournit la technologie Olea, la bibliothèque Olea Lib, les logiciels de bas niveau de type Autosar, les environnements de simulation d’Olea Composer, les cartes de développement et de calibration, et une application prédéfinie. Le constructeur peut alors se concentrer sur son logiciel à valeur ajoutée, explique Silicon Mobility, et choisir son propre Basic SoftWare (BSW). La start-up prend en charge la personnalisation d’Olea App en portant le logiciel et en assurant la mise au point de l’application sur le système ciblé par le constructeur. A noter que l’application Olea App pour le contrôle de moteurs électriques de véhicules mild/full hybrides et électriques sera disponible au troisième trimestre 2017. |