Component
UFR PhITEM (physique, ingénierie, terre, environnement, mécanique)
Language(s) of instruction
English
Presentation
Control and information technology components are increasingly used in complex engineering systems. The pervasive infiltration of computer systems (embedded systems and networks) in engineered products and in society requires new insights and ideas in engineering research, education and entrepreneurship. Model-based system integration methodology combined with an overall emphasis on compositional design methodology then appears as a crucial issue in modern process automation and research in automatic control. The proposed curriculum consequently includes advanced topics in control-oriented modeling, systems theory, supervision communication networks and real-time operation, along with the more classical multi-objective and discrete-events control issues. The aim is to provide high level knowledge and skills for research and developments (R&D) in process automation, from the latest theories to their applications.
International education
Internationally-oriented programmes
International dimension
Study abroad as an exchange student
As part of this track, you have the opportunity to study for a semester or a year at a UGA partner University abroad.
The International Relations Officers of your faculty will be able to provide you with more information.
More information on : https://international.univ-grenoble-alpes.fr/partir-a-l-international/partir-etudier-a-l-etranger-dans-le-cadre-d-un-programme-d-echanges/
Program
Select a program
Master 2nd year
UE Multi-objective control
6 creditsUE Modeling and system identification
3 creditsUE Adaptive control systems
3 creditsUE Embedded control and modeling labs
3 creditsUE Supervision and diagnosis
3 creditsUE Network applications
6 creditsUE Design project 1
3 creditsChoice: 1 to 2 among 2
UE English
3 creditsUE French as a foreign language
3 credits
UE Multi-objective control
6 creditsUE Modeling and system identification
3 creditsUE Adaptive control systems
3 creditsUE Nonlinear and predictive control
6 creditsUE Design project 1
3 creditsChoice: 1 among 4
UE Efficient methods in optimization
3 creditsUE Modeling and control of PDE
6 creditsUE Embedded control and modeling labs
3 creditsUE Supervision and diagnosis
3 credits
Choice: 1 among 2
French as a foreign language
3 creditsUE English
3 credits
UE Project management and seminars
3 creditsUE Internship
24 creditsUE Systems Reliability and Maintenance
3 credits
UE Project management and seminars
3 creditsUE Internship
24 creditsUE reinforcement learning and optimal control
3 credits
UE Multi-objective control
Level
Baccalaureate +5
ECTS
6 credits
Component
UFR PhITEM (physique, ingénierie, terre, environnement, mécanique)
Semester
Automne
Optimization and Optimal Control (21 h + 15 h labs)
| |
---|---|
1 | System and Performance |
| Problem formulation; state variables representation; state transition matrix; physical constraints; the optimal control problem. |
2 | The Performance Measure |
| Performance for optimal control; selecting a performance measure; performance measure for modeling. |
3 | Dynamic Programming |
| Optimal control law; principle of optimality; decision making; recurrence relation for DP; characteristics of DP solutions; discrete linear regulators; the Hamilton-Jacobi-Bellman equation; continuous linear regulators. |
4 | Calculus of Variations |
| Fundamental concepts; problems with fixed/free final time/states; functionals involving several independant variables. |
5 | The Variational Approach to Optimal Control Problems |
| Necessary conditions for optimal control; boundary conditions; linear regulator problems; Pontryagin's minimum principle and state inequality constraints. |
6 | Observers and State Estimation |
| State observation; continuous-time optimal filters (Kalman/Bucy, extended); discrete-time estimation. |
7 | LQG Control |
| Traditional LQG and LQR problems; LQG controller architecture; robustness properties. |
8 | Optimization with Scilab |
| Optimization and solving nonlinear equations; general optimization; solving nonlinear equations; nonlinear least squares; parameter fitting; linear and quadratic programming; differentiation utilities. |
9 | Applications |
| A stochastic gradient descent approach to feedback design for network controlled systems; a constrained variational approach using the augmented Lagrangian for optimal diffusivity identification in firns; parametric optimization of a diesel engine model and comparison between numerical methods (trust region, Levenberg-Marquardt, interior point and active sets) and norms. |
Lab 1 | Optimal particle source identification in Tore Supra tokamak |
Lab 2 | Optimal flow control (see the UJF experiment ) |
Multivariable robust control (20 h + 16 h labs)
Lesson | Topic |
---|---|
1 | Motivation |
| Industrial examples. |
2 | H&infin norm, stability |
|
|
3 | Performance analysis/specifications |
| Performances quantifiers, A first robustness criteria |
4 | H&infin control design |
| Mixed sensitivity problem |
5 | Uncertainties and robustness |
| Representing uncertainties, Robust stability, Robust performance, Robust control design. |
6 | Performances limitations |
| Bode and Poisson sensitivity integral. |
Lab | Robust analysis and control of a flexible transmission system. |
UE Modeling and system identification
Level
Baccalaureate +5
ECTS
3 credits
Component
UFR PhITEM (physique, ingénierie, terre, environnement, mécanique)
Semester
Automne
Feedback control design, diagnostic/supervision and process optimization typically require a specific modeling approach, which aims to capture the essential dynamics of the system while being computationally efficient. The first part of the class details the guiding principles that can be inferred from different physical domains and how multi-physics models can be obtained for complex dynamical systems while satisfying the principle of energy conservation. This leads to algebro-differential mathematical models that need to be computed with stability and computational efficiency constraints. System identification constitutes the second part of the class, to include knowledge inferred from experimental data in the input/output map set by the model. It provides methods to evaluate the model performance, to estimate parameters, to design "sufficiently informative" experiments and to build recursive algorithms for online estimation.
Lesson | Topic | |
---|---|---|
1 | Introduction to Modeling | |
| Systems and models, examples of models, models for systems and signals. | |
| PHYSICAL MODELING |
|
2 | Principles of Physical Modeling | |
| The phases of modeling, the mining ventilation problem example, structuring the problem, setting up the basic equations, forming the state-space models, simplified models. | |
3 | Some Basic Relationships in Physics | |
| Electrical circuits, mechanical translation, mechanical rotation, flow systems, thermal systems, some observations. | |
4 | Bond Graphs: | |
| Physical domains and power conjugate variables, physical model structure and bond graphs, energy storage and physical state, free energy dissipation, ideal transformations and gyrations, ideal sources, KirchhoffÂ’s laws, junctions and the network structure, bond graph modeling of electrical networks, bond graph modeling of mechanical systems, examples. | |
| SIMULATION |
|
5 | Computer-Aided Modeling | |
| Computer algebra and its applications to modeling, analytical solutions, algebraic modeling, automatic translation of bond graphs to equations, numerical methods - a short glance. | |
6 | Modeling and Simulation in Scilab | |
| Types of models and simulation tools for: ordinary differential equations, boundary value problems, difference equations, differential algebraic equations, hybrid systems. | |
| SYSTEM IDENTIFICATION |
|
7 | Experiment Design for System Identification: | |
| Basics of system identification, from continuous dynamics to sampled signals, disturbance modeling, signal spectra, choice of sampling interval and presampling filters. | |
8 | Non-parametric Identification: | |
| Transient-response and correlation analysis, frequency-response/Fourier/spectral analysis, estimating the disturbance spectrum. | |
9 | Parameter Estimation in Linear Models: | |
| Linear models, basic principle of parameter estimation, minimizing prediction errors, linear regressions and least squares, properties of prediction error minimization estimates. | |
10 | System Identification Principles and Model Validation | |
| Experiments and data collection, informative experiments, input design for open-loop experiments, identification in closed-loop, choice of the model structure, model validation, residual analysis. | |
11 | Nonlinear Black-box Identification | |
| Nonlinear state-space models, nonlinear black-box models: basic principles, parameters estimation with Gauss-Newton stochastic gradient algorithm, temperature profile identification in tokamak plasmas | |
| TOWARDS PROCESS SUPERVISION |
|
12 | Recursive Estimation Methods | |
| Recursive least-squares algorithm, IV method, prediction-error methods and pseudolinear regressions, Choice of updating step | |
| MODELING LABS |
|
Lab 1-2 | Vibration Isolation for Heavy Trucks | |
Lab 3 | Modeling of a LEGO robot | |
Lab 4 | Modeling and Simulation of a Thermonuclear Plant | |
Lab 5 | Simulation and Control of an Inverted Pendulum Using Scilab | |
Lab 6 | Identification of an Active Vibration Control Benchmark Using Matlab | |
Lab 7-8 | Experiment design: Anthropogenic Impact on the Ozone Layer Depletion | |
Lab 9 | Recursive identification of a LEGO robot |
UE Adaptive control systems
Level
Baccalaureate +5
ECTS
3 credits
Component
UFR PhITEM (physique, ingénierie, terre, environnement, mécanique)
Semester
Automne
The Adaptive Control course covers fundamental concepts and practical techniques to achieve or maintain a desired level of performance in a control system, especially when the parameters of the plant model are unknown or change over time.
Outline :
1. Introduction to the adaptive control
Basic Adaptive Control Configurations, Application examples.
2. Parameter adaptation algorithms
Gradient algorithm, recursive least squares Algorithm, stability of parameter adaptation algorithms.
3. Identification in open loop – a brief review
Data acquisition, model complexity, parameter estimation, model validation.
4. Iterative identification in closed loop and controller redesign
Algorithms for identification in closed loop (CLOE, F-CLOE and AF-CLOE), Validation of models identified in closed loop, Iterative identification in closed loop and controller re-design.
5. Direct and Indirect Adaptive Control
Tracking and regulation with independent objectives (known parameters), adaptive tracking and regulation with independent objectives (direct adaptive control), pole placement (known parameters), adaptive pole placement (indirect adaptive control).
Lab :
Iterative identification and controller re-design for the Throttle Valve.
UE Embedded control and modeling labs
Level
Baccalaureate +5
ECTS
3 credits
Component
UFR PhITEM (physique, ingénierie, terre, environnement, mécanique)
Semester
Automne
Embedded control & Labview (18 h)
- Become comfortable with the LabVIEW environment and data flow execution.
- LabVIEW Concepts:
- Acquiring, saving and loading data;
- Find and use math and complex analysis functions;
- Work with data types, such as arrays and clusters;
- Displaying and printing results.
- Understand the principle of Embedded systems.
- Be able to use Labview and the RT and FPGA Modules specially with Embedded systems.
- Understand data exchanges between several systems.
Modeling labs (27 h)
Feedback control design, diagnostic/supervision and process optimization typically require a specific modeling approach, which aims to capture the essential dynamics of the system while being computationally efficient. The first part of the class details the guiding principles that can be inferred from different physical domains and how multi-physics models can be obtained for complex dynamical systems while satisfying the principle of energy conservation. This leads to algebro-differential mathematical models that need to be computed with stability and computational efficiency constraints. System identification constitutes the second part of the class, to include knowledge inferred from experimental data in the input/output map set by the model. It provides methods to evaluate the model performance, to estimate parameters, to design "sufficiently informative" experiments and to build recursive algorithms for online estimation.
UE Supervision and diagnosis
Level
Baccalaureate +5
ECTS
3 credits
Component
UFR PhITEM (physique, ingénierie, terre, environnement, mécanique)
Semester
Automne
Safety, supervision and diagnosis of industrial plants
The objective of this class is to introduce the concept of fault detection and fault diagnosis for complex systems and to present different classes of methods which have proven their performances in practical applications.
Lesson | Topic | |
---|---|---|
1 | Introduction to supervision | |
| Tasks of supervision, terminology. | |
2 | Model-based fault detection | |
| Parity equations, observers, on line estimation of model parameters. | |
3 | Signal-based fault detection | |
| Features extraction using time, frequency and time-frequency transformation, pattern comparison. Temporal change detection. | |
4 | Data-driven fault detection methods | |
| Fault diagnosis with pattern recognition, fault diagnosis with principal component analysis. | |
| SUPERVISION LABS |
|
Lab 1 | Fault detection in a two-tanks system using a bank of observers | |
Lab 2 | On-line detection of deep sleep using EEG spectral power | |
Lab 3 | Diagnosis of a mineral treatment unit using pattern recognition | |
Lab 4 | Sensor fault detection in an air quality monitoring network using principal component analysis |
UE Network applications
Level
Baccalaureate +5
ECTS
6 credits
Component
UFR PhITEM (physique, ingénierie, terre, environnement, mécanique)
Semester
Automne
Security of Network and Applications (18h + 8h labs)
The objective of this class is to introduce security principles, on the theoretical, organizational and technical aspects. The points which are more specifically developed are: detection errors, firewall technics, network architecture, cryptology and VPN, anti-virus strategy. Are also discussed how to implement a security strategy, and some elements for the definition of a security policy. Some elements about safe networks, or networks for safety or critical applications, are also studied.
Lesson |
Topic | |
---|---|---|
1 |
Introduction to networks, error detection and correction | |
|
Bases of network, theoretical elements of error correction and detection, application in the case of parity, CRC, checksum. | |
|
DEPENDABILITY - SECURITY |
|
2 |
Dependability - security - risk analysis | |
|
Concepts, application to networks and information systems, simple application examples. | |
|
TECHNOLOGY FOR SECURITY |
|
3 |
Attack strategies | |
|
The phases of an attack, types of attacks. | |
4 |
Technologies for security: | |
|
Network infrastructure, filtering, security protocols, VPN. | |
|
METHODOLOGIES |
|
5 |
Cryptography | |
|
Theories on symmetric and asymmetric cryptography, DES, RSA, application to encryption, hash calculation, signature, certificates. | |
6 |
Virology | |
|
Bases of virology. application to encryption, hash calculation, signature, certificates. | |
|
LABS on NETWORK AND SECURITY |
|
Lab 1 |
Firewalls and wireless networks | |
Lab 2 |
Communication security and encryption |
Field buses and Zigbee (10.5 h + 15h labs)
Distributed Algorithms and Network Systems (13.5 h + 6h labs)
Objectives Distributed algorithms aim at obtaining a global goal by exploiting a large number of simple devices (``agents''), and their local interactions. These algorithms can be for the purposes of estimation in a wireless sensor network, or control e.g. of a self-organized robotic fleet. This introductory class will first review the necessary tools from graph theory and Markov chains, and then present consensus: a prototypical example of distributed algorithm, as well as a building block for more complex algorithms. Theory will be accompanied by implementation on a real-world sensor network: FIT/IoT LAB.Class schedule
- Introduction: network systems
- Graphs: fundamentals of algebraic graph theory
- Markov chains: convergence to invariant measure, Perron-Frobenius theorem
- Consensus (time-invariant graph)
- Consensus (gossip: randomly varying graph)
- Consensus-based algorithms: using consensus as a building block of other algorithms (e.g., localisation from relative measurements, least-squares regression, gradient descent minimization, distributed Kalman filter, counting nodes in an anonymous network)
- Labs (3): implementation of distributed algorithms on real sensor network, remotely using FIT/IoT LAB. Programming language: C.
UE Design project 1
Level
Baccalaureate +5
ECTS
3 credits
Component
UFR PhITEM (physique, ingénierie, terre, environnement, mécanique)
Semester
Automne
Under Floor Air Distribution for Intelligent Buildings
This new technology presents many advantages in comparison with traditional ventilation systems, such as energy consumption reduction, comfort and health. UFAD efficiency directly depends on distributed sensing capabilities (thanks to the deployment of a wireless sensor network) and on an appropriate multivariable feedback control design. The idea comes then to conceive a prototype in order to validate theoric and simulation results and to implement control algorithms. The prototype represents a ventilated floor composed of three interconnected levels: under floor, four rooms and upper floor. The related IPA projects are dedicated to air conditioning operation, with an emphasis on the modeling and control of airflow in each level and between the adjacent rooms.
Controlling instability: the inverted half cube
Unstable processes are typically not controllable with open-loop strategies and hence provide valuable benchmarks for feedback control applications. Addressing the stabilization of such processes implies a specific care of the key control design issues, such as performance limitations, communication and computation constraints, robustness, nonlinearities etc.
The inverted half cube, designed and built by IPA students, implies to stabilize the half cube on its lower edge thanks to a cart driven with a LEGO NXT module. This novel version of the classical "inverted pendulum" implies to solve the same control problems as those associated with walking biped robots, a missile propelled by a jet reaction, a load suspended from a crane, etc...
UE English
Level
Baccalaureate +5
ECTS
3 credits
Component
UFR PhITEM (physique, ingénierie, terre, environnement, mécanique)
Semester
Automne
UE French as a foreign language
ECTS
3 credits
Component
UFR PhITEM (physique, ingénierie, terre, environnement, mécanique)
Semester
Automne
UE Multi-objective control
Level
Baccalaureate +5
ECTS
6 credits
Component
UFR PhITEM (physique, ingénierie, terre, environnement, mécanique)
Semester
Automne
Optimization and Optimal Control (21 h + 15 h labs)
| |
---|---|
1 | System and Performance |
| Problem formulation; state variables representation; state transition matrix; physical constraints; the optimal control problem. |
2 | The Performance Measure |
| Performance for optimal control; selecting a performance measure; performance measure for modeling. |
3 | Dynamic Programming |
| Optimal control law; principle of optimality; decision making; recurrence relation for DP; characteristics of DP solutions; discrete linear regulators; the Hamilton-Jacobi-Bellman equation; continuous linear regulators. |
4 | Calculus of Variations |
| Fundamental concepts; problems with fixed/free final time/states; functionals involving several independant variables. |
5 | The Variational Approach to Optimal Control Problems |
| Necessary conditions for optimal control; boundary conditions; linear regulator problems; Pontryagin's minimum principle and state inequality constraints. |
6 | Observers and State Estimation |
| State observation; continuous-time optimal filters (Kalman/Bucy, extended); discrete-time estimation. |
7 | LQG Control |
| Traditional LQG and LQR problems; LQG controller architecture; robustness properties. |
8 | Optimization with Scilab |
| Optimization and solving nonlinear equations; general optimization; solving nonlinear equations; nonlinear least squares; parameter fitting; linear and quadratic programming; differentiation utilities. |
9 | Applications |
| A stochastic gradient descent approach to feedback design for network controlled systems; a constrained variational approach using the augmented Lagrangian for optimal diffusivity identification in firns; parametric optimization of a diesel engine model and comparison between numerical methods (trust region, Levenberg-Marquardt, interior point and active sets) and norms. |
Lab 1 | Optimal particle source identification in Tore Supra tokamak |
Lab 2 | Optimal flow control (see the UJF experiment ) |
Multivariable robust control (20 h + 16 h labs)
Lesson | Topic |
---|---|
1 | Motivation |
| Industrial examples. |
2 | H&infin norm, stability |
|
|
3 | Performance analysis/specifications |
| Performances quantifiers, A first robustness criteria |
4 | H&infin control design |
| Mixed sensitivity problem |
5 | Uncertainties and robustness |
| Representing uncertainties, Robust stability, Robust performance, Robust control design. |
6 | Performances limitations |
| Bode and Poisson sensitivity integral. |
Lab | Robust analysis and control of a flexible transmission system. |
UE Modeling and system identification
Level
Baccalaureate +5
ECTS
3 credits
Component
UFR PhITEM (physique, ingénierie, terre, environnement, mécanique)
Semester
Automne
Feedback control design, diagnostic/supervision and process optimization typically require a specific modeling approach, which aims to capture the essential dynamics of the system while being computationally efficient. The first part of the class details the guiding principles that can be inferred from different physical domains and how multi-physics models can be obtained for complex dynamical systems while satisfying the principle of energy conservation. This leads to algebro-differential mathematical models that need to be computed with stability and computational efficiency constraints. System identification constitutes the second part of the class, to include knowledge inferred from experimental data in the input/output map set by the model. It provides methods to evaluate the model performance, to estimate parameters, to design "sufficiently informative" experiments and to build recursive algorithms for online estimation.
Lesson | Topic | |
---|---|---|
1 | Introduction to Modeling | |
| Systems and models, examples of models, models for systems and signals. | |
| PHYSICAL MODELING |
|
2 | Principles of Physical Modeling | |
| The phases of modeling, the mining ventilation problem example, structuring the problem, setting up the basic equations, forming the state-space models, simplified models. | |
3 | Some Basic Relationships in Physics | |
| Electrical circuits, mechanical translation, mechanical rotation, flow systems, thermal systems, some observations. | |
4 | Bond Graphs: | |
| Physical domains and power conjugate variables, physical model structure and bond graphs, energy storage and physical state, free energy dissipation, ideal transformations and gyrations, ideal sources, KirchhoffÂ’s laws, junctions and the network structure, bond graph modeling of electrical networks, bond graph modeling of mechanical systems, examples. | |
| SIMULATION |
|
5 | Computer-Aided Modeling | |
| Computer algebra and its applications to modeling, analytical solutions, algebraic modeling, automatic translation of bond graphs to equations, numerical methods - a short glance. | |
6 | Modeling and Simulation in Scilab | |
| Types of models and simulation tools for: ordinary differential equations, boundary value problems, difference equations, differential algebraic equations, hybrid systems. | |
| SYSTEM IDENTIFICATION |
|
7 | Experiment Design for System Identification: | |
| Basics of system identification, from continuous dynamics to sampled signals, disturbance modeling, signal spectra, choice of sampling interval and presampling filters. | |
8 | Non-parametric Identification: | |
| Transient-response and correlation analysis, frequency-response/Fourier/spectral analysis, estimating the disturbance spectrum. | |
9 | Parameter Estimation in Linear Models: | |
| Linear models, basic principle of parameter estimation, minimizing prediction errors, linear regressions and least squares, properties of prediction error minimization estimates. | |
10 | System Identification Principles and Model Validation | |
| Experiments and data collection, informative experiments, input design for open-loop experiments, identification in closed-loop, choice of the model structure, model validation, residual analysis. | |
11 | Nonlinear Black-box Identification | |
| Nonlinear state-space models, nonlinear black-box models: basic principles, parameters estimation with Gauss-Newton stochastic gradient algorithm, temperature profile identification in tokamak plasmas | |
| TOWARDS PROCESS SUPERVISION |
|
12 | Recursive Estimation Methods | |
| Recursive least-squares algorithm, IV method, prediction-error methods and pseudolinear regressions, Choice of updating step | |
| MODELING LABS |
|
Lab 1-2 | Vibration Isolation for Heavy Trucks | |
Lab 3 | Modeling of a LEGO robot | |
Lab 4 | Modeling and Simulation of a Thermonuclear Plant | |
Lab 5 | Simulation and Control of an Inverted Pendulum Using Scilab | |
Lab 6 | Identification of an Active Vibration Control Benchmark Using Matlab | |
Lab 7-8 | Experiment design: Anthropogenic Impact on the Ozone Layer Depletion | |
Lab 9 | Recursive identification of a LEGO robot |
UE Adaptive control systems
Level
Baccalaureate +5
ECTS
3 credits
Component
UFR PhITEM (physique, ingénierie, terre, environnement, mécanique)
Semester
Automne
The Adaptive Control course covers fundamental concepts and practical techniques to achieve or maintain a desired level of performance in a control system, especially when the parameters of the plant model are unknown or change over time.
Outline :
1. Introduction to the adaptive control
Basic Adaptive Control Configurations, Application examples.
2. Parameter adaptation algorithms
Gradient algorithm, recursive least squares Algorithm, stability of parameter adaptation algorithms.
3. Identification in open loop – a brief review
Data acquisition, model complexity, parameter estimation, model validation.
4. Iterative identification in closed loop and controller redesign
Algorithms for identification in closed loop (CLOE, F-CLOE and AF-CLOE), Validation of models identified in closed loop, Iterative identification in closed loop and controller re-design.
5. Direct and Indirect Adaptive Control
Tracking and regulation with independent objectives (known parameters), adaptive tracking and regulation with independent objectives (direct adaptive control), pole placement (known parameters), adaptive pole placement (indirect adaptive control).
Lab :
Iterative identification and controller re-design for the Throttle Valve.
UE Nonlinear and predictive control
Level
Baccalaureate +5
ECTS
6 credits
Component
UFR PhITEM (physique, ingénierie, terre, environnement, mécanique)
Semester
Automne
Non linear control (20 h)
- Introduction to nonlinear systems: representation and specific features
- Nonlinear systems analysis: stability, tangent linearization, Lyapunov methods
- State feedback control of nonlinear systems: approximate linearization, exact linearization, backstepping, sliding modes
- State observers for nonlinear systems: Extended Kalman Filter, Output injection, High gain designs
- Observer-controller schemes: adaptive methods, output feedback control
Predictive control (14 h)
- Predictive control
- Introduction to constraints
- Finite horizon predictive control
- Stability conditions
- Examples
- Predictive control of nonlinear systems
- Closed loop stability
- Control parametrization
- Optimization tools
- Examples
- Complete case study
List of examples from Mechatronics: Inverted pendulum, tiliting trains, elastic crane, Boeing aircraft, chain of masses linked through springs, automate-manual transmission (AMT), etc.
Prerequisites: State space and transfer approaches for linear systems, optimisation
UE Design project 1
Level
Baccalaureate +5
ECTS
3 credits
Component
UFR PhITEM (physique, ingénierie, terre, environnement, mécanique)
Semester
Automne
Under Floor Air Distribution for Intelligent Buildings
This new technology presents many advantages in comparison with traditional ventilation systems, such as energy consumption reduction, comfort and health. UFAD efficiency directly depends on distributed sensing capabilities (thanks to the deployment of a wireless sensor network) and on an appropriate multivariable feedback control design. The idea comes then to conceive a prototype in order to validate theoric and simulation results and to implement control algorithms. The prototype represents a ventilated floor composed of three interconnected levels: under floor, four rooms and upper floor. The related IPA projects are dedicated to air conditioning operation, with an emphasis on the modeling and control of airflow in each level and between the adjacent rooms.
Controlling instability: the inverted half cube
Unstable processes are typically not controllable with open-loop strategies and hence provide valuable benchmarks for feedback control applications. Addressing the stabilization of such processes implies a specific care of the key control design issues, such as performance limitations, communication and computation constraints, robustness, nonlinearities etc.
The inverted half cube, designed and built by IPA students, implies to stabilize the half cube on its lower edge thanks to a cart driven with a LEGO NXT module. This novel version of the classical "inverted pendulum" implies to solve the same control problems as those associated with walking biped robots, a missile propelled by a jet reaction, a load suspended from a crane, etc...
UE Efficient methods in optimization
ECTS
3 credits
Component
UFR PhITEM (physique, ingénierie, terre, environnement, mécanique)
Semester
Automne
The subject of this half-semester course are more advanced methods in convex optimization. It consists of 6 lectures, 2 x 1,5 hours each, and can be seen as continuation of the course “Non-smooth methods in convex optimization”.
This course deals with:
Evaluation : A two-hours written exam (E1) in December. For those who do not pass there will be another two-hours exam (E2) in session 2 in spring.
- Topic 1: convex analysis
- Topic 2: convex programming
- Basic notions: vector space, affine space, metric, topology, symmetry groups, linear and affine hulls, interior and closure, boundary, relative interior
- Convex sets: definition, invariance properties, polyhedral sets and polytopes, simplices, convex hull, inner and outer description, algebraic properties, separation, supporting hyperplanes, extreme and exposed points, recession cone, Carathéodory number, convex cones, conic hull
- Convex functions: level sets, support functions, sub-gradients, quasi-convex functions, self-concordant functions
- Duality: dual vector space, conic duality, polar set, Legendre transform
- Optimization problems: classification, convex programs, constraints, objective, feasibility, optimality, boundedness, duality
- Linear programming: Farkas lemma, alternative, duality, simplex method
- Algorithms: 1-dimensional minimization, Ellipsoid method, gradient descent methods, 2nd order methods
- Conic programming: barriers, Hessian metric, duality, interior-point methods, universal barriers, homogeneous cones, symmetric cones, semi-definite programming
- Relaxations: rank 1 relaxations for quadratically constrained quadratic programs, Nesterovs π/2 theorem, S-lemma, Dines theorem Polynomial optimization: matrix-valued polynomials in one variable, Toeplitz and Hankel matrices, moments, SOS relaxations
UE Modeling and control of PDE
Level
Baccalaureate +5
ECTS
6 credits
Component
UFR PhITEM (physique, ingénierie, terre, environnement, mécanique)
Semester
Automne
This set of courses proposes an overview of recent techniques for the identification, observation, simulation and control of distributed parameter systems. This class of systems is widely used in physics and considered in many applications (such as in environment dynamics, airflow control, structural mechanics, and adaptive optics) having a large or an infinite number of degrees of freedom. A Partial Differential Equation (PDE) usually models them. Their mathematical study asks for a special care to analyze the dynamics behavior and to describe their control properties. Different aspects of this description are considered in this Teaching Unit, by emphasizing the practical methods allowing for some real applications.
This Teaching Unit is composed by three different courses:
Analysis and control (13.5 h)
Lesson | Topic |
---|---|
1 | Some recalls in the analysis of PDE |
| Differential calculus; derivation of a PDE; classification of infinite dimensional systems. |
2 | Semigroup theory |
| Strongly continuous semigroups; contraction semigroups. |
3 | Control and Observation of some particular PDEs |
| Transport equation; heat equation. |
4 | Stability and Stabilization |
| Definitions; Lyapunov functions. |
Modeling and Inverse problems (13.5h)
Lesson | Topic |
---|---|
1 | Discretization methods for the numerical approximation of PDEs |
| basics of finite difference and finite element methods; stability analysis for evolution equations. |
2 | Identification and inverse problems |
| basics of optimization algorithms; derivation of the adjoint of a discretized model; some practical aspects of the derivation of a numerical model. |
3 | Link with the linear statistical estimation |
Distributed optimization (13.5h)
Lesson | Topic |
---|---|
1 | Open-loop optimal control of PDE |
| Adjoint-based method for some particular PDEs: a parabolic and a hyperbolic PDE case studies; a short introduction to numerical methods for the solution of open-loop infinite-dimensional optimal control problems. |
2 | Optimal control of PDE with state-feedback |
| The Linear Quadratic Regulator; solution via the operator Riccati equation; two case studies. |
3 | Robust control of PDE with state-feedback |
| A game-theoretic approach: the Hinfinity optimal regulator; solution via the associated operator Riccati equation; one case study. |
Prerequisites: basic mathematical background, control theory of finite dimensional systems (control and observation theory for linear ODEs, in particular optimal LQ regulation)
- Schedule
- Modeling
- Control
- Optimization
- Communication networks
- Projects & seminars
- Public speaking
UE Embedded control and modeling labs
Level
Baccalaureate +5
ECTS
3 credits
Component
UFR PhITEM (physique, ingénierie, terre, environnement, mécanique)
Semester
Automne
Embedded control & Labview (18 h)
- Become comfortable with the LabVIEW environment and data flow execution.
- LabVIEW Concepts:
- Acquiring, saving and loading data;
- Find and use math and complex analysis functions;
- Work with data types, such as arrays and clusters;
- Displaying and printing results.
- Understand the principle of Embedded systems.
- Be able to use Labview and the RT and FPGA Modules specially with Embedded systems.
- Understand data exchanges between several systems.
Modeling labs (27 h)
Feedback control design, diagnostic/supervision and process optimization typically require a specific modeling approach, which aims to capture the essential dynamics of the system while being computationally efficient. The first part of the class details the guiding principles that can be inferred from different physical domains and how multi-physics models can be obtained for complex dynamical systems while satisfying the principle of energy conservation. This leads to algebro-differential mathematical models that need to be computed with stability and computational efficiency constraints. System identification constitutes the second part of the class, to include knowledge inferred from experimental data in the input/output map set by the model. It provides methods to evaluate the model performance, to estimate parameters, to design "sufficiently informative" experiments and to build recursive algorithms for online estimation.
UE Supervision and diagnosis
Level
Baccalaureate +5
ECTS
3 credits
Component
UFR PhITEM (physique, ingénierie, terre, environnement, mécanique)
Semester
Automne
Safety, supervision and diagnosis of industrial plants
The objective of this class is to introduce the concept of fault detection and fault diagnosis for complex systems and to present different classes of methods which have proven their performances in practical applications.
Lesson | Topic | |
---|---|---|
1 | Introduction to supervision | |
| Tasks of supervision, terminology. | |
2 | Model-based fault detection | |
| Parity equations, observers, on line estimation of model parameters. | |
3 | Signal-based fault detection | |
| Features extraction using time, frequency and time-frequency transformation, pattern comparison. Temporal change detection. | |
4 | Data-driven fault detection methods | |
| Fault diagnosis with pattern recognition, fault diagnosis with principal component analysis. | |
| SUPERVISION LABS |
|
Lab 1 | Fault detection in a two-tanks system using a bank of observers | |
Lab 2 | On-line detection of deep sleep using EEG spectral power | |
Lab 3 | Diagnosis of a mineral treatment unit using pattern recognition | |
Lab 4 | Sensor fault detection in an air quality monitoring network using principal component analysis |
French as a foreign language
ECTS
3 credits
Component
UFR PhITEM (physique, ingénierie, terre, environnement, mécanique)
Semester
Automne
UE English
Level
Baccalaureate +5
ECTS
3 credits
Component
UFR PhITEM (physique, ingénierie, terre, environnement, mécanique)
Semester
Automne
UE Project management and seminars
Level
Baccalaureate +5
ECTS
3 credits
Component
UFR PhITEM (physique, ingénierie, terre, environnement, mécanique)
Semester
Printemps
Project management (10.5 h)
The objectives of this class are to supply the bases of the project management as well as to present the good practices in industries. The quality management according to the standards ISO and the piloting by process are presented through industrial projects.
This class contains a method to establish a CV as well as simulations of real recruitment interview.Class schedule
Lesson | Topic |
---|---|
1 | History |
| The contributions of the management by project; implementation of management by project in the development of products and in big projects management; notion of risk analysis. |
2 | Management of project |
| Role of the project manager and the team project; piloting of the expertise within the projects; milestone, points of meeting in the crossroads of the professions; economic management; management of the resources, the planning of the works by resource; follow-up of the expenses (material and human). |
| Put into practice: study of concrete cases, how to start a schedule, notion of task and decomposition by task. |
3 | Quality management |
| ISO 9001 standard and AFAQ; why a quality management within most of the biggest companies; notion of process quality; piloting a company by quality processes and quality plan; projects life cycle, role of the quality control managers. |
4 | Put into practice |
| A company program quality (development of products and business management). |
5 | CV & recruitment interview |
| most significant key points to establish a "sticker" CV; prohibitions; hangs on it on an announcement; CV Draft and personalized CV. |
6 | CV workshop: Recruitment interview |
Industrial seminars (27 h for IPA)
- Semi-active damper design and regulation. B. TALON, SOBEN.
- Model-based design for motor control. V. TALON, Renault.
- Case study on warm compression station for cryogenics. B. BRADU, CERN .
- Keys and social issues to enter the industrial life. M. PRUNIER, Schneider.
- Consulting for inovation in Information Technologies. D. JACQUET, Protoptim .
Research seminars (15 h for CST)
Each year, MiSCIT and GIPSA-lab invite keynote speakers to give a short class on their research topic. The lectures (typically 15h) are given in the Control Systems Department of GIPSA-lab. They focus on the latest results in a specific topic of control and systems theory, and may include some labs to illustrate specific aspects. The attendance is composed as Master and Ph.D. students, as well as engineers, researchers and professors. A basic knowledge in dynamical systems, linear algebra and control theory is expected.
Linear Matrix Inequalities and Sum-of-Squares Optimization in Systems and Controls Theory: A Practical and Theoretical Overview (2013)
By Mattew M. Peet, Professor of Aerospace Engineering, Arizona State University (USA)
Abstract: The topic of this course will be the use of LMI methods for optimal control of linear, nonlinear and infinite-dimensional systems. We will start by posing all major finite-dimensional optimal control problems as LMIs. This includes both output and full-state feedback control for both the H_\infty and H_2 (LQG) system norms. We will also give a brief introduction to the popular SDP solver SeDuMi. Next, we will give a background on the use of LMIs for optimization of polynomial variables such as in the Sum-of-Squares framework - including the use of the Matlab toolbox SOSTOOLS. We will discuss several theoretical tools for the optimization of polynomials such as various versions of the Positivstellensatz. Finally, we will discuss how LMIs and polynomial optimization have been use to resolve long-standing problems in analysis of nonlinear systems and systems with delay, and how these results have been extended to synthesize optimal controllers for systems with delay and certain classes of partial-differential equations.
Syllabus:
- Day 1: Convex optimization; Semidefinite programming; Linear state-space systems theory; Optimal H_2 and H_\infty dynamic output-feedback controller synthesis.
- Day 2: Polynomial optimization, Sum-of-Squares; Polya's lemma; Ideals, Varieties; The Positivstellensatz; Robust controller synthesis
- Day 3: Nonlinear stability analysis; Analysis and control of linear delayed systems; Analysis and control of linear partial-differential equations; Stability Analysis of nonlinear delayed and partial-differential equations.
Model Reduction (Approximation) of Large-Scale Systems (2012)
By Charles Poussot-Vassal, Researcher at Onera - The French Aerospace Lab.
Abstract: In the engineering area (e.g. aerospace, automotive, biology, circuits), dynamical systems are the basic framework used for modelling, controlling and analysing a large variety of systems and phenomena. Due to the increasing use of dedicated computer-based modelling design software, numerical simulation turns to be more and more used to simulate a complex system or phenomenon and shorten both development time and cost. However, the need of an enhanced model accuracy inevitably leads to an increasing number of variables and resources to manage at the price of a high numerical cost. This counterpart is the justification for model reduction (see Figure 1).
The objective of the lecture is to introduce the model reduction (or approximation) problem, within the linear framework only, and, in an increase complexity, some of the well established and modern techniques to solve this class of problem. The lecture is also coupled with two Matlab-based labs, in order to emphasize the numerical difficulties and to provide the participant an insight of the existing tools.
Syllabus:
- Day 1: Introduction, motivating examples and model reduction problem; Overview of the approximation methods and linear algebra tools; Gramian and SVD based techniques; Moment matching and Krylov subspace based techniques.
- Day 2: Lab 1, Application of the SVD techniques and the Arnoldi procedure; H2 first order optimality conditions, generalized Krylov subspace and Tangential techniques; Advanced techniques (Mixed and Sylvester approaches / Multi-LTI and LPV problems / Tools).
- Day 3: Lab 2, Krylov based techniques and MORE Toolbox (developed within Onera by C. Poussot-Vassal).
Design Projects: analysis (15 h)
Under Floor Air Distribution for Intelligent Buildings
This new technology presents many advantages in comparison with traditional ventilation systems, such as energy consumption reduction, comfort and health. UFAD efficiency directly depends on distributed sensing capabilities (thanks to the deployment of a wireless sensor network) and on an appropriate multivariable feedback control design. The idea comes then to conceive a prototype in order to validate theoric and simulation results and to implement control algorithms. The prototype represents a ventilated floor composed of three interconnected levels: under floor, four rooms and upper floor. The related IPA projects are dedicated to air conditioning operation, with an emphasis on the modeling and control of airflow in each level and between the adjacent rooms. Controlling instability: the inverted half cube
Unstable processes are typically not controllable with open-loop strategies and hence provide valuable benchmarks for feedback control applications. Addressing the stabilization of such processes implies a specific care of the key control design issues, such as performance limitations, communication and computation constraints, robustness, nonlinearities etc.
The inverted half cube, designed and built by IPA students, implies to stabilize the half cube on its lower edge thanks to a cart driven with a LEGO NXT module. This novel version of the classical "inverted pendulum" implies to solve the same control problems as those associated with walking biped robots, a missile propelled by a jet reaction, a load suspended from a crane, etc...
UE Internship
Level
Baccalaureate +5
ECTS
24 credits
Component
UFR PhITEM (physique, ingénierie, terre, environnement, mécanique)
UE Systems Reliability and Maintenance
ECTS
3 credits
Component
UFR PhITEM (physique, ingénierie, terre, environnement, mécanique)
Semester
Printemps
The objective of this course is to provide a comprehensive foundation in system reliability theory and dependability analysis methods. The following topics are addressed.
- Probabilistic failure models and lifetime modelling of engineering components
- Qualitative approaches to system reliability analysis (FMECA, ...)
- Reliability modelling and analysis of systems and networks of independent components (Fault Tree Analysis, Reliability Block Diagrams, Event Tree Analysis, Structure Function, Minimal Cutsets, Importance Measures)
- Markov processes for systems and networks reliability modelling (systems with dependent components, passive redundancies, tested components, ...)
- Reliability of maintained systems and maintenance policies modelling
UE Project management and seminars
Level
Baccalaureate +5
ECTS
3 credits
Component
UFR PhITEM (physique, ingénierie, terre, environnement, mécanique)
Semester
Printemps
Project management (10.5 h)
The objectives of this class are to supply the bases of the project management as well as to present the good practices in industries. The quality management according to the standards ISO and the piloting by process are presented through industrial projects.
This class contains a method to establish a CV as well as simulations of real recruitment interview.Class schedule
Lesson | Topic |
---|---|
1 | History |
| The contributions of the management by project; implementation of management by project in the development of products and in big projects management; notion of risk analysis. |
2 | Management of project |
| Role of the project manager and the team project; piloting of the expertise within the projects; milestone, points of meeting in the crossroads of the professions; economic management; management of the resources, the planning of the works by resource; follow-up of the expenses (material and human). |
| Put into practice: study of concrete cases, how to start a schedule, notion of task and decomposition by task. |
3 | Quality management |
| ISO 9001 standard and AFAQ; why a quality management within most of the biggest companies; notion of process quality; piloting a company by quality processes and quality plan; projects life cycle, role of the quality control managers. |
4 | Put into practice |
| A company program quality (development of products and business management). |
5 | CV & recruitment interview |
| most significant key points to establish a "sticker" CV; prohibitions; hangs on it on an announcement; CV Draft and personalized CV. |
6 | CV workshop: Recruitment interview |
Industrial seminars (27 h for IPA)
- Semi-active damper design and regulation. B. TALON, SOBEN.
- Model-based design for motor control. V. TALON, Renault.
- Case study on warm compression station for cryogenics. B. BRADU, CERN .
- Keys and social issues to enter the industrial life. M. PRUNIER, Schneider.
- Consulting for inovation in Information Technologies. D. JACQUET, Protoptim .
Research seminars (15 h for CST)
Each year, MiSCIT and GIPSA-lab invite keynote speakers to give a short class on their research topic. The lectures (typically 15h) are given in the Control Systems Department of GIPSA-lab. They focus on the latest results in a specific topic of control and systems theory, and may include some labs to illustrate specific aspects. The attendance is composed as Master and Ph.D. students, as well as engineers, researchers and professors. A basic knowledge in dynamical systems, linear algebra and control theory is expected.
Linear Matrix Inequalities and Sum-of-Squares Optimization in Systems and Controls Theory: A Practical and Theoretical Overview (2013)
By Mattew M. Peet, Professor of Aerospace Engineering, Arizona State University (USA)
Abstract: The topic of this course will be the use of LMI methods for optimal control of linear, nonlinear and infinite-dimensional systems. We will start by posing all major finite-dimensional optimal control problems as LMIs. This includes both output and full-state feedback control for both the H_\infty and H_2 (LQG) system norms. We will also give a brief introduction to the popular SDP solver SeDuMi. Next, we will give a background on the use of LMIs for optimization of polynomial variables such as in the Sum-of-Squares framework - including the use of the Matlab toolbox SOSTOOLS. We will discuss several theoretical tools for the optimization of polynomials such as various versions of the Positivstellensatz. Finally, we will discuss how LMIs and polynomial optimization have been use to resolve long-standing problems in analysis of nonlinear systems and systems with delay, and how these results have been extended to synthesize optimal controllers for systems with delay and certain classes of partial-differential equations.
Syllabus:
- Day 1: Convex optimization; Semidefinite programming; Linear state-space systems theory; Optimal H_2 and H_\infty dynamic output-feedback controller synthesis.
- Day 2: Polynomial optimization, Sum-of-Squares; Polya's lemma; Ideals, Varieties; The Positivstellensatz; Robust controller synthesis
- Day 3: Nonlinear stability analysis; Analysis and control of linear delayed systems; Analysis and control of linear partial-differential equations; Stability Analysis of nonlinear delayed and partial-differential equations.
Model Reduction (Approximation) of Large-Scale Systems (2012)
By Charles Poussot-Vassal, Researcher at Onera - The French Aerospace Lab.
Abstract: In the engineering area (e.g. aerospace, automotive, biology, circuits), dynamical systems are the basic framework used for modelling, controlling and analysing a large variety of systems and phenomena. Due to the increasing use of dedicated computer-based modelling design software, numerical simulation turns to be more and more used to simulate a complex system or phenomenon and shorten both development time and cost. However, the need of an enhanced model accuracy inevitably leads to an increasing number of variables and resources to manage at the price of a high numerical cost. This counterpart is the justification for model reduction (see Figure 1).
The objective of the lecture is to introduce the model reduction (or approximation) problem, within the linear framework only, and, in an increase complexity, some of the well established and modern techniques to solve this class of problem. The lecture is also coupled with two Matlab-based labs, in order to emphasize the numerical difficulties and to provide the participant an insight of the existing tools.
Syllabus:
- Day 1: Introduction, motivating examples and model reduction problem; Overview of the approximation methods and linear algebra tools; Gramian and SVD based techniques; Moment matching and Krylov subspace based techniques.
- Day 2: Lab 1, Application of the SVD techniques and the Arnoldi procedure; H2 first order optimality conditions, generalized Krylov subspace and Tangential techniques; Advanced techniques (Mixed and Sylvester approaches / Multi-LTI and LPV problems / Tools).
- Day 3: Lab 2, Krylov based techniques and MORE Toolbox (developed within Onera by C. Poussot-Vassal).
Design Projects: analysis (15 h)
Under Floor Air Distribution for Intelligent Buildings
This new technology presents many advantages in comparison with traditional ventilation systems, such as energy consumption reduction, comfort and health. UFAD efficiency directly depends on distributed sensing capabilities (thanks to the deployment of a wireless sensor network) and on an appropriate multivariable feedback control design. The idea comes then to conceive a prototype in order to validate theoric and simulation results and to implement control algorithms. The prototype represents a ventilated floor composed of three interconnected levels: under floor, four rooms and upper floor. The related IPA projects are dedicated to air conditioning operation, with an emphasis on the modeling and control of airflow in each level and between the adjacent rooms. Controlling instability: the inverted half cube
Unstable processes are typically not controllable with open-loop strategies and hence provide valuable benchmarks for feedback control applications. Addressing the stabilization of such processes implies a specific care of the key control design issues, such as performance limitations, communication and computation constraints, robustness, nonlinearities etc.
The inverted half cube, designed and built by IPA students, implies to stabilize the half cube on its lower edge thanks to a cart driven with a LEGO NXT module. This novel version of the classical "inverted pendulum" implies to solve the same control problems as those associated with walking biped robots, a missile propelled by a jet reaction, a load suspended from a crane, etc...
UE Internship
Level
Baccalaureate +5
ECTS
24 credits
Component
UFR PhITEM (physique, ingénierie, terre, environnement, mécanique)
UE reinforcement learning and optimal control
Level
Baccalaureate +5
ECTS
3 credits
Component
UFR PhITEM (physique, ingénierie, terre, environnement, mécanique)
Semester
Printemps
This course is supported by the "College Doctoral" of Grenoble University. It is given in English upon request at the beginning of the session.
Summary:
Data assimilation is often presented as the art of combining various sources of information (most often, measurements and numerical models) to estimate the state of a partially observed dynamical system. In geophysics, it is now a research topic per se. It is mainly used to:
• define as precisely as possible a physical state (atmosphere, ocean, ...) of a system to predict its temporal evolution;
• optimally estimate a system state over a period of time for example, to study its variabilities;
• identify systematic errors in models;
• optimize the design of observation networks;
• extrapolate values of non observed variables;
• estimate parameters in physical laws.
The course aims at introducing the theoretical concepts and practical implementation aspects of modern data assimilation with a peculiar focus on high dimensional, non linear systems, as usually met in geosciences.
Necessary background for the course:
- Basic notions in probability and statistics (Expectation, variance, covariance matrix)
- Basic notions in linear algebra
- Basic notions in differential calculus
Program:
Part 1: Data assimilation based on estimation theory
1. Introduction to ensemble data assimilation
2. Notions in estimation theory
3. The BLUE
4. The Kalman filter
5. Ensemble Kalman filters
6. Non linear filters
Part 2: Data assimilation based on control theory
1. Introduction to variational data assimilation
2. Variational data assimilation for time-independent problems
3. The adjoint method
4. Variational Data assimilation : Practical aspect
5. Adjoint coding
Admission
Access conditions
This two-semester program is a specialty (second and last year, master 2nd year in the French system) of the master EEATS. The French master is 2 year, but when you apply a centralized University board examines your application to grant you, if suitable, the first year as equivalent and at the end of the one-year MiSCIT program you obtain a diploma corresponding to 2 years of studies (master EEATS, MiSCIT specialty diploma).
Eligibility for students
- at least 180 ECTS for the students in an exchange program who wish to join MiSCIT for one semester in order to validate specific classes in their home institution
- at least 240 ECTS (typically 4 years of university studies) for students wishing to validate the master 2nd level
For students from foreign countries who completed a full bachelor program of 4 years or more, your application will be evaluated by a specific jury (called the Commission de Validation des Acquis).
Requirement : In order to apply to this master program, the prospective student should hold a master 1st year, bachelor or equivalent degree completed after four full years of university studies, have followed basic classes in Automatic control, prove an English proficiency with CEFR (B2), TOEFL (IBT 87-109), IELTS (5.5-6.5), TOEIC (785-945) or equivalent. Students coming from English-speaking countries or/and who had a university curriculum in English are considered proficient enough. If you don't have the opportunity to take the test in your home University, an English test is organized during the first week of the classes, to check the level of everyone.
For candidates whose country of residence is not included in the "Studies in France" portal (PEF) scheme, the calendar for the eCandidat application campaigns is available here.
For more informations : www.gipsa-lab.fr/MiSCIT/admission.php
Public continuing education : You are in charge of continuing education :
• if you resume your studies after 2 years of interruption of studies
• or if you followed training under the continuous training regime one of the previous 2 years
• or if you are an employee, job seeker, self-employed
If you do not have the diploma required to integrate the training, you can undertake a validation of personal and professional achievements (VAPP)
Candidature / Application
Fees
Tuition fees 2023-2024: 243 €+100€ CVEC