ECTS
5 crédits
Composante
Polytech Grenoble - INP, UGA
Période
Semestre 7
Liste des enseignements
Analyse numérique / Numerical analysis
Composante
Polytech Grenoble - INP, UGA
Comprendre les méthodes de calcul numérique ainsi que les bases de programmation des algorithmes principaux de calcul scientifique.
To understand the basics of scientific and numerical calculus and analysis.
1 - Interpolation polynomiale
1.1 Interpolation polynomiale par morceaux (linéaire, quadratique, splines)
1.2 Interpolation polynomiale par polynôme unique (Van der Monde, Lagrange, Newton)
1.3 Erreur d'interpolation (amélioration Tchebychheff)
2 - Intégration des fonctions
2.1 Formules élémentaires
2.2 Formules composées
2.3 Erreur de troncature
2.4 Amélioration de la convergence par Romberg
3 - Intégration des équations différentielles ordinaires
3.1 Équations différentielles d'ordre un, méthodes à un pas (Euler, Runge-Kutta)
3.2 Équations différentielles d'ordre n, systèmes d'équation d'ordre 1
4 - Éléments de base d'optimisation
4.1 Définitions, problème, minimum local
4.2 Méthode d'optimisation directe
4.3 Méthode du gradient et méthode Newton
1 - Polynomial interpolation
1.1 Piecewise polynomial interpolation (linear, quadratic, spline)
1.2 Interpolation by a single polynomial (Van der Monde, Lagrange, Newton)
1.3 Interpolation error (improvement by Tchebycheff)
2 - Numerical function integration
2.1 Elementary formula
2.2 Composed formula
2.3 Integration error
2.4 Convergence improvement by Romberg
3 - Numerical integration of ordinary differential equations
3.1 Differential equation of first order, and one step methods (Euler, Runge-Kutta)
3.2 Differential equation of nth order, systems of first order equations
4 - Basics of numerical optimization
4.1 Definitions, problem, local minima
4.2 Direct optimisation methods
4.3 Gradient and Newton methods
Bus et interface / Bus and interface
Composante
Polytech Grenoble - INP, UGA
Connaître les principales caractéristiques des bus utilisés dans l’industrie et maîtriser les techniques d’interfaçage (aspects logiciel et matériel), pour :
- Savoir mettre en œuvre les cartes du commerce,
- Concevoir des cartes spécifiques dédiées aux bus courants,
- Interfacer des circuits périphériques aux microcontrôleurs,
- Sélectionner l’architecture adaptée à une application.
Bus industriels et Techniques d'Interfaçage
1. Introduction, principaux types de bus, caractéristiques
2. Les bus Inter-Composants : le SPI.
3. Le bus PC104 PC104+, techniques d'interfaçage, exemples de cartes industrielles.
4. Le Bus PCI et Compact PCI, exemples d'architectures pour applications industrielles.
5. Introduction aux Bus série USB et USB2.
Chaque cours est suivi d'une séance de travaux pratiques (BE) mettant en œuvre les techniques étudiées à travers une réalisation concrète et fonctionnelle (par exemple, conception et réalisation d'une carte PC104, partie matérielle et logicielle).
Industrial buses & interfacing methods
1. Introduction, main types of buses, characteristics
2. Inter-component bus: SPI
3. PC104 and PC104+ buses (interfacing methods, examples of industrial cards)
4. PCI and compact PCI buses (architecture and industrial applications)
5. Introduction to USB and USB2 serial buses
Each lesson is followed by practical work, it permits to use learning knowledge thanks to concrete application.