ECE557 is an in-depth course on linear control theory, covering various methods and applications of control systems engineering. This course includes a strong emphasis on both theoretical foundations and practical implementations.
Analysis and design of control systems with an emphasis on frequency response methods. Students will engage in practical exercises involving system modeling and control design.
Focuses on state-space methods and design for control systems. The lab involves hands-on applications using MATLAB for state estimation and feedback control.
Addresses advanced topics in control theory, including robustness and optimization. Students will explore these concepts through simulations and real-world case studies.
To work on the lab exercises, clone the repository to your local machine:
git clone https://github.com/MarkZhuang22/ECE557-Linear-Control-Theory.git
cd ECE557-Linear-Control-Theory
- MATLAB or equivalent software
- Fundamental knowledge of differential equations and dynamic systems
The repository is structured with separate folders for each lab, each containing relevant MATLAB scripts, models, and data files necessary for completing the lab exercises.
Contributions to the lab materials are welcome. Please fork the repository and open a pull request with your contributions.
Thanks to all the students and faculty who contribute to the continuous improvement of this course.
For any inquiries or issues, please open an issue on the repository or contact the author.
If you find these resources helpful, consider giving this repository a star. Your support is appreciated!