Talk:Control Systems

Templates
I have created a template for page headers for this book:


 * Template:Control Systems/Page
 * Template:Control Systems/Stub
 * :
 * /Stubs

--Whiteknight (talk) (current) 18:25, 12 April 2006 (UTC)

Proposed Sections
These sections are proposed as future additions to this book. Some of these topics are sufficiently advanced or specialized enough that they may not be appropriate for this text. Any comments, suggestions, changes, or comments are welcome. --Whiteknight (talk) (projects) 15:00, 5 June 2006 (UTC)

Section X: System Implementation

 * Microcontroller implementation
 * Digital Filter Implementation
 * HDL Implementation
 * Implementing in LabView
 * Implementing in MatLab

Section Y: Optimal/Robust Control

 * Optimality
 * Euler-Lagrange equation
 * Pontryagin's minimum principle
 * Bellman's equation
 * Kalman filter
 * H-infinity design

Section Z: Adaptive Control

 * Least squares estimation
 * Persistently exciting input signals
 * Direct and indirect adaptive prediction
 * Self-tuning regulators
 * One-step-ahead control
 * Levinson predictor

Section W: Nonlinear Control

 * Nonlinear systems
 * Phase Plane Analysis
 * Existence and uniqueness of solutions
 * Perturbation Analysis
 * Sliding Mode Control

HMI Control Aspects
I suggest some coverage of this, as integral with the underlying plant control. How one depicts control information, navigational links, popups, status' and modes. --Billymac00 18:04, 13 December 2006 (UTC)


 * I almost want to say that HMI is outside the scope of this book. There aren't really any good theoretical ways to model the HMI of a particular system. that subject would likely be better covered in a book dedicated to user-interfaces in general, and not have to stretch this book to try and include that kind of information. This book is primarily theoretical, and worries about actual implementation of systems (and the interaction between the systems and the human control engineers) is outside the scope of this book. --Whiteknight (talk) (projects) 18:22, 13 December 2006 (UTC)

= Process Control wikibook =

The following text excerpts were copied from the Process Control Wikibook, as part of the merge. Some of the text from that book does not fit here, so we will try to merge the extra text to more appropriate books. --Whiteknight (talk) (current) 20:25, 26 April 2006 (UTC)

Elastic Collisions
In an ideal elastic collision, total kinetic energy is conserved. An example of ideal elastic collision is the collisions between atoms in a gas. During the collision, kinetic energy is transferred from one object to the other object.

Like all other collisions, total momentum is conserved in an elastic collision:



\begin{matrix} m_a\vec{v}_{a1} + m_b\vec{v}_{b1} = m_a\vec{v}_{a2} + m_b\vec{v}_{b2} \end{matrix} $$

In an ideal elastic collision, total kinetic energy is conserved: (This is what makes them different from Inelastic collisions):


 * $$\begin{matrix}

{1 \over 2}m_a v_{a1}^2 + {1 \over 2}m_b v_{b1}^2 = {1 \over 2}m_a v_{a2}^2 + {1 \over 2}m_b v_{b2}^2 \\ \end{matrix}$$

Let a head-on elastic collision occur between two bowling balls, one of mass 5kg with an initial velocity of 10 ms-1; and the other of mass 4kg which is initially stationary.

What happens when they collide ?

If we assume the collision is perfectly elastic, we can calculate what we expect to happen:



\begin{matrix} m_a &=& 5 kg \\ m_b &=& 4 kg \\ \vec{v}_{a1} &=& + 10 ms^{-1} \\ \vec{v}_{b1} &=& 0 \\ \end{matrix} $$

Then we plug those values into the above equations:



\begin{matrix} m_a\vec{v}_{a1} + m_b\vec{v}_{b1} &=& m_a\vec{v}_{a2} + m_b\vec{v}_{b2} \\ (5 kg)(10 ms^{-1}) + (4 kg)(0) &=& (5 kg)\vec{v}_{a2} + (4 kg)\vec{v}_{b2} \\ {1 \over 2}m_a v_{a1}^2 + {1 \over 2}m_b v_{b1}^2 &=& {1 \over 2}m_a v_{a2}^2 + {1 \over 2}m_b v_{b2}^2 \\ (5 kg)(10 ms^{-1})^2 + (4 kg)(0)^2 &=& (5 kg) v_{a2}^2 + (4 kg) v_{b2}^2 \\ \end{matrix} $$

Then we solve for the final velocities:

...

Thus it can be seen that a large object colliding with a small object under the rules of elastic collisions will cause the smaller object to move with a velocity greater than the larger object.

Physics with Calculus : Conservation_of_Momentum

Conservation of Momentum
Momentum is a property of an object that we are able to measure by a very simple means. Momentum is an extension of Newton's First Law in that a body with momentum will conserve that momentum, be it zero or non-zero. The formula that we use to describe the momentum of an object is the product of the object's mass and its velocity. Because velocity is a vector (having both magnitude and direction) and mass is a scalar quantity, by definition, a scalar multiplied by a vector is a vector. As a result, the momentum vector will have the same direction as the velocity vector.

Ergo,
 * $$\mathbf{p} = m\mathbf{v}$$

Conservation of Momentum, therefore, is by definition a zero change in the momentum of a system of objects. The initial momentum will then be equal to the final momentum.

single object
When a single object does not interact with other objects, we observe that its momentum always stays the same.



\begin{matrix} \Delta \mathbf{p} & = & \mathbf{p}_{final} - \mathbf{p}_{initial} \\        0        & = & \mathbf{p}_{f} - \mathbf{p}_{i} \\  \mathbf{p}_f   & = & \mathbf{p}_i\end{matrix} $$

Because the object does not change mass, it does not change velocity and hence momentum is conserved.



\begin{matrix} m_1\mathbf{v}_1 = m_1\mathbf{v}_2 \\ \mathbf{v}_1 = \mathbf{v}_2 \end{matrix} $$

two objects
When two objects (call them a and b) interact with each other, we observe that the total momentum of the entire systems always stays the same.

This is true whether the interactions are Elastic Collisions or Inelastic Collisions.



\begin{matrix} m_a\mathbf{v}_{a1} + m_b\mathbf{v}_{b1} = m_a\mathbf{v}_{a2} + m_b\mathbf{v}_{b2} \\ \end{matrix} $$

multiple objects
No matter how many objects interact with each other, we observe that the total momentum of the entire system always stays the same.

Possible sections
I am removing the optimal and robust control bullets from the main TOC, because we dont have material for those chapters yet. --Whiteknight (talk) (projects) 19:20, 18 April 2007 (UTC)

Optimal and Robust Control

 * Cost Functions
 * Pontryagin's maximum principle
 * Hamilton-Jacobi-Bellman equation
 * Linear-Quadratic Gaussian Control
 * State Regulator (Linear Quadratic Regulator)
 * Model Predictive Control
 * H-2 Control
 * H-Infinity Control
 * Robust Control

Blurb
The image used in this book's ad is a little bit hard to see. Would you have a better one around, perhaps? -- Kowey 19:35, 3 May 2007 (UTC)


 * I agree with you, i'll look for a better image, but I dont know that there are many others. I may need to make one. --Whiteknight (talk) 23:12, 3 May 2007 (UTC)


 * Just to check, you ok with the space shuttle? -- Kowey 14:08, 15 May 2007 (UTC)

Broken link
The link from System Metrics to Digital and Analog doesn't work -> it redirects to non-existent page "Analog and Digital".141.232.1.1 14:31, 13 July 2007 (UTC)

Main page headlines
I believe that since the preface is as a level 2 headline, apendixes and resources should be too. This way the actual contents are separeted from the "extras". I am changing it, anyway. --D1ma5ad (talk) 00:12, 11 March 2008 (UTC)


 * Thanks for taking the initiative! I never know how things are supposed to be spaced out like this. --Whiteknight (Page) (Talk) 01:01, 11 March 2008 (UTC)

Math displayed inconsistently
The math formulas in this book is displayed inconsistently. Sometimes in Latex-way, sometimes just as ordinary text. Maybe it should be always in Latex-way, when placed on separate rows? And in ordinary text font, when inline? Maybe you don't see this if you're logged in, and your preferences apply. Most of us read these books without being logged in. Try logout, and watch this page, so you see what I mean: Control Systems/Introduction. Mårten Berglund (talk) 18:21, 7 July 2008 (UTC)

PDF
The PDF print version has following issues
 * 1) Every page has a footer text "http://en.wikibooks.org/w/index.php?title=Control_Systems/Print_version&printable=yes". Even if there is a need of footer text have something better than this.
 * 2) Page no. 35 contains a commen, that too covering an equation.
 * 3) At the end of the same page, Some table starts but the content of which are shown in the next page.
 * 4) I really think we need to switch to some better fonts at least in the print version. For equations the letters seems to be a bit faded.

Aravind V R (discuss • contribs) 10:06, 19 April 2012 (UTC)

Update PDF Info
The PDF version info is out of date. The current version of the pdf file is about 4 mb which is about twice what it currently says on the current pdf download page. Can this information be updated so it looks like this book is still in active development? --Esj88 (discuss • contribs) 18:36, 12 May 2012 (UTC)

New PDF
I made a new pdf yesterday. --Dirk Hünniger (discuss • contribs) 08:33, 14 March 2013 (UTC)

The tables of the PDF doesn't show
The tables in the pdf are now codes instead of tables.Getlink2588 (discuss • contribs) 20:04, 22 December 2019 (UTC)

Thanks for the bug report. I updated the pdf things should be fixed now. @Getlink2588

--Dirk Hünniger (discuss • contribs) 20:09, 26 December 2019 (UTC)

Change to page Control Systems
User:Minorax, the page Control Systems transcludes into the page Control Systems/Print version; with your recent change they all the links become become erroneous redlinks. Wouldn't it be better to revert your change to Control Systems? -- Jules (Mrjulesd) 21:54, 20 December 2020 (UTC)
 * reverted, thanks. --Minorax (discuss • contribs) 05:21, 21 December 2020 (UTC)

New page: Eigenvalue Assignment for MIMO Systems
I have moved the content about controller design from the MIMO Systems page to a new page. It is not finished yet. I plan to add some references and "further reading" material. Please feel free to check, update and extend the stated material :)

--StephanSp3 (Page) (Talk) 14:35, 08 April 2021 (UTC)