
Visit our shop for nerds in control lifestyle products.
- PC reliability?
- Windows, real time
- PID loops
- PCs vs. PLCs
- Replacing people
- MS 'monopoly'?
- Software quality
- Where do we go from here?
- Why pay?
www.control.com/rss/
To get a personalized feed, become a member at no cost.
For example, if you need to perform system identification, first you need to choose input and output variables. I have seen various drum models, but I wonder if it is possible to model only drum level. For example, to try to amke model with the following input variables:
Feedwater flow, Steam flow out of boiler, Pressure of feedwater and output varible is water level in a drum.
Since 3 element control that is often used measure three variable: drum level, feedwater flow, and output steam flow, I think it is sufficient enough to use these variables + feedwater pressure to obtain fairly accurate model that will good describe dynamics arounf operational point.
What do you think? Will this be enough?
I am just looking at a similar problem to yours: modeling a (shell) boiler, including shrink/swell effects. Unless you are developing a very simple model, you will need as inputs:
Feedwater flow
Steam flow out
Feedwater enthalpy (or temperature)
Heating energy flow (or fuel gas flow or other fuel flow)
I do not think you will need the feedwater pressure; however, you will probably need to use/calculate the (steam) pressure inside the boiler.
Two articles on boiler modelling that you could read are:
S. Lu, "Dynamic modelling and simulation of power plant systems", Proc Instn Mech Engrs, Vol 213, Part A, 1999, pp. 7-22.
K. J. Astrom and R. D. Bell, "Drum-boiler dynamics", Automatica 36 (2000), pp. 363-378.
If anyone has better or more suggestions for modelling boilers, I would like to hear about it as well.
Best regards,
Gerrit
BTW, do you know where to obtain this article from K. J. Astrom and R. D. Bell, "Drum-boiler dynamics"?
Regards
dV/dt = (wfeedwater - wsteam)/rho
L = f(V)
where
V = liquid water volume
wfeedwater = feedwater mass flow
wsteam = steam mass flow
rho = water density
L = water level
f(.) = function relating water volume and level; this depends on the
boiler geometry, e.g. a vertical or horizontal cylinder
However, the above assumptions are very simplifying. For a more realistic model you will need to take into account that the steam and water densities vary with pressure, which depends on the fuel flow and the feedwater enthalpy (temperature) as well as the feedwater and steam flows, etc...
The article you mention, with a fairly complex model, can be found on:
http://www.ingentaconnect.com/content/els/00051098/2000/000 00036/00000003/art00171
If you are not with a university, you will probably have to pay to access it. If you have a university with a reasonable engineering department nearby, they may subscribe to Automatica, in either paper or electronic form.
Best regards,
Gerrit
--
*****************************************************************< br>Gerrit M. van der Molen, MSc, PhD
ISC Ltd.
************************************************************** ***
50 George Street, Glasgow, G1 1QE
United Kingdom
*********************************************************** ******
Tel: +44 (0) 141 553 1111
Fax: +44 (0) 141 553 1232
Email: gerrit@isc-ltd.com
Web: www.isc-ltd.com
********* ********************************************************
Which software are you using for simulating the drum level control?
Energy input is very significant, as mentioned.
Swell and shrink effects are very significant, especially in a poorly designed boiler.
With the increase in energy, specific volume of the water inventory changes, thereby very quickly changing drum level, without actually changing the water inventory. (more bubbles in the evaporative circuits).
I am also interested in system identification.
Kind Regards,
Gerrie Visser
Babcock SA
I'd be able to obtain data from one coal power plant with steam drum. I intend to use system identification toolbox software. I need to specify which variables I need in order to obtain satisfactory model, at least near working point in steady state. I thought to use only one output, and that is drum level.
Measurement is done by differential pressure transmitters. Since drum pressure and steam output flow is directly correlated with amount of fuel, I thought to use these instead of input energy, because that would be hard to calculate.
I am using Scilab, Scicos - similar to Simulink.
It is free, but I am not sure how good the system identification will be.
Gerrie
- ABCs of SBCs: Single board computers for embedded control; Lego learning
- Less, more: NEMA cites less confidence; NAM sees more exports of manufactured goods
- Free webinar on Zigbee for embedded systems
- Better together? Ametek, Dresser-Rand, IntervalZero, Rexroth make acquisitions
- You need 2 monitors: This Website will prove it
- Preview: Mitsubishi iQ controls sequence, motion, process, CNC, robotics; has connectivity
- 30 new Rockwell Automation products integrate hardware, software
- Digital manufacturing: Autodesk Inventor shows component interactions
- Software certified by AT&T: Runs on PDAs, cellphones, enables mobile applications
- Research: HMI supervisory software use increases with service needs
Patronize our advertisers!




