Tagged Questions
2
votes
0answers
96 views
How do I convert this analog PID to a digital one?
I want to transform a type III analog PID into a discrete-time one so I can implement it on a PIC18F. The controller is for a buck converter.
When I apply the bilinear transformation to the analog ...
0
votes
0answers
81 views
Working of ac servo drive in position control mode and algos for position control
I have started working with a Panasonic AC servo drive of capacity 400W (manual). While trying to understand how a ac servo works in position control mode. After experimenting I have come to the ...
4
votes
4answers
223 views
PID regulator steady state error problem
I'm working with a PI controller that regulates temperature through a pwm duty cycle.
It generally controls well. However, the system requires a certain minimum duty cycle to balance the heat loss. ...
3
votes
1answer
304 views
How to stabilize this control system?
I have a control problem with saturation. It is nearly linear in the non-saturation zone.
Problem:
Occasionally I measure huge error spikes. They must not disturb my control routine.
I want to get ...
7
votes
1answer
261 views
Conversion of PID controller components with state feedback into single transfer function and discrete state-space form
I've been wrestling with this problem for about a week now, as a part of a year-long project. We're designing a controller for a specific reactor based on a model. After looking at this for a while, I ...
4
votes
3answers
225 views
Help finding transfer function for root locus using Matlab
I'd like to pick \$k_d\$ using root locus method, but have problems deriving the necessary transfer function of the system presented below. Assume \$k_p\$ is fixed. The question originates from Randal ...
19
votes
7answers
2k views
What is the advantage of a Z transform derived PID implemenation?
I've seen many PID articles, such as this, use a Z transform of the generic PID equation to derive some crazy difference equation which can then be implemented in software (or in this case an FPGA). ...
7
votes
4answers
469 views
Scaling PID (Proportional Integral Derivative) Output
I have implemented a PID function using the formula,
correction = Kp * error + Kd * (error - prevError) + kI * (sum of errors)
What should I do to keep my output ...
18
votes
5answers
2k views
How to learn PID Control?
I want to learn PID (Proportional–Integral–Derivative) control mainly for temperature.
I would like to learn preferably through an easy project to do.
Could you please recommend something which ...