110 likes | 215 Views
Synthèse d’activités. Présentation. SOMMAIRE. 1. Développement électronique : Démarche de développement Développement software Développement hardware Plate-forme de contrôle Présentation Utilisations 2. Autres activités : Modélisation systèmes physiques
E N D
Synthèse d’activités Présentation
SOMMAIRE 1. Développement électronique : • Démarche de développement • Développement software • Développement hardware • Plate-forme de contrôle • Présentation • Utilisations 2. Autres activités : • Modélisation systèmes physiques • Conception systèmes contrôle commande • Formation Romain MITTON
Cycle de développement Démarche de développement • Cahier des charges fonctionnel • Cahier des charges techniques (hard et soft) Spécifications • Conception par modèle (environnement, système et contrôle commande) • Codage en langage cible (code C, Java) • Prototype pour validation fonctionnelle et de faisabilité Conception Réalisation • Sous traitance réalisation carte électronique et mécanique (appel d’offres, négociation, suivi fournisseur) • Validation logicielle • Validation matérielle • Test d’intégration • Mise en œuvre et validation sur système réel Validation Romain MITTON
Développement électronique (software) Conception : • Spécification du calculateur (performances, périphériques) • Codage sous forme de bibliothèques pour assurer la portabilité (découplage total de l’applicatif et du matériel): • Fonctions applicatives (librairies contrôle commande, modèles embarqués, IHM) • Fonctions orientés matérielles (drivers de périphériques, API). Evaluation : • De l’électronique embarquée sur plate forme de développement. • Du contrôle commande sur cible prototype. Validation : • Tests unitaires (couches matérielle et logicielle). • Test d’intégration. Romain MITTON
Développement électronique (hardware) Conception : • Rédaction du cahier des charges technique. • Mise à jour et adaptation suivant retours fournisseurs. Réalisation (sous traitance) : • Appel d’offre pour la réalisation d’un prototype industriel. • Etude des offres et négociations. • Suivi fournisseur (revue de conception, revue de routage/implantation, design, délais). Validation : • Tests unitaires (fonctions matérielles). • Test d’intégration. Romain MITTON
Plate-forme de contrôle Conception et réalisation d’une plate-forme de contrôle : • Réseau de boitier de commande (pilotage d’actionneurs multiples). • Conception et mise en œuvre d’un protocole de communication (requête, commande). • Interface utilisateur : • Outil de simulation (pilotage et visualisation données modèle) • Paramétrage et visualisation on-line de données interne aux boitiers (paramètres, variables) • Pilotage depuis le PC des actionneurs Romain MITTON
Plate-forme de contrôle Architecture : user interface Communication bus (wire or wire less) Control Board 1 Control Board 2 Control Board n S11 S12 S1i S21 S22 S2j Sn1 Sn2 Snk Actionneurs et capteurs Romain MITTON
Plate-forme de contrôle Utilisation HIL : PC • Variables de contrôle et mesures • Boîtier de commande • Code embarqué : • Modèle de commande • Simulation • Modèles : • Environnement • Système Support de communication • Requête et commande • Stimuli capteurs • Valider les fonctionnalités du boitier (réponse à un environnement donné, …). • Tester le fonctionnement du boitier dans ses différentes situations de vie. Romain MITTON
Plate-forme de contrôle Utilisation calibration on-line : PC • Boîtier de commande • Code embarqué : • Modèle environnement • Modèle de commande • IHM : • Paramétrage des constantes • Visualisation : • des constantes • des variables Support de communication • Valider le fonctionnement du système sans flasher le calculateur : • avec systèmes réels. • pour différents paramétrages accessibles via un PC. • Optimiser les réglages (paramètres de commandes, …) Romain MITTON
Autres Activités Modélisation de systèmes physiques : • Domaine : électrique, thermique, optique, hydraulique, mécanique. • Aéronautique : modèle comportemental d’avion (dynamique en manœuvre taxi ). • Automobile : modèle de chariot élévateur pour le dimensionnement des suspensions : représentation des vibration du poste de pilotage. • Domotique : modèle de bâtiment intelligent : représentation des évolutions de la thermique et le l’éclairement intérieurs. Romain MITTON
Autres Activités Conception de systèmes de contrôle commande : • Contrôle commande des actionneurs hydrauliques du banc d’essai Hydra de l’ESA (European Space Agency). • Contrôle commande d’actionneurs électriques : moteur électrique, chauffage, climatisation … Formation : • Formation sur la sensibilisation du passage temps réel de lois de commande avec prise en comptedes contraintes du développement logiciel et de la numérisation. • Rédaction de support de cours (présentation, exemple, TD). • Formateur. Romain MITTON