|
|
|||||||||||||||||
TTE-5406 Formal Methods in Factory Automation, 5 cr |
Corina Popescu, Lastra Jose Martinez
No implementations
Written Exam AND Laboratory exercises AND course assignment(s)
-
Students will learn formal languages and methods that can be applied in factory automation in areas such as: control modeling, verification, validation, and manufacturing planning.
| Content | Core content | Complementary knowledge | Specialist knowledge |
| 1. | General introduction to formal languages and methods and their utilization in dynamic discrete systems. | ||
| 2. | Formal languages for modeling factory automation systems | Petri Nets, Finite Automaton | |
| 3. | Application of formal methods in factory automation systems | ||
| 4. | Formal verification and validation of factory automation systems: Requirements specification languages, Model-checking, Theorem proving |
Course assingment gives 30% of the final grade Laboratory works: 30% Exam: 40%
Numerical evaluation scale (1-5) will be used on the course
| Type | Name | Author | ISBN | URL | Edition, availability, ... | Examination material | Language |
| Book | Modeling, Simulation, and Control of Flexible Manufacturing Systems | Zhou, M; Venkatesh, K. | 981-02-3029-X | English | |||
| Book | Petri Nets for Systems Engineering | Girault and Valk | Springer 2003 | English | |||
| Book | Petri Nets in Flexible and Agile Automation | Zhou M. | Kluwer 1995 | English | |||
| Book | Principles of Model Checking | Baier and Katoen | 978-0-262-02649-9 | MIT press 2008 | English | ||
| Lecture slides | English | ||||||
| Other literature | selected papers | English |
| Course | Mandatory/Advisable | Description |
| MAT-41176 Theory of Automata | Advisable | |
| MAT-41180 Formal Languages | Advisable |
There is no equivalence with any other courses