3 votes
Accepted

What is the physical intuition behind an "integrator" in control theory

An integrator is something that "remembers" how long a steady-state error has persisted and ramps the gain in proportion to how long the error has existed. So, imagine that we have a chart ...
niels nielsen's user avatar
3 votes

Best PID autotuning algorithm/library for simple heater problem

Marlin firmware has an autotuning algorithm, so you could either upload marlin to your board, or hook up a dummy board with marlin on it -> autotune -> get PID vals, and then apply them to the ...
Benjamin Fasken's user avatar
2 votes

Best PID autotuning algorithm/library for simple heater problem

Perhaps you're interested in a PID alternative such as Model Predictive Temperature Control support (MPC). Marlin (3D printer firmware) has the ability to use MPC instead of PID for the extruder ...
Bob Ortiz's user avatar
  • 123
2 votes

What is the physical intuition behind an "integrator" in control theory

I'm an electronic engineer, so to me, an integrator is a capacitor. Capacitors integrate charge current to get Q, total charge, and capacitor voltage is proportional to total charge. The most obvious ...
david's user avatar
  • 741
2 votes

Multiplicative Vs Additive (PID) Feedback Loops

In the case of your example, you can take the log of both sides to get a homologue of your (1) that is linear: $$\log C_{t+1} = \log C_t + \log S - \log M_t \tag a$$ (a) is linear in $\log C_t$ and $\...
TimWescott's user avatar
  • 2,652
2 votes
Accepted

What is the relationship between classical control: transfer functions/frequency domain and the swing-up problem of an inverted pendulum

how to formulate this same problems as a transfer function or in the frequency domain? I mean I could compute the transfer function for the pendulum equation. The range of motion involved in bringing ...
AJN's user avatar
  • 1,109
2 votes

Discretization of a PID controller

Your gains look perfectly fine. The Tustin approximation* works by noting that $$s \simeq \frac 2 T \frac{z - 1}{z + 1} \tag 1$$ then substituting the expression in $z$ for $s$ everywhere that it ...
TimWescott's user avatar
  • 2,652
2 votes

Discretization of a PID controller

Re: anti-windup Almost there. The essential part of the logic that's worked for me: If the output is saturated to the maximum, then do not increase the integrator variable (but let it fall if it ...
Pete W's user avatar
  • 1,550
2 votes

Understanding Block Diagrams in Control Setups

but what specifically does the second block in this diagram mean? A block diagram like the one in the question represents the relation between output of a system and its input. you can think of the ...
AJN's user avatar
  • 1,109
1 vote

Understanding Block Diagrams in Control Setups

Once again, agree with Tim! Here is some more detail. Solving dynamic systems control problems like this is most easily done by transforming the problem from the time domain (which is where newton's ...
niels nielsen's user avatar
1 vote

Can we reshape the root locus by adding a pole instead of a zero (as is done in PD controller) to get required Ts while O.S. being the same?

Yes, you can reshape a root-locus with a pole. Usually you don't get the result you want -- usually the increase in phase lag means that you end up with loop performance slower than you would without ...
TimWescott's user avatar
  • 2,652
1 vote

What is the physical intuition behind an "integrator" in control theory

Hopefully it will help – the integrator performs mathematical integration (value accumulation). Similarly, the derivative performs derivation (direction and steepness of the change in the accumulated ...
miroslav licko's user avatar
1 vote
Accepted

What is the Z transform of the Discreate PI control model?

Your model is already in discrete form but you need to introduce the $z$-operator to your equation. I perceive a missconception about the z-Transform. I hope the following lines will clarify that... ...
grkikes's user avatar
  • 66

Only top scored, non community-wiki answers of a minimum length are eligible