Menu

Arnaud BONNEUIL

Toulouse

En résumé

Mes compétences :
Gestion de projet
Spécifications fonctionnelles
Automobile
Targetlink
Simulink
Génération automatique de code
Excel VBA
Systèmes embarqués
C
Encadrement
Arduino
Electronique embarquée
Robotique
Microcontroleur
MATLAB
AUTOSAR
UML

Entreprises

  • Continental - Architecte logiciels

    Toulouse 2015 - maintenant Développement d’une architecture logicielle (avec UML sous Rhapsody) compatible AUTOSAR pour des pour des calculateurs habitacle (BCU).
  • Celad L'ingenierie à visage humain - Expert modélisation logiciels embarqués (pour Continental)

    Toulouse 2014 - 2015 Au sein de la division Interior - Body & Security de Continental pour les projets Renault-Nissan.
    Mise en place de procédés de modélisation (avec Simulink) de composants logiciels AUTOSAR (3.2 et 4.0) pour les calculateurs habitacle (BCU).
  • Alten Sud Ouest - Ingénieur d'étude (pour le CNES)

    Boulogne-Billancourt 2013 - 2013 Traitement des données d’essai du mécanisme de positionnement du miroir d’un satellite
    météorologique.
    Conception de fonctions (en matlab) permettant – à partir des données du système
    d’acquisition numérique – de reproduire le mouvement du mécanisme, le courant
    consommé, l’énergie requise, etc. et de tracer ces grandeurs physiques.
  • Alten Sud Ouest - Ingénieur d'études (pour Thales Avionics)

    Boulogne-Billancourt 2012 - 2013 Maintenance en conditions opérationnelles du modèle d'un logiciel de contrôle de vol pour famille A320.

    Contexte de la mission :
    Des modèles implémentés en Fortran 77 exécutent les mêmes stratégies que les calculateurs embarqués à bord de porteurs de la famille A320. Ces modèles sont utilisés pour valider le code sur les calculateurs embarqués. Thales Avionics souhaite porter ces modèles vers une technologie plus récente : des fichiers Matlab/simulink.

    Travaux réalisés :
    - Conception d'un outil (en matlab) convertissant de manière entièrement automatique les fichiers Fortran 77 vers des modèles simulink.
    - Conception d'un outil (en matlab) optimisant de manière entièrement automatique les modèles simulink précédemment créés. Les optimisations portent notamment sur la gestion des booléens dans les modèles.
  • Alten Sud Ouest - Pilote équipe développement système et logiciel (plateau externalisé Synerject)

    Boulogne-Billancourt 2010 - 2012 Responsable d'une équipe externalisée de 5 personnes développant différents modules d'un logiciel de contrôle moteur essence pour la société Synerject. La production d’un module comprend la rédaction de la spécification, l’auto-code, et la validation sur banc d'essai.

    Compétences mises en œuvre :
    • contrôle moteur essence ;
    • modélisation et simulation de systèmes temps réel embarqués ( sous Simulink);
    • auto-code de systèmes temps réel embarqués (avec Targetlink);
    • développement d’outils en langage matlab;
    • gestion de projet (chiffrage et suivi des livrables, planification);
    • management d’équipe (4 consultants).
  • MCA Ingénierie - Ingénieur contrôle moteur diesel (pour Delphi Diesel System)

    Levallois-Perret 2007 - 2010 Spécification fonctionnelle, validation et support client pour le projet DW10B de PSA.
    Contexte : tout en utilisant un bloc moteur existant (le DW10B), Peugeot-Citroën désire développer des stratégies nouvelles permettent de répondre aux normes de pollution Euro V.

    Travaux réalisés :
    Spécifications fonctionnelles de stratégies de commande d'un moteur diesel (Matlab + Simulink) :
    • boucle d’air (stratégies de positionnement TGV et vanne EGR) ;
    • acquisition signaux capteurs (pédale d’embrayage, température d’huile, etc. ) ;
    • messagerie inter-systèmes (sur réseau CAN) avec élaboration des stratégies de diagnostique et la gestion des modes dégradés ;
    • intégration de modules AUTOSAR ;
    • stratégies de test actionneurs en après-vente (groupe moto-ventilateur, vanne EGR);
    • service de diagnostique EOBD ;
    • stratégies anti-pollution (mode de combustion FCLO + gestionnaire des modes de combustions).

    Validation des stratégies sur bancs d'essai et sur véhicule (Inca) :
    • boucle d'air ;
    • structure couple (stratégies « stop and start »);
    • stratégies refroidissement moteur ;
    • contrôle d’injection ;
    • management des défauts + services après-vente (protocole keyword 2000).

  • Laboratoire d'automatique de Besançon - Stagiaire

    2007 - 2007 Contexte Général : Projet de fin d'étude au sein du laboratoire d'automatique de Besançon.

    Sujet du projet : Vol stabilisé d’un mini-drone d’observation.
    Le projet µDrone a été lancé au sein de l’ENSMM en 2003 lors du concours organisé par l’ONERA et la DGA auprès des écoles d’ingénieurs. Le but du projet est de réaliser un drone miniature capable d’évoluer en milieu urbain et servant de projection de la vision humaine d’un fantassin.
    Durant 5 mois j’ai participé au développement de l’engin au sein d’une équipe de 4 élèves ingénieurs. Notre objectif était de parvenir à un vol stabilisé autonome.

    Travaux réalisés :
    • Interfaçage d'un module sonar avec la carte électronique du drone :
    Réalisation d'un banc de test (carte électronique avec micro-contrôleur PIC16F);
    Mise en place du protocole de communication sur bus I2C;
    Réglage du module pour l'application désirée : la capture de l'altitude du drone;
    Intégration du module sur la carte électronique du drone, i.e. rendre compatibles les programmes développés avec le système embarqué UNIX.

    • Mise en place d’un système de mesure de la vitesse de rotation des actionneurs :
    Choix de la technologie : capteurs à effet hall;
    Réalisation d’un montage électronique permettant de récupérer un signal exploitable;
    Traitement du signal;
    Intégration du système sur la carte électronique du drone.

    • Identification des efforts (poussée et couple) exercés par les actionneurs du drone :
    (Il s’agit de systèmes d’hélice à pas variable et de deux rotors contrarotatifs)
    Modélisation théorique se basant sur les principes de l’aérodynamique;
    Asservissement de la vitesse de rotation des actionneurs (dans le but d’une simplification du modèle global du drone);
    Réalisation de bancs de mesure (capteurs + électronique de commande et de traitement des données);
    Proposition d’un modèle de comportement par identification des paramètres du modèle théorique.

    • Synthèse d'une loi de commande du système global :
    Établissement d'un modèle d'état du système “drone” à partir de la modélisation mécanique;
    Intégration à ce modèle d'état du modèle de comportement des actionneurs;
    Synthèse H2 d'une loi de commande robuste (avec Matlab).

    • Synthèse d'une loi de commande en logique floue :
    Création de programmes en langage C permettant de réaliser de la logique flou;
    Implantation de ce calculateur sur l'unité centrale du drone;
    Synthèse des règles d'inférences du régulateur flou et implantation.

Formations

Réseau

Annuaire des membres :