The Stack Overflow podcast is back! Listen to an interview with our new CEO.

Questions tagged [control-systems]

The tag has no usage guidance.

Filter by
Sorted by
Tagged with
0
votes
0answers
21 views

Solving the system response using inverse Laplace transform

I am trying to solve this question but I got stuck when inverting the Laplace transform for this problem. I do not know that whether I do it right or wrong. Moreover, I do not know how to handle the ...
2
votes
0answers
61 views

How does shifting Product/Divide Block work? [migrated]

I've just learned about PID MRAC using MIT Rule, and to build it in Simulink I need to use the Product/Divide Block. https://www.mathworks.com/help/simulink/slref/product.html This is a figure from "...
0
votes
1answer
19 views

confusion about poles and zeros of Lead compensator?

I was reading about lead compensator from a website but i am not able to understand how they have extracted zero and pole from transfer function of lead compensator as shown in attached photo? or ...
11
votes
6answers
1k views

Relation between signal processing and control systems engineering?

Control systems engineering and Digital signal processing are both important courses/subjects of electrical engineering But how these two subjects/courses are related to each other?? Also please ...
2
votes
1answer
29 views

How to evaluate a close-loop control during transient?

I have implement a close-loop control in order to perform the tracking of the desired signal R. The basic scenario shall be summarized as follow: I have to evaluate the performance of my control G ...
1
vote
1answer
68 views

Effect of origin poles on stability?

What will be stability if we have only one single pole at origin in s domain?? and what will be the case for multiple poles at origin in s domain?
3
votes
1answer
38 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
1answer
31 views

Controllability's dependence on B matrix

Assuming the LTI system: $\dot{x}=Ax+Bu\\$ , where $x\in R^n$ I understand that the $B$ matrix is usually given, and it is up to us to derive the optimal $u$ given an initial state of the system ...
1
vote
0answers
21 views

Taking transfer function out of real heating system

I have some king of heating system: heater (that I can control current for final power control) and a thermocouple (for measuring the temperature). I also have a device that can record temperatures ...
0
votes
0answers
25 views

Adaptive feedforward cancellation (AFC) and least mean squares (LMS) for periodic disturbance cancellation

I already asked this question on Math Stackexchange and Engineering Stackexchange, but since I did not get an answer yet I want to try it here as well: I want to implement an adaptive feedforward ...
0
votes
2answers
385 views

Design discrete controller for zero steady state error

I have the following system where $$G(s)=\frac{0.5}{s+1}+\frac{5}{s+10}$$ How can I design the C(z) controller so that the steady state error for a step input r(t)=1(t) is zero? I know that this ...
0
votes
1answer
13 views

External/Internal Description of a System

When an LTI system is NOT completely controllable/observable, does the linear differential equation governing the system give the internal or the external description of a system?
1
vote
2answers
205 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 ...
0
votes
2answers
206 views

Feedback systems & oscillations

The transfer function of feedback system is: $$ \frac{V_{\rm out}}{V_{\rm in}} = \frac{A}{1+Af} $$ Where $A$ is the open loop gain, and $f$ is the feedback gain. Now for oscillation to happen, $Af$ ...
1
vote
2answers
27 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 ...
5
votes
1answer
227 views

Is there a strategy for discrete control of a system with dynamics near sample rate?

I'm trying to control a system where the controller sample rate is physically fixed and the plant has significant dynamics on the same order as the sample rate. I understand that one would prefer to ...
1
vote
0answers
50 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-...
0
votes
0answers
29 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
24 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
66 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 ...
2
votes
1answer
115 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 ...
3
votes
1answer
102 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
1answer
30 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 ...
2
votes
2answers
5k views

What is the difference between a lag filter and “PI” control?

A lag filter/compensator has the form $$G_c(s) = \frac{s+z}{s+p}$$ with $-z < -p < 0$. In practice, the effect of lag compensation in feedback control is to increase the DC gain of the open-...
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
13 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
45 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
27 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
179 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
42 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
44 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
44 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 ...
6
votes
1answer
212 views

Regarding the choice of cost function in adaptive control - squared error vs absolute error

I did search the question database regarding this question, and although one or two questions came close, they didn't really address my specific question. In adaptive control based on minimizing ...
1
vote
1answer
60 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
36 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
45 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 ...
1
vote
1answer
4k views

Difference between step,ramp and Impulse response

As, we can determine the response of the system by its 'impulse response' then why we use 'step response' and 'ramp response'. Is there any difference between all these response?
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 ...
5
votes
2answers
3k views

Inverse system in Simulink

I have the following inverse system $$G(s)= s^2 + 2s + 3$$ How do I implement it in Simulink? Note that the transfer function is only accepted if and only if the order of the numerator is less than ...
0
votes
2answers
150 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
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
78 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
103 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 ...
0
votes
1answer
78 views

Iterative Blind Sinus Signal Suppression

There are two real signals in the form of $A_i sin(wt+p_i), i=1,2$. Suppose frequency $w$ of both the signals is the same and amplitude $A_i$ and phase $p_i$ are different. The first signal has ...
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
323 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 ...
5
votes
4answers
289 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. ...