×
INTELLIGENT WORK FORUMS
FOR ENGINEERING PROFESSIONALS

Log In

Come Join Us!

Are you an
Engineering professional?
Join Eng-Tips Forums!
  • Talk With Other Members
  • Be Notified Of Responses
    To Your Posts
  • Keyword Search
  • One-Click Access To Your
    Favorite Forums
  • Automated Signatures
    On Your Posts
  • Best Of All, It's Free!
  • Students Click Here

*Eng-Tips's functionality depends on members receiving e-mail. By joining you are opting in to receive e-mail.

Posting Guidelines

Promoting, selling, recruiting, coursework and thesis posting is forbidden.

Students Click Here

Jobs

How get PID parameters?

How get PID parameters?

How get PID parameters?

(OP)
Hello

I have hammer mill for grain milling, with manual dosator valve (feeder). Now i need an automatic control system for this mill.
I think i can build this system with simple PID controller but... How determine kp, ki, kd parameters without many experiments?
 I think i need:
a) get system response function  ( where x-time (secondes), y-hammer mill load (ampere)  ) by opening manual dosator valve
for 70%(?) of full load.
b) calculate kp, ki, kd from function curve.
c) add pid controller (connect to dasator valve motor and to hammer mill motor current transformer) with calculated kp, ki, kd

Question: i'm in right way?

RE: How get PID parameters?

I think that you started in the wrong end. The controller parameters are the least problem. Find out what hardware you need first.

I cannot imagine that your mill needs much more than a P controller. What are your needs for precision? And how do you measure it?

Gunnar Englund
www.gke.org

RE: How get PID parameters?

There are software programs that also help determine PID parameters, but they also requrire system response data.

Here is a very rough guide that I use when I have to tune a control loop. Keep in mind that my systems are usually crude oil.

1) Set gain to 0.8
2) Set integral to 15 seconds per cycle (or 4 cycles per minute)
3) Let her rip.
4) If initial response time is too slow, increase gain by 0.2.
5) If accuracy is too far off, decrease integral by 5 seconds.
6) Let her rip.

If you have dead time, then you may need to play around with the derivative term. In 99.999% of my applications, PI is all I need.



This will get you close. If you want better, it takes more effort, as you've said.

RE: How get PID parameters?

"There are software programs that also help determine PID parameters, but they also requrire system response data."
Pyramidhead, you should realize that Ashereng's suggest tuning parameters work on his particular oil system.  Your system may be much different.
Pyramidhead, skogsgurra may be right about needing only a simple controller.  There are very small PLCs that have PIDs that may be able to do your job. More info is needed.
I like PLCs that have a trend capability like a micrologix.  This allows one to get the data necessary for tuning easily.

 

RE: How get PID parameters?

(OP)
Hmm. Hardware:  hammer mill current i get from current transformers with transducer (4-20 mA. output).
Harder with feeder. I think we have to mount reverse gear motor. This motor have been controled by our controler ("digital output").
About controller. I want choose some like "West 6100+".
Thank you for new ides. However now i see that i have read more about feedback control principles:)

RE: How get PID parameters?

PirameadHead,
  Visit EXPERTUNE.COM.. this might help you.

  Check it out!

RE: How get PID parameters?

yeah, itsmoked.. youre right! PRICE is the main denuminator, it's pretty bit higher!

RE: How get PID parameters?

If you want a magic bulllet then you must be prepared to pay for the knowlege. The PID gains can be calculated if plant gains and time constant(s) are known.  One way you pay, the other way you know more.  

The general procedure is to:
1 capture PV vs CV data in a file.  This should show how the plant changes with respect to changes in SP.
2. calculate a model of the system.  Google search for system identification.   System identication will provide the plant gains and time constants ( poles and zeros ).
3. Calculate the controller gains as function of the plant gains poles and zeros and the desired response.   This can be done by techniques such as pole placement or internal model control control direct synthesis.

A simple heat exchange example is on www.controlguru.com

Red Flag This Post

Please let us know here why this post is inappropriate. Reasons such as off-topic, duplicates, flames, illegal, vulgar, or students posting their homework.

Red Flag Submitted

Thank you for helping keep Eng-Tips Forums free from inappropriate posts.
The Eng-Tips staff will check this out and take appropriate action.

Reply To This Thread

Posting in the Eng-Tips forums is a member-only feature.

Click Here to join Eng-Tips and talk with other members!


Resources