PowerGen optimises power plant performance using NAG's Algorithms
Faced with an increasingly competitive power supply market and stricter environmental targets, optimising the performance of its power plants has become a major challenge for PowerGen, a global generator, distributor and supplier of electricity.
Playing a major part in achieving optimisation at power stations is Dr Ian Mayes, Senior Engineer in the Software Engineering Group at PowerGen’s Power Technology Centre in Nottingham. With a background in physics, Dr Mayes develops mathematical models of engineering processes and, in particular, the use of these models to optimise performance.
Commenting Dr Mayes said: "In view of today’s commercial and environmental pressures, the criteria for optimisation in a power plant are typically based on either minimising the NOx emissions whilst limiting the amount of unburnt fuel (carbon) left in the boiler ash or minimising the amount of unburnt fuel whilst setting a limit on the NOx emissions."
Optimisation of power plant performance based on these criteria represents a major challenge since it is very difficult to reduce both unburnt carbon and NOx at the same time.
The combustion process within a coal-fired power plant is complex and subject to a number of variable parameters that can affect performance. These include the distribution of coal in the boiler, the amount and distribution of the air in the boiler and, sometimes the particle size of the ground coal, which can be sourced from several different coal mines.
There are constraints, however, on which parameters can be adjusted to achieve optimisation. Fuel flow, for example, needs to be maintained in order to keep the amount of power generated constant. If this constraint is removed, the model would simply shut the plant down – great for reducing NOx emissions but not appropriate for generating power or profitability.
There are also constraints on steam temperatures which can limit the range of operation and also constraints engineering the upper and lower boundaries of the control variables.
With such a complex process, in which both dependent and independent variables can play an important part in overall performance, it is clear that optimisation represents a genuine challenge. And, it is a challenge that needs to be tackled, if the balance between commercial and environmental targets is to be achieved.
There was really only one effective way forward – the development of a software model of the combustion process in the boiler of the coal-fired power plant that can account for all these variables.
Dr Mayes explained: "With constantly changing environmental legislation and commercial pressures, there is a need for continuous optmisation of the power station boiler and traditional combustion testing only provided a snap-shot. It was also too expensive to frequently run tests on the actual plant – it simply wasn’t feasible. So, we’ve developed mathematical models to enable the process to be optimised based on certain criteria – a general concept that can be applied across many different industrial systems. The key feature is the need for a model of the process that allows us to use optimisation techniques to find better solutions."
In writing and developing the model, PowerGen turned to NAG for mathematical analysis software that could be integrated within its specialist application.
Dr Mayes explained: "With so many variables and parameters that can influence performance, a large degree of number crunching is required within our model. Whilst we concentrated on developing the specialist software for our application, we used the NAG Fortran Library to carry out mathematical manipulation of data within the model. After all, there is little point in reinventing the wheel. We looked at what was available and NAG offered precisely what we required."
"Not only that, NAG has a reputation for high quality, tried and tested software that is well documented and supported by first class technical help, if required. In fact, whenever a mathematical operation of any complexity is required, we check to see whether there are NAG routines that can do the job."
Today, PowerGen has developed boiler modelling software, incorporating NAG algorithms, that enables them to optimise the performance of their power plants based on specific criteria.
If legislation and commercial pressures change, then the criteria for optimum performance will change and parameters have to be altered. Importantly, the model enables PowerGen to determine the effects on performance of these changes, before applying them to the actual power plant. Tests can be run quickly and cost effectively, so that the parameters can be set to achieve optimum performance based on specific criteria.
Discussing the benefits of NAG and the contribution the company has made to PowerGen, Dr Mayes said: "There is no doubt that by using NAG products our development time for software applications involving complex mathematics has been reduced significantly. There is also a great comfort factor in using NAG software. We know their products are accurate, reliable and robust, and they will not fall down."
The NAG Fortran Library
The NAG Fortran Library contains over 1,000 complex and highly sophisticated user callable routines for mathematical and statistical computation, which many organisations integrate with a variety of applications including Visual Basic, VBA, Excel, Fortran and C/C++ programs.
The routines cover the following areas: Eigen Values and Eigen Vectors; FFTs; Interpolation; Linear Algebra; Optimisation; Partial and Ordinary Differential Equations; Quadrature Curve and Surface Fitting; Random Number Generation; and, Statistics.
The correctness of each library routine is evaluated and verified by specifically written test programs that are performed on each of the machine ranges for which the Library is available. And, only when an implementation satisfies NAG’s stringent accuracy standards is it released.
Also available in C, Fortran 90 and high-performance computing versions, NAG’s algorithms are backed-up by an extensive range of services and support facilities including customisation. Underpinning the quality of all NAG software is our renowned and comprehensive documentation.
Dr Ian Mayes Senior Engineer
Software Engineering Group
PowerGen Power Technology Centre Nottingham