Member Login
Search
Jump to a Date
Sponsored Communities
Cool stuff
Neat Stuff

Visit our shop for nerds in control lifestyle products.
Thermal Overload
The threads that wouldn't die...
- PC reliability?
- Windows, real time
- PID loops
- PCs vs. PLCs
- Replacing people
- MS 'monopoly'?
- Software quality
- Where do we go from here?
- Why pay?
- PC reliability?
- Windows, real time
- PID loops
- PCs vs. PLCs
- Replacing people
- MS 'monopoly'?
- Software quality
- Where do we go from here?
- Why pay?
Fortune
Genius may have its limitations, but stupidity is not thus
handicapped.
-- Elbert Hubbard
handicapped.
-- Elbert Hubbard
RSS Feed
www.control.com/rss/
To get a personalized feed, become a member at no cost.
I'm going to use Drum Level as the reference process here as this is what most are probably familiar with.
Also, for clarification, I have the FW Pressure constant, the Drum Level flatlining at 0mm, and the Steam Flow constant, therefore all is in equilibrium.
IMC Equation is:
Kc = (1/Kp)x(Tp/(Td + Tc))
Tn = Tp
Lambda Equation is:
Kc = Tn/(dL(Lambda + Td)^2)
Tn = Td + (2 x Lambda)
Lambda = 3 x Td
I do a manual step test on the FW Control Valve, and as expected the Drum Level starts to Integrate (rise) up. I collect the neccessary process data etc, etc.
I've now directly got:
* Td - Dead Time (sec)
* dL - Level Rate Of Change (mm/sec)
* dCV - Change in Control Valve Position (%)
But I don't have:
* Tp - Process Time Constant (sec)
* KP - Process Gain
* Tn - Controller Integral (sec)
* Kc - Controller Gain
So how can I implement IMC if these are unknown.
I know you can implement Lambda Tuning, but from what I've seen with this, you end up with a very sluggish system that responds quite poorly due to the low value of Kc (please don't comment here on 3 element control, as this is not apart of the discussion).
Am I missing something here, or have other people used different methods?
Personally I've used a mixture of ZN, common sense (CV must be full open/closed due to certain criteria, etc.) and the ol' tune by feel. At the end of the day I achieve the desired result of acceptable and stable drum level with good recovery (mainly due to correctly tuned Feedforwards).
Comments in all shapes and forms are graciously invited...
Also, for clarification, I have the FW Pressure constant, the Drum Level flatlining at 0mm, and the Steam Flow constant, therefore all is in equilibrium.
IMC Equation is:
Kc = (1/Kp)x(Tp/(Td + Tc))
Tn = Tp
Lambda Equation is:
Kc = Tn/(dL(Lambda + Td)^2)
Tn = Td + (2 x Lambda)
Lambda = 3 x Td
I do a manual step test on the FW Control Valve, and as expected the Drum Level starts to Integrate (rise) up. I collect the neccessary process data etc, etc.
I've now directly got:
* Td - Dead Time (sec)
* dL - Level Rate Of Change (mm/sec)
* dCV - Change in Control Valve Position (%)
But I don't have:
* Tp - Process Time Constant (sec)
* KP - Process Gain
* Tn - Controller Integral (sec)
* Kc - Controller Gain
So how can I implement IMC if these are unknown.
I know you can implement Lambda Tuning, but from what I've seen with this, you end up with a very sluggish system that responds quite poorly due to the low value of Kc (please don't comment here on 3 element control, as this is not apart of the discussion).
Am I missing something here, or have other people used different methods?
Personally I've used a mixture of ZN, common sense (CV must be full open/closed due to certain criteria, etc.) and the ol' tune by feel. At the end of the day I achieve the desired result of acceptable and stable drum level with good recovery (mainly due to correctly tuned Feedforwards).
Comments in all shapes and forms are graciously invited...
From Control Engineering magazine...
Related articles from Control
Engineering magazine- Tips for sustainability in manufacturing
- Deadline extended: Nominate award winning products now for upcoming competition
- Video listen in: Making Coriolis two-wire demands small sacrifices
- Fast HMI application development software
- HMIs: Rugged, instrument-grade-glass on projected capacitive touchscreens
- Third-party remote I/O available for ControlLogix, CompactLogix
- Control system and instrumentation design software
- SCADA cyber security lessons from the movie ‘Eagle Eye’
- Off-line robotics programming software with 3D simulation
- Embedded: Precise Time Protocol enables new-generation Ethernet mobile networks
Above articles copyright 2008 Reed Business Information.
Subject to its Terms of Use.
Your use of this site is subject to the terms and conditions set forth under Legal Notices and the Privacy Policy. Please read those terms and conditions carefully. Subject to the rights expressly reserved to others under Legal Notices, the content of this site and the compilation thereof is © 1999-2008 Control Technology Corporation. All rights reserved.
Our Advertisers
Help keep our servers running...
Patronize our advertisers!
Patronize our advertisers!




