School / Prep
ENSPIMA
Internal code
AP5NUMCS
Description
Objectives
The aim of this course is to give students the tools to model and control dynamic systems.
Skills acquired
Understand the concept of dynamic systems know how to model via differential equations and transfer functions know how to analyze the input/output stability of a model
be capable of calculating and plotting the frequency and time responses of a first- and second-order fundamental system
be capable of interpreting and translate a specification into the frequency domain to calculate a control law
Apply a method for synthesizing a Proportional Integral Derivative (PID) controller
Design a dynamic systems simulator
Mobilize a wide range of fundamental and technical sciences related to avionics and space systems, and have the ability to analyze and synthesize the associated information
Have a global systems approach
Communicate and work as part of a team
Teaching hours
- CIIntegrated Courses22h
- PRACTICAL WORKPractical work12h
Mandatory prerequisites
Linear and complex algebra, differential equations, Fourrier and Laplace transforms - Optional module: Mathematics for engineers
Syllabus
Contents
In order to design a control law, the first step is to write a mathematical model of the system to be controlled. The first part of this course is dedicated to the definition and implementation of mathematical tools for modeling and analyzing dynamic systems (differential equation, transfer function, stability analysis, time and frequency response of first and second order systems). The second part of the course is devoted to methods for designing PID-type control laws based on the models previously studied.
These concepts will be put into practice in practical work on the control of a quadricopter: modeling, creation of a simulator in Matlab/Simulink, design of a control law and validation in simulation and on the real system.
Teaching method
This course will take the form of integrated lectures using Matlab-Simulink, preceded by online preparatory work. The concepts studied will be implemented on a real process as part of practical work.
Further information
Digital maintenance
Assessment of knowledge
Initial assessment / Main session - Tests
Type of assessment | Type of test | Duration (in minutes) | Number of tests | Test coefficient | Eliminatory mark in the test | Remarks |
---|---|---|---|---|---|---|
Final inspection | Written | 120 | 0.5 | without document | ||
Continuous control | Continuous control | 0.3 | ||||
Continuous control | Continuous control | 0.2 |
Second chance / Catch-up session - Tests
Type of assessment | Type of test | Duration (in minutes) | Number of tests | Test coefficient | Eliminatory mark in the test | Remarks |
---|---|---|---|---|---|---|
Final test | Written | 120 | 0.7 | without document |