There is a newer version of the record available.

Published November 8, 2017 | Version 0.1.0
Preprint Open

Control theory tutorial: basic concepts illustrated by software examples

  • 1. University of California, Irvine

Description

Preprint manuscript and Mathematica software.

ABSTRACT: I introduce the basic principles of control theory in a concise self-study tutorial. I present each key principle in a simple and natural progression through the subject. The principles slowly build on each other to fill out the basic foundation of feedback, robustness, tradeoffs and optimization. I leave all the detail to the many excellent introductory texts, and instead focus on how to think clearly about control. I emphasize why the key principles are important. I illustrate each principle with examples and graphics. I include, in a freely available file, all of the Wolfram Mathematica software code that I used to develop the examples. The code provides the starting point for your own exploration of the concepts and the subsequent development of your own theoretical studies and applications.

NOTE: I wrote this tutorial because I could not find a simple, brief introduction to the foundational concepts of control theory. I needed to understand those key concepts before I could read the standard introductory texts on control or read the more advanced literature. Ultimately, I wanted to develop sufficient understanding so that I could develop my own line of research on control in biological systems.

Files

00_readme.txt

Files (15.3 MB)

Name Size Download all
md5:908de592678f883a8df3b99fee87934f
1.2 kB Preview Download
md5:06543329097121ad2efa4bf060d110df
2.1 MB Preview Download
md5:e82e0972790ac6f7cbf6e5db432221d3
78.8 kB Download
md5:3f5ff7c5e359e90719f441d81a99ccf2
13.2 MB Download