FACOLTA' DI INGEGNERIAUniversita' di Pavia
Home
  Teaching > Course1415 > Process control and robotics Translate this page in English
About the Faculty
Orientation
Teaching
Research
Services
Industry partnerships
Mobility Erasmus
Shortcuts
Search in this site
Process control and robotics

2014-15 Academic year

Lecturer: Antonella Ferrara  

Course name: Process control and robotics
Course code: 504714
Degree course: Computer Engeneering, Electronic Engineering
Disciplinary field of science: ING-INF/04
L'insegnamento è caratterizzante per: Computer Engeneering
University credits: ECTS 12
Course website: n.d.

Specific course objectives

The course describes and analyzes control schemes frequently used at industrial level. It also provides the basics for the design of digital control systems and the basic methodological tools for modeling and control of industrial robots.

Course programme

Industrial control schemes:
Cascade control, open loop control, filtering of the reference signal, compensation of measurable disturbances, two degrees of freedom control schemes, Smith Predictor, decentralized control, relative gain array, decoupling schemes.

PID controllers:
Features and properties. Rules for the empirical calibration. Wind-up and anti wind-up schemes.

Digital control:
Discrete-time systems. The concept of equilibrium for discrete-time systems. Stability. Stability of linear time-invariant discrete-time systems. Jury test. Digital control schemes. Sampling problem. Choice of the sampling time. Discretization of continuous-time controllers. Euler and Tustin methods.

Modeling of robotic systems:
Structure of robotic manipulators. Classification. The joint space and the operational space. Direct kinematics. Inverse kinematics. Differential kinematics. Euler angles. Relationship between geometrical and analytical Jacobian. Dynamic modeling.

Robot control:
Motion control in the joint space (decentralized and centralized) and in the operational space (inverse dynamics). Interaction control: force control, hybrid force/position control.

Course entry requirements

Knowledge acquired in previous courses in Automatic Control and Mathematical Methods in Engineering.

Course structure and teaching

Lectures (hours/year in lecture theatre): 90
Practical class (hours/year in lecture theatre): 0
Practicals / Workshops (hours/year in lecture theatre): 0

Suggested reading materials

Lecture notes

Paolo Bolzern, Riccardo Scattolini, Nicola Schiavoni . Fondamenti di controlli automatici. McGraw-Hill, Milano. (In Italian).

Carlos A. Smith, Armando B. Corripio . Principles and Practices of Automatic Process Control. John Wiley & Sons.

Robotics: Modelling, Planning and Control (Advanced Textbooks in Control and Signal Processing). Bruno Siciliano, Lorenzo Sciavicco, Luigi Villani, Giuseppe Oriolo. Springer.

Testing and exams

Closed-book, closed-notes, 3 hour written exam consisting of 4-5 sections assessing knwoledge and understanding of the course topics and ability to apply them in a problem solving context. Each section will be independently graded. Threshold to pass is 18/30 an maximum mark is 30/30 cum laude. The final mark is obtained as the weighted mean of marks given to each section of the written exam. Example of a written exam: http://sisdin.unipv.it/labsisdin/teaching/courses/proconrob/files/Process_Control_and_Robotics_Exam_Example.pdf

Copyright © Facoltà di Ingegneria - Università di Pavia