User Tools

Site Tools


start

Introduction to Feedback Control: Using Design Studies


R. Beard, T. McLain, C. Peterson,
Amazon

controlbook.pdf

  • A pdf version of the book is available at this link.
  • When typos are found, they will be fixed and the most recent version of the book will be posted here.
  • Please send typos and other suggestions to beard@byu.edu.

HOMEWORK SOLUTIONS

Complete python, matlab, and simulink solutions to the three design problems presented in the book can be found at https://magiccvs.byu.edu/gitlab/control_book/control_book_public_solutions

Clone using git at: https://magiccvs.byu.edu/gitlab/control_book/control_book_public_solutions.git

HUMMINGBIRD LAB

LECTURE MATERIAL

(Under construction) The following lecture materials are included as a resource for instructors. The slides closely follow the book. We welcome suggestions on how these slides might be improved.

Chapter PDF Slides Powerpoint Last Modified
Chapter 1 - Introduction chapter1.pdf chapter1.pptx Sept 2019
Chapter 2 - Kinetic Energy chapter2.pdf chapter2.pptx Sept 2021
Chapter 3 - Euler Lagrange chapter3.pdf chapter3.pptx Sept 2021
Chapter 4 - Linearization chapter4.pdf chapter4.pptx Sept 2021
Chapter 5 - Transfer Function Models chapter5.pdf chapter5.pptx Sept 2021
Chapter 6 - State Space Models chap6.pdf chap6.pptx
Chapter 7 - Second Order Systems chap7.pdf chap7.pptx
Chapter 8 - Second Order Design chap8.pdf chap8.pptx
Chapter 9 - Integrators chap9.pdf chap9.pptx
Chapter 10 - Digital PID chap10.pdf chap10.pptx
Chapter 11 - Full State Feedback chap11.pdf chap11.pptx
Chapter 12 - Full State with Integrators chap12.pdf chap12.pptx
Chapter 13 - Observers chap13.pdf chap13.pptx
Chapter 14 - Disturbance Observers chap14.pdf chap14.pptx
Chapter 15 - Frequency Response chapter15.pdf chapter15.pptx Nov 2021
Chapter 16 - Frequency Specifications chapter16.pdf chapter16.pptx Nov 2021
Chapter 17 - Robustness Margins chapter17.pdf chapter17.pptx Nov 2021
Chapter 18 - Compensator Design chapter18.pdf chapter18.pptx Nov 2021

Jupyter Notebooks

The following Jupyter notebooks were developed by Dr. Robert Leishman at Air Force Institute of Technology.

https://magiccvs.byu.edu/gitlab/control_book/control_book_public_solutions/-/tree/feature_jupyter/_jupyter

The are designed to be run in google colab, but can be viewed below.

Chapter Jupyter notebook Last Modified
Chapter 1 - Introduction
Chapter 2 - Kinetic Energy
Chapter 3 - Euler Lagrange
Chapter 4 - Linearization
Chapter 5 - Transfer Function Models
Chapter 6 - State Space Models
Chapter 7 - Second Order Systems chap7 Sept 2020
Chapter 8 - Second Order Design chap8 Sept 2020
Chapter 9 - Integrators
Chapter 10 - Digital PID chap10 Sept 2020
Chapter 11 - Full State Feedback chap11 Sept 2020
Chapter 12 - Full State with Integrators chap12 Sept 2020
Chapter 13 - Observers chap13 Sept 2020
Chapter 14 - Disturbance Observers chap14 Sept 2020
Chapter 15 - Frequency Response chap15 Sept 2020
Chapter 16 - Frequency Specifications chap16 Sept 2020
Chapter 17 - Robustness Margins chap17 Sept 2020
Chapter 18 - Compensator Design chap18 Sept 2020
start.txt · Last modified: 2021/12/01 10:24 by beard