General information


Subject type: Mandatory

Coordinator: Julián Horrillo Tello

Trimester: First term

Credits: 6

Teaching staff: 

Joan Triadó Aymerich

Teaching languages


The language of the teacher's usual use is Catalan. However, English and Spanish can be used by teachers and students without any restrictions, in accordance with Tecnocampus regulations.  

Skills


Specific skills
  • CE25: Train for modeling and simulation of systems.

  • CE26: Understand automatic regulation and control techniques and their application to industrial automation.

Description


It complements what has been seen so far, in terms of the analysis and design of control systems, by introducing the models in State Variable and the design of control systems for these models. The case of the design of some non-linear controllers is also treated, as is the case of fuzzy controllers, and some control structures that had not been specifically dealt with in the previous subjects are also studied.

We are working on Simulation applied to models of mainly nonlinear systems, as the first major line of work. Two types of digital simulation will be seen: Dynamic Systems Simulation and Discrete Event Systems Oriented.

It is recommended to have completed the Digital Control of Systems subject. 

 

Learning outcomes


At the end of the course the student:

1. Is able to perform the analysis of complex physical systems. (CE26)
2. Construct mathematical models of scaled form from real systems. (CE25)
3. Design drivers based on user specifications or demands. (CE25, CE26)
4. Use digital simulators in the process of validating models and controllers. (CE25)
5. Know and use advanced techniques in process control. (CE26)

Working methodology


The course consists of two weekly theory sessions and a weekly practical session, which will be held in the corresponding laboratories. In the labs, students will work in teams of two or three people.

The large group will work in the classroom where there will be expository sessions by the teacher and work sessions in partial groups and sharing. For some work in the classroom it will be necessary to have an individual computer equipment to monitor the work procedures.

Students will have documentation to follow the subject of the type: transparencies, proposed and solved exercises, graphs and tables of specifications and user manuals of systems and programs.

Students will have to dedicate additional non-face-to-face time, much longer than face-to-face, to the preparation of written and / or oral exercises, practices and tests that will sometimes have to be carried out jointly in a team with other people. .

Contents


Topic 1: Models and controllers in State Variable

Modeling. Euler-Lagrange method. 

State equations. Solution to the equations of state. Closed loop. Control for Status Return and Dust Allocation.

Observers. Return Control + Observer.

Augmented systems. Incorporation of an integrator. Control by state return with and without observer for systems with integrator.

Case of discrete systems. Different types of observers for discrete systems. Implementation of the previous controllers for the case of discrete systems

Topic 2: Design of nonlinear controllers: Diffuse Control.

Fuzzy Logic. Membership functions. Linguistic variables. Diffuse production rules. Methods of Fuzzyfication and Defuzzufication. Applications for fuzzy controller design. Using Matlab.

Topic 3: Control Structures. Tools for analysis and design of nonlinear systems.

Control Structures. Cascade control. FeedForward control. Control Ratio. Split Range Control. 

Topic 4: Simulation of Continuous Processes

Systems Models, Simulation, Simulation Project, Types of Simulators. Digital Simulators. Integration Methods. Use of simulation environments for the design of control systems.

Topic 5: Simulation of Discrete Event Systems.

General characteristics of a model oriented to Discrete Events. Use of random variables. Task and Queue Systems. Indicators of the performance of a discrete event system. Use of Discrete Event Systems.

 

Learning activities


LABORATORY PRACTICES 

First part. Status and Fuzzy Control:

Activity 1: P1 System modeling from state variables. Control of modeled systems in the form of a state variable. Control by state return. Return of status + observer. Work in Matlab-Simulink environment. Implementation with the Real Time Workshop of the Matlab on a system of speed and position of an Engine. [Related to Competences CB5, E25 and E26; Evidence of Learning Outcome 1, 2, 3, 4 and 5].

Activity 2: P2 Design of fuzzy controllers in Matlab-Simulink environment. Implementation with the Real Time Workshop of the Matlab on a system of speed and position of an Engine. [Related to Competences CB5, E25 and E26; Evidence of Learning Outcome 1, 2, 3, 4 and 5].

 

Second part. Simulation

Activity 3: P3 Introduction to Digital Simulation of Dynamic Systems. Simulation of simple nonlinear systems. Mathematical model expressed in the form of differential equations with nonlinearities. Coding and simulation. ECOSIMPRO. [Related to Competences CB5, and E25; Evidence of Learning Outcome 1, 2 and 4].

Activity 4: P4 Digital Simulation of complex Dynamic Systems. Use of different simulators. Linearization of systems. ECOSIMPRO, SIMULINK. [Related to Competences CB5, and E25; Evidence of Learning Outcome 1, 2 and 4].

Activity 5: P5 Simulation of discrete event systems. By hand and using a spreadsheet. Use of a specific SED simulator. Simulation of a simple server with a queue. Statistical indicators. ARENA. [Related to Competences CB5, and E25; Evidence of Learning Outcome 2 and 4].

Activity 6: P6 Simulation of discrete event systems. Simulation of tasks in series, parallel, mixed with joint or single queues. Selection rules. ARENA. [Related to Competences CB5, and E25; Evidence of Learning Outcome 2 and 4].

Activity 7: P7 Simulation of discrete event systems. Dynamic modification of tasks during the simulation. Variables and external parameters. Data: adjustment of statistical distributions. ARENA [Related to Competences CB5, and E25; Evidence of Learning Outcome 2 and 4].

 

 

Activity 8: FIRST EXAM

Control issues. Written test of evaluation of the contents developed in all the subjects: 1,2, 3.  [Related to Competences CB5, E25 and E26; Evidence of Learning Outcome 1, 2, 3, 4 and 5].

 

Activity 9: SECOND EXAM

Topics of State Variable, Fuzzy Control and Simulation. Written test to evaluate the contents developed in topics 1,2, 3, 4 and 5.  [Related to Competences CB5, E25 and E26; Evidence of Learning Outcome 1, 2, 3, 4 and 5].

 

Activity 10: WORKS and EXERCISES

Performed in the classroom or outside the classroom individually or in groups.  [Related to Competences CB5, E25 and E26; Evidence of Learning Outcome 1, 2, 3, 4 and 5].

Evaluation system


Contribution of the evaluable activities:

Final Grade = 0.65 Exam Grade + 0.25 Internship Grade + 0.1 Exercise Grade

 

Exam Score = Max (0.4 First Exam + 0.6 Second Exam, Second Exam)

 

The First Exam comprises topics 1, 2, and 3

The Second Exam includes all the subjects of the subject: 1,2, 3, 4 and 5

The mark of the Second Exam must be equal to or higher than 4 to be able to do this average, otherwise the Final Grade will be only that of the Second Exam.

The internship grade must exceed 4; if it does not do it the note of practices happens to be the final note of all the asignatura. 

REFERENCES


Basic

Francisco Vazquez (2010), Introduction to modeling and simulation with ecosimpro. PEARSON. ISBN-10: 8483226812, ISBN-13: 978-848322681

Kelton, Sadowski and Sturrock (2007), Simulation with Arena, McGraw-Hill International Edition. ISBN-13: 978-0-07-110685-6. ISBN-10: 0-07-110685-5. 

Franklin, Gene F. / Powell, J. David / Emami-Naein, Abbas (2010). Feedback control of dynamic systems. 6th. Pearson. ISBN 9780136019695. 

Franklin, Gene F. / Powell, J. David / Workman, Michael L. (1992) Digital control of dynamic systems. 2nd ED. Addison-Wesley. ISBN 0201119382. 

Complementary

Guasch A., Piera MA, Casanovas J., Figueras J. (2003), Modeling and simulation: application to logistic processes of manufacturing and services, Edicions UPC. ISBN: 8483017040

Cellier, François E. (1991) .. Continuous System Modeling. Springer-Verlag, ISBN 0387975020.¿