Subject
Implementation of Smartgrids control algorithms
General details of the subject
- Mode
- Face-to-face degree course
- Language
- English
Description and contextualization of the subject
A key element in the SmartGrids is to provide intelligence to the nodes distributed in the power grid at the lower level, both to the control elements and to the data collection. In this subject the alternatives for the implementation of this type of elements are introduced, revising the current state of the technology and available design tools.It is about designing specific purpose electronic systems (embedded systems), starting with high level algorithmic descriptions, usually in Matlab, and with important real-time requirements. This requires top-down methodologies, and hardware-software partitioning, and it is imperative to have help tools that maximize the design cycle. In terms of hardware, the available alternatives will be reviewed: microcontrollers, specialized processors (DSPs), programmable devices (FPGAs) and HW description languages. As for the tools will be introduced automatic code generation systems, and simulation.
The subject will have a very practical approach, and during the same the students will use some of these tools to start an example of this type of systems.
Teaching staff
Name | Institution | Category | Doctor | Teaching profile | Area | |
---|---|---|---|---|---|---|
ARRUTI ILLARRAMENDI, ANTONIO | University of the Basque Country | Profesorado Agregado | Doctor | Not bilingual | Computer Architecture and Technology | andoni.arruti@ehu.eus |
Competencies
Name | Weight |
---|---|
Students should have updated knowledge about the advanced working techniques and methodologies related to the field of Smartgrids and distributed generation, particularly from the point of view of their control. | 5.0 % |
Awareness and application of the concepts and specifications of Smartgrids, their topologies, constituent components and basic dimensioning. | 10.0 % |
Evaluating and validating models and drivers of different components of Smartgrids, through simulations and experimental testing, using different computing and prototyping tools. | 15.0 % |
Applying computing and telecommunications tools as a support for control in Smartgrids and Distributed Generation. | 50.0 % |
Students should be able to communicate about the projects carried out working in multidisciplinary and multilingual national and international teams of professionals and researchers operating in the field of Smartgrids. | 10.0 % |
Students should be trained to understand and analyse technical documents, standards and scientific articles on the topic of the Master, and to apply them in the creation of work and research related to the field of Smartgrids. | 10.0 % |
Study types
Type | Face-to-face hours | Non face-to-face hours | Total hours |
---|---|---|---|
Lecture-based | 10 | 15 | 25 |
Applied classroom-based groups | 6 | 9 | 15 |
Applied laboratory-based groups | 14 | 21 | 35 |
Training activities
Name | Hours | Percentage of classroom teaching |
---|---|---|
Application Workshops | 35.0 | 40 % |
Expositive classes | 10.0 | 100 % |
Solving practical cases | 15.0 | 40 % |
Systematised study | 15.0 | 0 % |
Assessment systems
Name | Minimum weighting | Maximum weighting |
---|---|---|
Practical tasks | 60.0 % | 80.0 % |
Questions to discuss | 20.0 % | 40.0 % |
Ordinary call: orientations and renunciation
In the ordinary call, the assessment system will be in the form of continuous assessment. The mark is calculated as follows:- Deliveries of exercices: 20%
- Final knowledge test: 20%.
- Final project: 60%.
Extraordinary call: orientations and renunciation
In the case of the extraordinary call, the final mark is calculated based on two parts:- Theory (40%): Assessed by a knowledge test.
- Practical (60%): This is assessed on the basis of the technical reports corresponding to the final project, which must be submitted before the date of the theory test.
In order to pass the course it is necessary to pass both parts (theoretical and practical).
Temary
- Introduction to existing HW platforms to implement embedded systems- Design Phases. Methodology to be used in each of them.
- Available tools for design, implementation, and verification.
- Particularities in the implementation of control algorithms.
- Automatic code generation tools.
- Practical realization of an example of design and implementation.
Bibliography
Compulsory materials
- A personal computer.- Specific software (MATLAB-SIMULINK, QUARTUS, MODELSIM.), necessary for the laboratory practices.
Basic bibliography
K. Arnold: ¿Embedded Controller Hardware Design¿, 2001. LLH Technology Publishing.Jean-Pierre Deschamps, Gery J. A. Bioul, Gery, Gustavo D. Sutter: ¿Synthesis of Arithmetic Circuits: FPGA, ASIC and Embedded Systems¿. March 2006. John Wiley & Sons.
Uwe Meyer-Baese, ¿Digital Signal Processing with Field Programmable Gate Arrays (Signals and Communication Technology)¿ Third Edition, Springer 2007.
In-depth bibliography
Steve Kilts, Advanced FPGA Design: Architecture, Implementation, and Optimization. John Wiley and Sons, 2007.Maya B. Gokhale, Paul S. Graham, Reconfigurable Computing: Accelerating Computation with Field-Programmable Gate Arrays. Springer 2005.
Journals
IEEE Transactions on Industrial ElectronicsIEEE Transactions on Smart Grid
Links
http://technav.ieee.org/tag/3046/digital-controlhttp://en.wikibooks.org/wiki/Embedded_Control_Systems_Design