COMPLEX ADAPTIVE SYSTEMS AND BIOROBOTICS
Module COMPLEX ADAPTIVE SYSTEMS

Academic Year 2024/2025 - Teacher: MATTIA FRASCA

Expected 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

The knowledge of the main system theory topics and automatic control techniques is required. Basics of electronic circuit theory suitably helps the students.

Attendance of Lessons

Frequency is not strictly needed, but highly recommended.

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

 SubjectsText References
1Fundamentals of nonlinear dynamical systems: continuous-time systems1-2
2Theory of elementary bifurcations for continuous-time systems1-2
3Discrete-time dynamical systems: logistic map and bifurcations1-2
4Equilibrium points, limit cycles, strange attractors1-2
5Oscillations in second-order nonlinear circuits2
6Chaotic systems1-2
7Distributed systems, Cellular Neural Networks and reaction-diffusion systems2
8Design of nonlinear systems2
9Complex networks: analysis and control2-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

VERSIONE IN ITALIANO