# Control Systems

| The Wikibook of: Control Systems and Control Engineering | Table of Contents | All Versions | PDF Version |
| The Wikibook of: Control Systems and Control Engineering | | | Glossary |
| Control Systems is an inter-disciplinary engineering text that analyzes the effects and interactions of mathematical systems. This book is for third and fourth year undergraduates in an engineering program. Image credit | A printable version of Control Systems is available. A PDF version is available. (info) This book has a collection for ordering a printed copy of this book for a fee. (help) |

## Preface

This book will discuss the topic of Control Systems, which is an interdisciplinary engineering topic. Methods considered here will consist of both "Classical" control methods, and "Modern" control methods. Also, discretely sampled systems (digital/computer systems) will be considered in parallel with the more common analog methods. This book will not focus on any single engineering discipline (electrical, mechanical, chemical, etc.), although readers should have a solid foundation in the fundamentals of at least one discipline.
This book will require prior knowledge of linear algebra, integral and differential calculus, and at least some exposure to ordinary differential equations. In addition, a prior knowledge of integral transforms, specifically the Laplace and Z transforms will be very beneficial. Also, prior knowledge of the Fourier Transform will shed more light on certain subjects. Wikibooks with information on calculus topics or transformation topics required for this book will be listed below:
* Calculus
* Linear Algebra
* Signals and Systems
* Digital Signal Processing

## Table of Contents
### Special Pages

| Print Version: | Full Print version | Warning: Print version is over 230 pages long as of 10 Feb, 2014. |
| PDF Version: | PDF Version | Warning: PDF version is over 5.4MB, as of 21 Jan, 2014. |
| Cover Page: | Cover Page | Cover Image |
| All Pages: | Page Listing | All Versions |
| Book Policy: | Policy | Local Manual of Style |
| Search This Book: | Search this book (google) | (links to an external site) |
* Preface

### Controls Introduction

* Introduction
* System Identification
* Digital and Analog
* System Metrics
* System Modeling

### Classical Control Methods

* Transforms
* Transfer Functions
* Poles and Zeros

### Modern Control Methods

* State-Space Equations
* Linear System Solutions
* Time-Variant System Solutions
* Digital State-Space
* Eigenvalues and Eigenvectors
* Standard Forms
* MIMO Systems
* Realizations

### System Representation

* Gain
* Block Diagrams
* Feedback Loops
* Signal Flow Diagrams
* Bode Plots
* Nichols Charts

### Stability

* Stability
* State-Space Stability
* Discrete-Time Stability
* Routh-Hurwitz Criterion
* Jury's Test
* Root Locus
* Nyquist Stability Criterion

### Controllers and Compensators

* Controllability and Observability
* System Specifications
* State Feedback
* Estimators and Observers
* Eigenvalue Assignment for MIMO Systems
* Controllers and Compensators
* Polynomial Design

### Adaptive Control

* Adaptive Control

### Nonlinear Systems

* State Machines
* Nonlinear Systems
* Common Nonlinearities

### Noisy Systems

* Noise Driven Systems

### Introduction to Digital Controls

* Digital Control Systems
* Discrete-Time Stability
* System Delays
* Sampled Data Systems
* Z Transform Mappings

### Linear Matrix Inequalities in Control

* Linear Matrix Inequalities
* A List of Linear Matrix Inequalities in Control

### Examples

* Examples

## Appendices

* Physical Models
* Transforms
* System Representations
* Matrix Operations
* Using MATLAB ®
* Using Octave
* Using Julia
* Using Scilab
* Using Python

## Resources, Glossary, and License

* Glossary
* List of Equations
* Resources
* Licensing
* Control Systems