Control theory is an interdisciplinary branch of engineering and mathematics that deals with the behavior of dynamical systems with inputs. The external input of a system is called the reference. When one or more output variables of a system need to follow a certain reference over time, a controller ...

learn more… | top users | synonyms

2
votes
2answers
95 views

What is the difference between regulator and stabilization

What is the difference between regulator and stabilization in control theory don't they both minimize the disturbance to the system? could answer be elaborated from the view of state and output?
0
votes
1answer
17 views

how to prove unobservable subspace ($\text{null}(C, A)$) is $A$-invariant

Given $$ \begin{align*} \dot{x} &= Ax + Bu \\ y &= Cx \end{align*} $$ where $A \in \mathbb{R}^{n \times n}$, $B \in \mathbb{R}^{n \times m}$, $C \in \mathbb{R}^{p \times n}$. How to prove the ...
0
votes
1answer
24 views

In what cases are the eigenvalue equal to the pole points?

I have a transfer function in form of a matrix and want to determine the stability of the whole system. Now I'm wondering if I need to calculate the pole points or the eigenvalue. A friend of mine ...
1
vote
0answers
34 views

solution of infinite dimension linear sysmtem

Let $\{a_n\}_{n\ge0}$ and $\{b_n\}_{n\ge0}$ be decreasing sequences such that $a_0=A$, $\lim_{n\to\infty}a_n=0$ and $b_0=B$, $\lim_{n\to\infty}b_n=0$. For fix $n$, one can construct a $n$-dimensional ...
0
votes
0answers
16 views

Estimation covariance of the Kalman filter state

I implemented Kalman filtering for a simplest 1D coordinate+velocity model. The prediction worked, but I wanted to estimate the prediction probability distribution. I.e. how likely it is that the ...
0
votes
1answer
22 views

How to derive H2 transfer function (w -> z)?

Give a general feedback system: The dynamics of G: The dynamics of K: Suppose the A of the closed loop system; My questions is: how to prove the transfer function T(s): w -> z: I know ...
1
vote
2answers
98 views

Stability of unit feedback LTI system (s-1)/(s(s+1)) vs. Nyquist Criterion

Consider a unit feedback system $$ X(s) = \frac{G(s)}{1+G(s)} $$ where the open loop transfer function of the system is $$ G(s) = \frac{s-1}{s(s+1)} $$ Open loop Bode & Nyquist plots: ...
0
votes
0answers
12 views

Condition of RH2 and RH∞

Some notes say: A vector rational function is in RH2, if it is strictly proper and no poles on the closed right-half plane. A matrix rational function is in RH∞, if it is proper and no poles on the ...
0
votes
0answers
15 views

Question about Coprime Factorization (CF)

Suppose G(s) = [A B;C D] is a transfer matrix. Suppose M', N' is a left-CF of G(s) a. (V',U') => M'V' + N'U' = I Suppose M, N is a right-CF of G(s) a. (V,U) => UN + VM = I F & H (constant ...
1
vote
1answer
34 views

Weird differentiation formula explanation

I stumbled upon the following formula in a systems control textbook : $$ s\left(\overline{x}^{(n-1)},t\right)=\left(\frac{d}{dt}+\lambda\right)^{(n-1)} e(t) \in R$$ where $\overline{x}^{(n-1)}=[x\ ...
0
votes
2answers
34 views

Riccati & Lyapunov equations

Hope to ask: Lyapunov Eq: $A'P + PA + Q = 0$ Algebraic Riccati Eq: $A'P + PA + Q + PB*inv(R)*B'P= 0$ It seems that the difference between the two lies in $B = 0$ (zero input) in Lyapunov Eq and both ...
0
votes
1answer
23 views

Controllable & Stabilizable

Followed by the well-know theorem: (A,B) is controllable iff poles of A-BK can be arbitrarily assigned. (A,B) is stabilizable iff poles of A-BK can be arbitrarily assigned on the LHP LHP = left-half ...
0
votes
0answers
12 views

Describing function of a non linearity with memory

Can anyone help me on finding the correct methodology to compute the describing function of the following NL function? ...
1
vote
0answers
16 views

Constructing error state kalman filter

I am trying to construct an error state kalman filter for GPS/INS integration using simulated data and I am having problem on a few steps. My error state vector is $\delta x = [\delta\alpha \, ...
0
votes
1answer
42 views

How does the z transform work in practice?

What I've found I've implemented a PID controller using the equations 7 and 9 of this article, which states that: $$\frac{U(s)}{E(s)}=K_p+\frac{K_i}{s}+K_ds$$ Translates to ...
1
vote
0answers
23 views

How to solve Bellman's optimal equation from the first principle

How to solve the following set (finite) of equations $$ v_*(s) = \max_{a\in A(s)} \sum_{s'} p(s'|s,a) [r(s,a,s') + \gamma v_*(s')]$$ $p$ and $r$ functions are given.
1
vote
0answers
21 views

Prospect of research in some stochastic optimization/approximation field

This question is a not a technical one. Sorry for that. As I am new to the area of stochastic optimization/control, I want to know the active prospect of research in the following areas 1) ...
19
votes
5answers
840 views

What is the mathematical foundation of Control Theory?

There is a question which I'm wondering again and again in recent months. I have taken courses like Elementary Differential Equations, Signals and Systems, Linear Control Systems, General Theory of ...
1
vote
0answers
20 views

Extension of Schur-Cohn for quadratic matrix equation

Starting from a quadratic in $z\in\mathbb{C}$ with real scalar coefficients $b,c$: $z^2 + bz+c=0$ and using the Schur-Cohn recursion, I can get the following conditions on $a,b,c$ such that $|z|\leq ...
0
votes
0answers
31 views

How to find a transformation matrix T?

(1.) Suppose there is matrix C of dimension "p by n" where p is less then n i.e. p I want to know is there any particular way exist to find transformation matrix T of dimension "n by n" such that ...
0
votes
0answers
17 views

What about the HUM for a finite-dimensional system?

We consider the finite-dimensional system \begin{equation}\begin{cases}y'(t)=Ay(t)+Bv,\ t\in (0,T)\\ y(0)=y^0\end{cases}\end{equation} Where $v$ is the control, $A\in Mat(N\times N); B\in Mat(N\times ...
1
vote
0answers
41 views

Function with bounded derivative as ODE

Given a function $x(t)$, I am looking for a function $y(t)$ which closely follows $x(t)$ except that its derivative must be bounded by a constant $c$, i.e. $\dot{y} \leq c$. Is there a way to describe ...
1
vote
1answer
77 views

deriving second order transfer function from spring mass damper system..

I am having a hard time understanding how a differential equation based on a spring mass damper system $$ m\ddot{x} + b\dot{x} + kx = 0$$ can be described as an second order transfer function for an ...
2
votes
0answers
30 views

Reconstruction of state covariance from output covariance

Let us be given an LTI system $$ \frac{d}{dt} x (t) = A x(t), \;\; x(0)=x_0 \\ y(t) = Cx(t) $$ where $x_0$ is a random vector (e.g. uncertainty). Then it is known that the expectation $\mathbb ...
0
votes
0answers
25 views

how to derive the canonical form of a transfer second order equation?

How to derive the canonical form of the second order transfer function?? $$\frac{(\omega_n)^2}{s^2+2\zeta\omega_ns + (\omega_n)^2}$$
0
votes
0answers
13 views

Controlling a random variable

I've got a system the output of which is a random variable with a certain distribution, which for the purpose of this discussion can be assumed to be normal. The input variable is voltage. The ...
1
vote
0answers
32 views

designing a controller for an unstable plant?

How do would anyone make a controller for a system which is $G(s) = \frac{(s-2)}{(s-1)(s-6)}$ I do not see how this system can ever become stable, without using pole/zero cancelation. So how ...
1
vote
0answers
36 views

Bode plot of an unstable system?

I am a bit confused on how to sketch a bode plot for an unstable system? (being a/all pole(s) lies on RHP). I tried plotting it in matlab, but it doesn't resemble the output i was expecting using ...
0
votes
0answers
21 views

Design feedback control law to make the whole matrix Hurwitz

Suppose $(A_1, B_1)$ and $(A_2, B_2)$ are both stabilizable. Then we know that we can find some $K_1$ and $K_2$ to make $A_1+B_1K_1$ and $A_2+B_2K_2$ Hurwitz, respectively. Now, for non-zero constant ...
1
vote
0answers
24 views

Control stability problem

Design controllers $u_1$ depending on $x$ and $u_2$ depending on $y$ such that the following system is exponentially stable: $$\dot x = A_1 x + B_1 u_1 + C_1 y \\ \dot y = A_2 y + B_2 u_2 + C_2 x ...
1
vote
1answer
29 views

Kalman's controllability condition implies that the r.h.s. is “non-degenerate.”

Assume $f:\mathbb R^n\times\mathbb R\to\mathbb R^n$ is given by $f(x,u)=Ax+bu$ for some choice of coordinates $(x,u):x\in\mathbb R^n,u\in\mathbb R$, some constant matrix $A\in M_n(\mathbb R)$, and a ...
0
votes
1answer
23 views

write all functions as rational functions

my question is short and simple : could we write all functions that have the formula : $1 + G(s)H(s)$ as $$\frac{(s+b_0)(s+b_1)\dots(s+b_n)}{(s+p_0)\dots(s+p_m)}$$ if the answer is yes , could you ...
0
votes
1answer
43 views

it it possible to solve these equation for their root.

I am trying to solve an equations such as the roots of $$k*x(11*x + 1) + d*x(11x + 1)$$ has to match the roots of this function $$x^2 + 0.1x + 6 + k*x(11*x + 1) + d*x(11x + 1)$$, where I have to ...
0
votes
0answers
52 views

Using overshoot and settling time formula to determine pole location?

Is it possible to use the formula for overshoot and settling to determine where where ones pole should. by using the overshoot and settling time formula i mean, using it to define what $\zeta$ and ...
0
votes
0answers
8 views

A confusion on adaptive algorithm

Consider flight trajectory control problem i.e. find out the control parameter for which the average error of the actual output and desired output is minimized. Can we call any algorithm for solving ...
2
votes
1answer
73 views

How to prove these relations

I have following three basic recurrence relations $$\mathcal U_{k+1}=A(I+\mathcal U_{k}Q)^{-1}\mathcal U_{k}A^{\mathrm T}+G\\ \mathcal V_{k+1}=\mathcal V_{k}(I+Q\mathcal U_{k})^{-1}A^{\mathrm T}\\ ...
0
votes
0answers
28 views

From position to velocity?

I have an transfer function which tells what the angular displacement of an DC motor. This transfer function is in the S-domain, and normally when you differentiate (*s) the angular position you would ...
0
votes
0answers
18 views

Adding poles and zeroes due to PID

I've been wondering for a long time if a system is adding a pole or a zero to the close loop system, when a PID controller is added to the control system???.. I tried google it everywhere and i ...
0
votes
0answers
47 views

System stability for adding a pole and Zero?

How come does a system become more stable when a zero is added to a system.. I mean i doesn't not change the location of the pole, it is still the same? An example: Looking a closed loop system ...
0
votes
1answer
23 views

BIBO stable system

I would like to ask if this system is Bounded Input Bounded Output stable : $$y[n] = r^nx[n],\quad r\in \mathbb{R}$$ And why? I think this system is stable because $$| x[n] | ≤ B,\quad B < ...
0
votes
0answers
17 views

A doubt on markov decision process

Given that a policy is a function from a state action pair to probabilities, the set of policies for a MDP forms a POSET (the partial order is due to value function for a policy). Why there should be ...
0
votes
0answers
99 views

Effect of adding a Pole and Zero due to PID

I am kinda confused on how Adding a D(which adds a zero to the complete system) decreases the speed of the system. But when we normally add a zero to the system, it normally causes the system ...
2
votes
1answer
76 views

Integration in PID controller

I am trying to understand how come there is a phase difference is from the error signal and the output of my PID controller which consisting of I = 1. As far i've understood should the integration ...
0
votes
1answer
41 views

How to control a System that tends to Zero

For a design project in a Control course, my classmates and I must create a Controller that steers an unknown system to a given trajectory within certain constraints. The system is given to us in ...
2
votes
0answers
68 views

How to use mathematically the I and D of a PID controller

I am trying to mathmatically understand how the P, I and D parameters work on a system, quite having a hard time doing so. I've only been able to show that the Steady State Error (SSE) never ...
2
votes
0answers
35 views

Reachable set using constant control input

Consider a linear time-invariant control system given by the differential equation \begin{align*} \dot{x}(t) &= Ax(t) + Bu(t), \;\; x(0) = x_0, \end{align*} where $x\in \mathbb{R}^n$ and $A,B$ ...
1
vote
2answers
44 views

Rewriting differential equation into state space

I have some problems rewriting the following differential equation into state space form. I know the general principle of how it is done, but I'm getting confused of how the states are being defined, ...
3
votes
1answer
72 views

No repeated eigenvalues or the real part of any eigenvalue is not zero

I have an $n$ x $n$ matrix $M=\begin{bmatrix}-1 & -1\\ \frac{1}{2} & 0 & -\frac{1}{2}\\ & \ddots & \ddots & \ddots\\ & & \frac{1}{2} & 0 & -\frac{1}{2}\\ ...
4
votes
1answer
71 views

Difference between Variation of Calculus problems and Control Theory problems?

Variation of Calculus seems to have problems without the control with variables such as state and time. Then again Control Theory problems seems to have problems with one extra variable that is ...
2
votes
3answers
78 views

Rank of the matrix product $C e^{At} B$

Let $A \in \mathbb R^{n \times n}$. Fix $m<n$ and let $B \in \mathbb R^{n \times m}$, $C \in \mathbb R^{(m-1) \times n}$ be two matrices with full rank. What I am interested in is the matrix ...