synthèse d’activités
DESCRIPTION
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 - PowerPoint PPT PresentationTRANSCRIPT
Synthèse d’activités
Présentation
Romain MITTON 2
SOMMAIRE1. Développement électronique :
Démarche de développement Développement softwareDéveloppement hardware Plate-forme de contrôle
Présentation Utilisations
2. Autres activités :Modélisation systèmes physiquesConception systèmes contrôle commande Formation
Romain MITTON 3
Démarche de développement
Spécifications
Cycle de développement
Conception
Réalisation
Validation
• Cahier des charges fonctionnel• Cahier des charges techniques (hard et soft)
• 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é
• 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
Romain MITTON 4
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 5
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 6
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 7
Plate-forme de contrôle
Control Board 1
ControlBoard 2
Control Board n
S11 S12 S1i S21 S22 S2j Sn1 Sn2 Snk
Communication bus (wire or wire less)
user interface
Actionneurs et capteurs
Architecture :
Romain MITTON 8
Plate-forme de contrôle
Utilisation HIL :
Boîtier de commande
Code embarqué :• Modèle de commande
Simulation
Modèles :• Environnement• Système
PC
Support de communication
•Requête et commande
•Variables de contrôle et mesures
•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 9
Plate-forme de contrôle
Utilisation calibration on-line :
Boîtier de commande
Code embarqué :• Modèle environnement• Modèle de commande
IHM :
• Paramétrage des constantes• Visualisation :
• des constantes• des variables
PCSupport 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 10
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 11
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 compte des contraintes du développement logiciel et de la numérisation.
Rédaction de support de cours (présentation, exemple, TD). Formateur.