Part 1: State Space Control Systems (2nd semester) - Understanding the concept of state in the modelling of either continuous, discrete and discretized dynamic systems. - Modelling the behavior of continuous, discrete and discretized systems. - Mastering the necessary tools to analyze systems in the state space. - Knowing and applying the concepts of controllability and observability of dynamic systems. - Designing control systems (continuous and discrete) with observed state feedback. - Learning the techniques for designing control systems that follow a reference input.
Part 2: Sensors (1st and 2nd semester) - Studying the functioning of key sensors and their applicability to measures acquisition in physical systems. - Knowing the typical configurations of instrumentation systems: taking action, conditioning and acquisition.
Part 3: Microcontrollers (2nd semester) - Establishing Industrial Microcontrollers basics. - Defining the basic architecture of systems based on microcontrollers. - Learning how to program microcontrollers. - Describing industrial applications of control systems based in microcontrollers
Theory global objectives
- Presenting the concept of state in modeling dynamic systems (both continuing as discrete), introducing tools for state variables analysis. - Establishing stability analysis of dynamic systems using tools based in state model. - Developping the concepts of controlability and observability in dynamic systems, introducing tools based on the state model. - Introducing the design of control systems (both continuous and discrete) through feedback of the observed state. Studying control systems to follow a reference. - Studying the functioning of key sensors and their applicability to taking measures in physical systems. - Knowing the typical configurations of instrumentation systems: taking action, conditioning and acquisition. - Introducint Industrial Microcontrollers. - Defining the basic architecture of systems based on microcontrollers. - Learning how to program microcontrollers. - Describing industrial applications of control systems based microcontrollers.
Theory subject (Contents)
Part 1: STATE SPACE CONTROL SYSTEMS UNIT I: Analysis of the State Space representation. Item 1: State model for continuous systems Item 2: Solving the equation of state for continuous systems Item 3: State model for discrete systems Item 4: Solving the equation of state for discrete systems
UNIT II: Design Space State Control Systems. Item 5: Controlability. Item 6: Observability. Item 7: Design of control systems through state feedback. Location of poles. Item 8: Design of state observers. Item 9: Control systems to follow the input signal.
Part 2: INSTRUMENTATION Item 1: Introduction to the instrumentation. Item 2: Sensors. Item 3: Electronics for the instrumentation. Item 4: Signal conditioning.
Part 3: MICROCONTROLLERS Item 1. Numbering systems, operations and codes. Item 2. Introduction to Microcontrollers Item 3. Harvard Microcontrollers: PIC family. Microcontroller PIC16F84. Item 4. Organization of memory. Item 5. Internal Architecture. Item 6. Introduction to the assembler language. Item 7. Elementary programming. Item 8. Jumps and loops. Item 9. Subroutines. Item 10. Other programming concepts: Tables, delays and LCDs. Item 11. Time measuring with a PIC. Timer 0 and Timer 1. Item 12. Other resources. Item 13. Interruptions.
Teaching units
Part 1: Space State Control Systems UNIT I: Analysis of the State Space representation. UNIT II: Design Space State Control Systems.
Part 2: Instrumentation
Part 3: Microcontrollers
Practice global objectives
1st Semester (State Space Control Systems) - Using software tools for modelling and analyzing continuous and discrete systems in the state space. - Implementing the control of a real physical system through state feedback techniques.
2nd Semester (Microcontrollers) - Knowing the assembly language of the mid-range of PIC microcontrollers. - Knowing the set of instructions deeply. - Using the editing, assembly and simulation tools (MPLAB, MPASM and MPSIM). - Learning how to program I/O ports, different types of loops, hardware and software timers, displays, LCD and basic interruption sources.
Practices
1st Semester (Space State Control Systems) Practice 1. Modeling of State Space Systems. (2 sessions) Practice 2. Analysis of State Space Systems. (1 session) Practice 3. Design of State Space Control Systems. (1 session) Practice 4. Control Position of a DC Servomotor through State Feedback. (2 sessions)
2nd Semester (Microcontrollers) Practice 1. Development environment MPLAB-IDE. (1 session) Practice 2. Core programs. Addressing methods. (1 session) Practice 3. Loops. (1 session) Practice 4. Development environment EasyPIC4. (1 session) Practice 5. Using a 7 segments display. (1 session) Practice 6. The LCD module. (2 sessions) Practice 7. Time measuring with a PIC and Interruptions. (2 sessions)
Specific objectives
Getting the minimum knowledge in State Space Control Systems and in Control Instrumentation.
Teaching method
Lectures and classes based on methods of cooperative learning. Practices in formal groups and individual practical sessions.
Evaluation system
GENERAL COMMENTS: - The subject is divided in three blocks: State Space Control, Instrumentation and Microcontrollers. - In order to pass the subject, a mark equal or greater than 5 has to be obtained in each block. - The final mark will be the weighted average of the marks of each block: FINAL MARK = 40% (Control) + 20% (Instrumentation) + 40% (Microcontrollers).
PASSED BLOCKS: - Passed blocks are kept for further evaluation periods and further years, except for the extraordinary evaluation period of December. - Passed practical exams are kept for further evaluation periods.
OFFICIAL EXAMS: - The control block exam will be carried out during the February exams period. - The instrumentation block will be evaluated through an exam at early May. - In the June and September examination periods, there will be independent exams for each block. Those students with a previously passed block do not need to take the exam of this block again. - In the December evaluation period, both blocks will be evaluated globally. Those students that take part in this evaluation period will have to take the entire exam (even if they have previously passed one of the blocks). EVALUATION OF EACH BLOCK: State Space Control Systems: - Students may choose between two different options: - Continuous evaluation. The final mark will be computed as: · First partial exam (Topics 1-4). 40% of the final mark. · Second partial exam (Topics 5-9). 40% of the final mark. · Practical (experimental) exam. 20% of the final mark. · Optional assignment. Until one additional point over the mark of this block. - Traditional evaluation: The final mark will be computed as: · Final exam in February, June or September (Topics 1-9). 80% of the final mark. · Practical (experimental) exam. 20% of the final mark.
Microcontrollers: - Students may choose between two different options: - Continuous evaluation. The final mark will be computed as: · Partial exam 1 (Topics 1-8). 40% of the final mark. · Partial exam 2 (Topics 9-13). 40% of the final mark. · Practical (experimental) exam. 20% of the final mark. · Optional assignement. Until one additional point over the mark of this block. - Traditional evaluation. The final mark will be computed as the weighted average between the final exam (in june or septembre) (80% of the mark) and the practical exam (20% of the mark).
Instrumentation: - Students may choose between two different options: - Continuous evaluation: The final mark will be obtained as the weighted average between the final exam in May (70% of the mark) and the proposed assignments (30% of the mark, they will be carried out in collaborative teams). - Traditional evaluation: The final mark will be the mark of the final exam (in May, June or September).
The practical exams will be carried out with computer assistance.