Centrale Lille Course Catalogue

Real time estimation for engineers

Course label : Real time estimation for engineers
Teaching departement : EEA / Electrotechnics - Electronics - Control Systems
Teaching manager : Mister WILFRID PERRUQUETTI
Education language : French
Potential ects : 4
Results grid :
Code and label (hp) : G1G2_ED_EEA_RTE - Real time estimat.engineers

Education team

Teachers : Mister WILFRID PERRUQUETTI
External contributors (business, research, secondary education): various temporary teachers

Summary

Educational goals

At the end of the course, the student will be able to: - understand, - analyze, - and develop solutions, for various estimation problems. These estimation problems concern: identifiability and identification of uncertain parameters in the system equations, including delays, (linear or nonlinear and even for closed loop systems); estimation of state variables, which are not measured (even for closed loop systems); fault diagnosis and isolation; observer-based chaotic synchronization, localizability of mobile robots (including drones, wheeled mobile robots, and underwater vehicles), estimation of time derivative for noisy signal (with some applications in signal processing).

Sustainable development goals

Knowledge control procedures

Continuous Assessment
Comments: Students will be evaluated on the basis of a project (case study from the worlds of robotics, living systems...). The projects will be presented at the beginning of the elective during the introductory session

Online resources

Some have to be developped - Pdf for each master session and practical session, - Matlab/Simulink code (complete solution or partial one depending on the context), - external web links (using Wikipedia & <https://fr.mathworks.com> webinar & online solution and courses)

Pedagogy

Project and case study. The plan giving the learning sequence is given below: I Introduction II Linear/non linear regression (introduction to satistic model) II Linear Model Based Technics 1. Observability, Identifiability, localizability (Robotics), ᅵ 2. Geometric framework 3. Algebraic framework 4. Linear design (Kalman/Luenberger observers, full/uncomplete estimatorᅵ) 5. To work or not to work with a linearized system ? III Non Linear Model Based Technics 1. Introduction to non linear problems (Observability, Identifiability, localizability, ᅵ) 2. Geometric framework 3. Algebraic framework 4. Uniform observability & Local decomposition 5. Non linear estimator design (High gain, Homogeneous, Sliding Mode) IV Ultra-local Model Based Technics (or Model free technics) 1. Introduction 2. Algebraic Annihilators 3. Parameters estimation 4. Real-time Derivative estimation 5. State estimation

Sequencing / learning methods

Number of hours - Lectures : 16
Number of hours - Tutorial : 18
Number of hours - Practical work : 14
Number of hours - Seminar : 0
Number of hours - Half-group seminar : 0
Number of student hours in TEA (Autonomous learning) : 48
Number of student hours in TNE (Non-supervised activities) : 0
Number of hours in CB (Fixed exams) : 0
Number of student hours in PER (Personal work) : 0
Number of hours - Projects : 0

Prerequisites

Some basic linear control technics (linear state feedback), basic mathematics (linear algebra, basic algebra (such as ring, group) and basic analysis (differentiation, ᅵ) and some basic physics (electrical laws and mechanics)

Maximum number of registrants

64

Remarks