Questions tagged [control-systems]

The tag has no usage guidance.

Filter by
Sorted by
Tagged with
1
vote
2answers
19 views

What is the difference between a controller and a compensator?

I recently revisited some texts on control theory. In some textbooks the term compensator is used, seemingly interchangeably with controller (see e.g. The Control Handbook by Levine, chapter 14 on ...
1
vote
0answers
43 views

Position Kalman Filter fails to track a constant-acceleration path

I'm trying to build a discrete Kalman Filter that fuses accelerometer (acceleration) and GPS (position, velocity) measurements. However, I'm finding that my filter can't properly track a constant-...
2
votes
0answers
23 views

General tips for PID tuning of super low-friction actuator?

I realize this question is not directly related to signal processing, however, it's relevant to system analysis which is relevant to most signal processing engineers. There's also no good alternative ...
0
votes
0answers
25 views

what is the co-variance of system output cooresponding to a non-iid random variable

Consider the following system.$\DeclareMathOperator{\sign}{sign}$ $$ \begin{aligned} &\dot{e_1}=c_1e_1+c_2e_2+\eta\\ &\dot{e_2}=c_3e_1+c_4e_2-c_5 \sign(e_1)+a \eta \end{aligned} $$ which $\eta$...
0
votes
0answers
22 views

How to integrate and differentiate sampled signals?

I am working on a control system which is defined by the equation. As you can see,the equation is in continuous state. $T_i$ = integral time and $T_d$ = differential time which are both constants ...
1
vote
1answer
62 views

Is a good practice to use one PID in rise time and another PID for steady time in order to eliminate oscillations during steady time?

I'm trying to control temperature with PID(Kp,Ki, Kd). During the rise time the system use one PID and when target is reached the system switch to another PID with other parameter in order to ...
0
votes
1answer
28 views

Cascade filter realization equivalence? [closed]

Given $$H(z) = \frac{11 +4.6z^{-1} -26z^{-2}-3.75z^{-3}}{1-z^{-1}-8.75z^{-2}}$$ I'd like to know whether this realization: Is equivalent to this one? In short, is the direct form realization ...
3
votes
1answer
88 views

SRF-PLL discretization problem

So I've been working on how to digitally implement a static reference frame PLL (SRF-PLL), which is a quite popular PLL used for extracting three-phase grid angle. This PLL works by using the DQ0 ...
0
votes
0answers
16 views

Finding gain on root-locus

I have to design a compensator using root locus for the system $G(s) = \frac{1}{s\cdot(s-4)}$ that follow the following criteria: $op\% \le 5\%$ $t_{2\%} \le 4s$ So I started computing $\zeta$ and $...
0
votes
0answers
11 views

What is difference between natural response and zero-input response of a system and how to find natural response? [duplicate]

In most books it is said that natural response is another name to zero-input response while in some resources is is mentioned that the classification is based on poles of transfer function and input....
1
vote
1answer
39 views

What is the type number of a discrete time system given $H(z)$?

Given a continuous time impulse response $h(t)$, if I take the Laplace transform and count the no. of poles at origin, that gives the type number of the system. For e.g., $$H(s) = \frac{2}{s(s+2)}$$ ...
0
votes
0answers
17 views

Comparison Between Mahoney Filter and Kalman Filter in Euler Angles (Yaw, Pitch, Roll) Estimation

What are the advantages of Mahoney Filter over Kalman Filter for Euler Angle (Yaw, Pitch, Roll) estimation? Could anyone compare them for Angular State Estimation? Resources Mahoney Filter ...
0
votes
0answers
63 views

Block diagram reduction with multiple inputs

I need to reduce the diagram, when each input is 0, I can do when d=0, however i'm finding it a little difficult when r=0. I have solved the exercise using a signal flow diagram and the solution is ...
0
votes
0answers
38 views

On $H_\infty$ norm for transfer function

For a given scenario in the context of control system, I'm trying to investigate how the $H_\infty$ norm can be calculated for a transfer function as follows: $$G(s)= \frac{w_n^2}{s^2 +2\zeta w_ns +...
0
votes
0answers
23 views

How to move a linear block before an Integrator block?

I have the following discrete time blocks which acts as a decimation filter. My objective is to linearize the piecewise linear outputs using $O$ and $G$; the purpose of these two variables is ...
0
votes
1answer
41 views

Implementation of gain scheduling for a PI controller

I'm designing a PI controller for a boost converter. I was able to find a set of gains that fit for all situations, but I get a slow response at full-load. I was thinking instead of using gain ...
0
votes
0answers
33 views

system identification: MATLAB tfestimate gives different results for different Fs

So I have an experimental data; A is a chirp signal (sweep sine wave) and B is the response of the system. I identify the system as follows in MATLAB: ...
0
votes
1answer
42 views

Calculating an in-loop signal as part of a hierarchical control loop

I've got a control system with two feedback paths, with each path going to a different actuator that corrects the error in the system. One feedback path provides feedback at low frequencies, and the ...
1
vote
1answer
57 views

State space equations

I am stuck on this exercise. I don't know how to deal with this squared y in the denominator. What am I supposed to do to obtain state space equations? ex.1 Simplified dynamic model of the steel ball ...
1
vote
2answers
31 views

Discrepancy in stability conditions when calculating via RH criterion and Nyquist criteria

I have the following open loop transfer function for a unity feedback system. $$G(s)=\frac{K(s+20)^2}{s^3}$$ 1.When using RH criterion it can be easily proved that the closed loop transfer function ...
0
votes
1answer
42 views

Routh's stability criterion: zeros of the auxiliary polynomial and of its derivative

When using RH criterion and using the auxiliary equation special case, which of the following is true? The auxiliary equation $A(s)=0$ gives some(or all) of the symmetrical poles. The differentiated ...
0
votes
0answers
15 views

What are simple direct adaptive control algorithms?

I am going into this blind. Was wondering if someone can point out some resource on direct adaptive control algorithms?
1
vote
0answers
53 views

How general are adaptive-filtering techniques? [closed]

How often do problems arise that let you use adaptive filters? Unless I am understanding something incorrectly it seems the requirement that the input signal be stationary(or even WSS) is too strong ...
0
votes
1answer
42 views

Transfer function of open loop system

Suppose i have the system equation $Y(s) = G(s)X(s)+ 3T(s)$ Then what is the transfer function of the system? I know that the transfer function is $Y(s)/X(s)$, but i can't get that expression.
0
votes
0answers
61 views

How to compare the similarity of 2 transfer functions

I'm working on a power systems where I have 2 linearized transfer functions. The first transfer function corresponds to the no-load case and the second transfer function corresponds to the full-load ...
0
votes
3answers
100 views

Discrete state space model - Why are we calculating $x[k+1]$ instead of $\dot{\textbf{x}}(t)$?

A continuous state space model is defined as follows. $$ \dot{\textbf{x}}(t)=\textbf{A}\textbf{x}(t)+\textbf{B}\textbf{u}(t) \\ \textbf{y}(t)=\textbf{C}\textbf{x}(t)+\textbf{D}\textbf{u}(t) $$ If we ...
1
vote
0answers
36 views

How can I design a PI controller for a closed loop system, which requires a bandwidth equal to the natural frequency and a set Phase Margin?

For a school project I have to hand in a small report on a this problem. I've been studying so much for it but right now I'm just mixing up everything I've seen and just don't know where to start. I'd ...
1
vote
3answers
276 views

Why use transfer functions than differential equations?

I have some simple questions regarding DSP and Control Systems, but found no simple answers. I just need simple and easy to understand answers, not complex answers with huge maths. Why we use ...
1
vote
1answer
160 views

Eigenfunction property for LTI sinusoidal and the sinusoidal steady-state response

All LTI systems possess the eigenfunction property for complex exponential inputs. That is (restricting our attention to periodic complex exponentials), if $e^{j\omega_k t}$ is an input to the LTI ...
5
votes
4answers
285 views

Make a signal that fits another the best possible with a limitation in the 2nd derivative

Consider this step function: The signal that "fits" this should look like the following (in green): The corners are now smooth because the maximum second derivative allowed is not infinite anymore. ...
0
votes
1answer
38 views

Confused about applying Routh Hurwitz to $s^2 +s + k$

I have a closed loop transfer function $$G_{\rm cl}(s) = \frac{k}{s^{2} + s + k}$$ I am trying to find the critical gain of the system. From using the Routh Hurwitz criterion I get a $k = 0$.
0
votes
1answer
32 views

Proof $GM$ (in dB) of $2nd$ order system is $\infty$

How can we prove that the Gain Margin $[GM]$ of $2nd$ order system is $\infty\quad ?$ My Approach: Let us consider a $2nd$ order open loop system : $$G(s)= \frac{k}{(s+1)(s+2)}$$ Now, we know: $GM(...
0
votes
3answers
191 views

How do I stabilize my oscillating system?

I have two scalars $x$ and $y$ that vary with time $t$ such that \begin{align} \frac{dx}{dt} &= ay + b + dx\\ \frac{dy}{dt} &= cx \end{align} but $a, b, c$ are unknown. If $d$ is too small, ...
2
votes
1answer
90 views

Transient response of system with single pole $0 \le p < 1$

$G(z) = \frac{1-p}{z-p}$ If the value of p satisfies $ 0 \leq p < 1$ there are no oscillations in the transient response. Question: Why is that $\uparrow$ true? I know roughly what a ...
0
votes
2answers
327 views

What does G(1) = 1 say about a system?

This is a line from a paper I've been reading: The static gain of the closed loop system must be $1$ ($G(1) = 1$) [...] First of all: I know what gain is, but isn't gain dependent upon frequency? ...
0
votes
2answers
144 views

How to make bode plot when output signal changes amplitude?

When I do frequency analysis on my feedback controlled system and the controller is really tightly tuned, I get a frequency response that looks like this: Blue is excitation signal and green is ...
0
votes
1answer
46 views

Compensating effects of a system with a known transfer function

Suppose we have a system which we want to know the exact transient times. In ideal case, we can extract the transient times, but in practice it will be affected by another system with a known transfer ...
1
vote
2answers
202 views

What are poles and zeroes (with respect to the inputs and outputs of a system)?

I get it, about poles and zeroes, when we talk in terms of the transfer function. But, if the transfer function is the ratio of the output to the input, then if the input signal is zero, then the ...
2
votes
1answer
57 views

Controllable realisation of $\frac{s^4+1}{4s^4+2s^3+2s+1}$ is both controllable and observable?

I am trying to find the controllable realization of the following transfer function: $$H(s)=\frac{s^4+1}{4s^4+2s^3+2s+1}$$ I approach this by first using polynomial division to assure that $H(s)$ is ...
4
votes
2answers
729 views

Is this system time invariant?

I've been working at this problem for a while now, and can't seem to come to a solid conclusion - is this system time invariant? $y(t) = \int_{-\infty}^{t} e^{-9(t-\tau)} x(\tau)d\tau $ My reasoning ...
2
votes
1answer
103 views

Time invariance of a System

I have this small question about the time invariance of a system. Which is: If the current output is multiplied by the current input (see both are variables) will the system be time variant or time ...
0
votes
1answer
38 views

How can I translate what I have learnt in Transfer Functions to differential equations?

I have gone through the entirety of K. Ogata's Modern Control Engineering, and I do not understand how can I translate all the transfer function models into differential equations? For example, how ...
0
votes
0answers
39 views

Analog to digital controller- What sampling rate?

I'm studying about the design of controller in digital control systems. Right now I see the method in which I design my controller in the s domain and then convert it to the z domain. However, in ...
2
votes
1answer
473 views

Exponential decaying step response in LTI System

I'm attempting to better understand the relationship between step responses, impulse responses, and convolutions. Say that I have a system where if I apply a constant input, my output decays from a ...
5
votes
2answers
496 views

Does the impulse response of a system have any physical meaning?

In other words, what does the impulse response tell us about the characteristics of the system? For simplicity, let's assume we deconvolve a discrete output and a discrete input to obtain an impulse ...
0
votes
1answer
556 views

Z transform of a function with delay?

i have this open loop system , and i've been asked to find out the response $C(kT)$ due to a unit step input. I am able to find the transfer function without the delay unit i.e $$\frac{C(z)}{R(z)}=\...
1
vote
1answer
46 views

Time Delay Margin

I have a question regarding the time delay margin. I know the definition of time delay margin now I want to know that for the stability of the system is it good to have large time delay margin or ...
1
vote
1answer
775 views

What is $H_2$ and $H_{\infty}$ control? [closed]

I can create a Linear Quadratic Gaussian Integral(LQGI) controller very easy by using GNU Octave. LQGI is in the area of Optimal Control Theory. But there is something called Robust Control Theory. ...
0
votes
0answers
43 views

Which equation should I use to compute the Extended Kalman Filter?

Compute the Extended kalman filter can be done in several ways. The first one compute the convariance matrix $P(t)$ from the Riccati Equation: $$\dot{P} = F(t)P(t) + P(t)F^T(t) - P(t)H^T(t) R^{-1}H(...
0
votes
1answer
42 views

Does a closed loop system with a reference of its previous iteration always reach a point in which it adventually loops, even if that loop is stable?

For example you have a $F(\cdot)$ which starts off taking some input $a$, which describes some set of objects and their states, and creating a output $F(a)$, which can be renamed $F_1$, that also ...