Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/kr1zzo-fer/nonlinear-systems-laboratory-exercises
This repository is a part of the Nonlinear Control Systems laboratory exercises at the Faculty of Electrical Engineering and Computing, University of Zagreb
https://github.com/kr1zzo-fer/nonlinear-systems-laboratory-exercises
control-systems matlab nonlinear-control
Last synced: 5 days ago
JSON representation
This repository is a part of the Nonlinear Control Systems laboratory exercises at the Faculty of Electrical Engineering and Computing, University of Zagreb
- Host: GitHub
- URL: https://github.com/kr1zzo-fer/nonlinear-systems-laboratory-exercises
- Owner: kr1zzo-FER
- Created: 2024-04-13T10:16:34.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2024-04-13T10:51:03.000Z (9 months ago)
- Last Synced: 2025-01-10T14:29:01.405Z (8 days ago)
- Topics: control-systems, matlab, nonlinear-control
- Language: MATLAB
- Homepage:
- Size: 8.2 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Nonlinear Control Sytems Laboratory Exercises
Course: [Nonlinear Control Systems](https://www.fer.unizg.hr/en/course/ncs_d)
Results for each laboratory exercise can be found in `n.lab/labn_enio_krizman_jmbag.pdf` files and codes in `n.lab/Matlab` folders.
## 1. Trajectories of non-linear states system
Goal of this exercise is to observe the appearance of deterministic chaos in the dynamic behavior of nonlinear systems. Notice the dependence of the qualitative dynamic behavior of the nonlinear system on the initial conditions. Familiarize yourself with phase portraits of nonlinear control systems.
* Chuas circuit
* Calculation of the phase trajectory of the system with a two-position relay with hysteresis and second-order dynamics
* Simulation of the phase trajectory of the system with a two-position relay with hysteresis and second-order dynamics## 2. Descriptive function and self-oscillations
Goal of this exercise is to observe the appearance of self-oscillations in the dynamic behavior of nonlinear systems. Familiarize yourself with the concept of the describing function and its application in the analysis of self-oscillations in nonlinear systems.
* Experimental determination of the describing function of a nonlinear system
* Analysis of the self-oscillations of a nonlinear system## 3. Forced oscillations
The goal of this exercise is to observe the appearance of forced oscillations in the dynamic behavior of nonlinear systems and Dihter's signal application for system linearization of closed-loop systems.
* Graphical analysis of the forced oscillations of a nonlinear system
* Linearization of closed-loop systems using the Dihter's signal## 4. Linearization in feedback loops
The goal of this exercise is to observe different methods of linearization - the method of tangent linearization and the method of linearization in feedback loops.
* Linearization of a nonlinear system using the method of tangent linearization
* Linearization of a nonlinear system in feedback loops## Credits
#### [© Faculty of Electrical Engineering and Computing, University of Zagreb, 2022/2023](https://www.fer.unizg.hr/)


Contributors names and contact info
Author|GitHub | e-mail
| :--- | :---: | :---:
Enio Krizman | [@kr1zzo](https://github.com/kr1zzo) | [email protected]Academic title| Lecturer
| :--- | :---:
Prof. Dr. Sc. | Mato Baotić
Prof. Dr. Sc. | Nikola Mišković