COMPLEX ADAPTIVE SYSTEMS AND BIOROBOTICSModule COMPLEX ADAPTIVE SYSTEMS
Academic Year 2024/2025 - Teacher: MATTIA FRASCAExpected Learning Outcomes
Knowledge and understanding
Learn the main analysis and control methods for a complex adaptive system
Applying knowledge and understanding
Know how to integrate a nonlinear system (either isolated or coupled), know how to calculate the bifurcation diagram, know how to analyse simple circuits and nonlinear systems with adaptive capabilities
Making judgements
Be able to decide which analysis techniques to apply to a complex dynamical system
Communication skills
Know and be able to use the technical terms related to nonlinear systems and to complex systems. Be able to discuss the main problems related to these systems in research or professional contexts
Learning skills
Be able to apply the basic notions on complex systems to study more advanced topics related to them, but not explicitly discussed in the course
Course Structure
Fundamentals of nonlinear dynamical systems. Design of adaptive circuits based on nonlinear devices.
1) Fundamentals of nonlinear dynamical systems: continuous-time systems
2) Theory of elementary bifurcations for continuous-time systems
3) Discrete-time dynamical systems: logistic map and bifurcations
4) Equilibrium points, limit cycles, strange attractors
5) Oscillations in second-order nonlinear circuits
6) Chaotic systems
7) Distributed systems, Cellular Neural Networks and reaction-diffusion systems
8) Design of nonlinear systems
9) Complex networks: analysis and control
Should teaching be carried out in mixed mode or remotely, it may be necessary to introduce changes with respect to previous statements, in line with the programme planned and outlined in the syllabus.
Required Prerequisites
Attendance of Lessons
Detailed Course Content
Fundamentals of nonlinear dynamical systems. Design of adaptive circuits based on nonlinear devices.
1) Fundamentals of nonlinear dynamical systems: continuous-time systems
2) Theory of elementary bifurcations for continuous-time systems
3) Discrete-time dynamical systems: logistic map and bifurcations
4) Equilibrium points, limit cycles, strange attractors
5) Oscillations in second-order nonlinear circuits
6) Chaotic systems
7) Distributed systems, Cellular Neural Networks and reaction-diffusion systems
8) Design of nonlinear systems
9) Complex networks: analysis and control
Textbook Information
1. S. H. Strogatz, Nonlinear dynamics and chaos, Westview Press; 2nd edition (July 29, 2014)
2. A. Buscarino, L. Fortuna, M. Frasca, Essentials of Nonlinear Circuit Dynamics with MATLAB® and Laboratory Experiments, CRC Press, 2017
3. V. Latora, V. Nicosia, G. Russo, Complex Networks: Principles, Methods and Applications, Cambridge University Press, 2017
Course Planning
Subjects | Text References | |
---|---|---|
1 | Fundamentals of nonlinear dynamical systems: continuous-time systems | 1-2 |
2 | Theory of elementary bifurcations for continuous-time systems | 1-2 |
3 | Discrete-time dynamical systems: logistic map and bifurcations | 1-2 |
4 | Equilibrium points, limit cycles, strange attractors | 1-2 |
5 | Oscillations in second-order nonlinear circuits | 2 |
6 | Chaotic systems | 1-2 |
7 | Distributed systems, Cellular Neural Networks and reaction-diffusion systems | 2 |
8 | Design of nonlinear systems | 2 |
9 | Complex networks: analysis and control | 2-3 |
Learning Assessment
Learning Assessment Procedures
Esame orale e tesina facoltativa/Oral examination and optional course project
La verifica dell’apprendimento potrà essere effettuata anche per via telematica, qualora le condizioni lo dovessero richiedere
Learning assessment may also be carried out on line, should the conditions require it.
Examples of frequently asked questions and / or exercises
All topics of the course may be discussed in the examination
Il docente è disponibile anche a incontri di ricevimento in modalità telematica, previo appuntamento/The teacher is also available for online discussion. In this case please send an email to fix an appointment