Number of hours
- Lectures 20.0
- Tutorials 4.0
- Laboratory works 36.0
ECTS
ECTS 5.0
Goal(s)
Understanding the operation mechanisms of embedded systems for the control of electrical systems with application to power electric grid :
• Analysis and digital signal processing on networks.
• Programming of control "real-time" systems applied to the protection of grid.
Content(s)
Part « computer structures and real-time development software for embedded systems»
Course (12 hours) :
Equipment architecture :
- number state,
- basic computer structure,
- processor structure
- main evolution and architecture (DSP-mC-IPs),
- language level and programming.
Software architecture : - task definition,
- external events management,
- interrupt service routine organisation (PIC example),
Real time computing lab works (28 hours) :
• operations with I / O
• Implementation of interruption mechanisms
• fixed-point Data encoding,
• Experimental implementation of an industrial example: protection discrimination of a power grid (« smart grid »)
Real monitor testing using Code Composer Studio on a Texas Instruments DSP
Bibliographie :
"real time systems" Jane W. S. Liu Prentice Hall
"structured computer organization" M. Tanenbaum Prentice Hall
Part « Digital Signal Processing » (course 10 hours ; project 10 hours)
• Spectral analysis of digital signals by Discrete Fourier Transform (DFT)
• Processing of digital signals using digital filters
• Application: study of the load curve of a power grid
o Identification of the consumption cycles by spectral analysis
o Extraction of annual, weekly and daily cycles by digital filtering
Bibliographie :
- Schaum's Outline on Digital Signal Processing, M. H. Hayes, McGraw-Hill, 1998
- Digital Signal Processing: Principles, Algorithms, and Applications, J. G. Proakis and D. G. Manolakis, 2007
Prerequisites
Digital electronic circuits
Part "Digital Signal Processing": DS=written exam, EM=computer-based test
Part "Real time embedded systems": CS=individual control, CR=collective report
Final exam (CT) : 2/3 CS + 1/3 DS
Continuous assessment (CC) : EM + CR
No retakes for CC
Evaluations individuelles en temps limité, rattrapable: CT
Evaluation sur machine ou par rapports collectif, non rattrapable : CC
Note UE: UE = 30% CC + 70% CT
- Schaum's Outline on Digital Signal Processing, M. H. Hayes, McGraw-Hill, 1998
- Digital Signal Processing: Principles, Algorithms, and Applications, J. G. Proakis and D. G. Manolakis, 2007