Questions about the models and theories of control engineering and the application of control theory to design systems with desired behaviors.
Questions tagged [control-engineering]
755 questions
13
votes
3 answers
PID controller explanation
I haven't found a text that explains the PID controller in simple words. I know the theory: that it calculates the derivative and the proportional gain and the integral etc, but I need to know in reality what is the output of each function and each…
ergon
- 521
- 8
- 18
6
votes
2 answers
How do I invert a system in state space form?
Suppose I have a system described in state-space form. Can I invert the system (swapping the roles of the input $u$ and output $y$)?
If we start with:
\begin{align}
\dot{x} &= A\,x + B\,u \\
y &= C\,x + D\,u
\end{align}
and $D$ is invertible, then…
nibot
- 271
- 1
- 7
5
votes
1 answer
Why is it called "Model predictive control"?
This will sound like a super silly question, but:
Why is it called "Model Predictive Control"?
I mean : the other types of control also compute the control input based on prediction of what is going to happen based on the "Model", no?
edamondo
- 51
- 1
5
votes
1 answer
How to compare dynamic systems of different degree of abstraction?
I'm modelling a vehicle as a multibody system in Matlab/Simulink.
My goals are:
Have a realistic simulation model so I don't have to do prototype measurements all the time.
Solve specific parameter estimation tasks and apply driver assistance…
Marius Oei
- 51
- 1
5
votes
1 answer
Fuzzy control of anti-lock brake system
I was just reading about the anti-lock brake system example on the wiki page for fuzzy control system. The principle seems to be simple: instead of just assigning a SINGLE category (cold, cool, nominal, warm or hot) to the temperature of the brake,…
hooyeh
- 51
- 1
4
votes
1 answer
Negative feedback Gain and Phase Margin
Consider the system with unitary negative feedback such that the open loop transfer function is
$$G(s) = \frac{as + 1}{s^2}$$
a) Determine the value of $a$ such that the phase margin is 45º
b) Determine the stationary state error for the unitary…
Giiovanna
- 201
- 1
- 2
4
votes
0 answers
understanding observers and estimators
I have seen several forums related to this question about the difference between observers and estimators in control theory and could not understand it clearly. I wanted to know how the state estimators and observers originated in first place. What…
gari
- 61
- 1
4
votes
1 answer
Constructing a block diagram for amplitude control of an oscillator
I'm building a Wien Bridge oscillator. The oscillation part works just fine, but it currently limits on the supply rails.
I want to add amplitude control, so I've added a precision rectifier which feeds an integrator that controls an LDR to change…
Remco Poelstra
- 163
- 3
4
votes
1 answer
How do I compute/plot the open loop transfer function of a system given its state-space description?
Suppose I have a dynamical system with a continuous time state-space description given by the matrices A, B, C, and D, under full-state feedback u=Kx (where x is the state and x is the control input).
How do I compute the Bode plot of the open-loop…
nibot
- 271
- 1
- 7
3
votes
1 answer
Terminology for setting Set Points to avoid "Contact Bounce"-like characteristics
What is the terminology for having different/spaced-out on and off set points for a particular controlled process?
When a system does not have the set points set appropriately, it could exhibit something like contact bounce.
This is not limited to…
agent provocateur
- 256
- 1
- 8
3
votes
0 answers
Finding the zeros for a PID controller
I would like to know what I am doing wrong for this PID controller design problem. I have all the parameters calculated ($\zeta$,$\omega_n$,$\sigma$...) and I have my target point set up. But now I need to find the zeros for the PID controller. I am…
Motorscooter
- 51
- 1
- 2
3
votes
2 answers
How to compute the transfer function from a response graph
I understand that the model for a first order system is
$$G(s)=\frac{k_m*e^{-\tau s}}{T_ms+1}$$
In this case $\tau=3$ and the system gain $k_m=10$, correct?
I need to calculate the transfer function and after that I can calculate the poles by…
Rachel
- 31
- 1
- 1
- 4
3
votes
1 answer
Discrete Control System Process Sampling Rate
In digital or discrete control, instead of continuous analog-type variables, a controller samples a process variable signal at regular discrete time intervals. So, effectively, the process variable does not change as far as the system is concerned…
Mephistopheles
- 145
- 1
- 6
2
votes
1 answer
Condition for system stability
Why does positive phase and gain margins cause any system to be stable whereas negative phase and gain margins cause the system to be unstable ?
TVV
- 25
- 6
2
votes
2 answers
Determining Gain from a root locus plot
I was looking over practice problems for an upcoming exam and I am struggling with root locus. I understand how to plot the basic root locus but for some of the aspects when gain is asked to be calculated for plots I'm stumped.
I was wondering if…
Motorscooter
- 51
- 1
- 2