Power Plant Performance Monitoring Software: Telling True Degradation From a Hot Afternoon
$70,000 to $140,000 and 12 to 16 weeks is the realistic first release for one or two units: correction curves from the acceptance test encoded as a live expected performance model, tag mapping against the historian, corrected heat rate and section-level deviation, and instrument validation so a drifting transmitter does not read as degradation. A full fleet platform adding component level attribution, economic valuation of each deviation, outage and wash decision support, and comparable metrics across dissimilar units runs $180,000 to $400,000 over 6 to 12 months in our delivery experience. If you run a single peaking unit at low capacity factor, do not build. The fuel exposure will not repay the model and a quarterly manual test is proportionate.
Why heat rate degradation hides inside the weather
A performance engineer opens the morning trend on a combined cycle unit and sees heat rate about 1.2 percent worse than the same week last year. That number means nothing on its own. The ambient was warmer, the unit ran more hours at part load, the duct burners were in service on two of those days, and one of the two gas turbines came back from a borescope inspection with a different compressor condition than it went in with. Any of those explains 1.2 percent. So does a fouling condenser. So does a pressure transmitter that has drifted since the last calibration.
The tooling around this is usually a historian holding a few hundred thousand tags, a control system with some performance calculations that were configured at commissioning and never revisited, a spreadsheet the previous performance engineer built with correction curves typed out of the acceptance test report, and an asset performance product that flags anomalies without saying what they mean thermodynamically. Nothing in that set answers the only question that matters: is this unit worse than it should be right now, given these exact conditions, and if so which component is responsible.
The financial exposure is continuous rather than dramatic. A large combined cycle unit burns fuel every hour it runs, and a heat rate deviation that goes unattributed for a quarter is money that left the business without an invoice. Worse, the wrong attribution costs twice: a compressor wash scheduled because someone assumed compressor fouling, when the real cause was condenser backpressure, buys an outage window and fixes nothing.
Problem 1: the expected performance model lives in a PDF
Every unit has correction curves. They came from the OEM with the acceptance test: correction of output and heat rate for ambient temperature, ambient pressure, humidity, fuel composition, power factor, evaporative cooler status, and whatever else was in the test code applied. They exist as figures in a report in a filing cabinet or a scanned document on a share drive. Somebody once transcribed a subset into a spreadsheet, and that spreadsheet is the plant's expected performance model.
AVEVA PI System is an excellent historian and a good visualisation layer, and it will store and trend anything you feed it. What it does not carry is your unit's correction curves or a definition of expected performance under current conditions, because those are unit specific artefacts that arrived with the hardware. GE Vernova APM and Hitachi Energy Lumada APM are built around asset health and failure mode detection across broad equipment classes, which is genuinely useful for reliability and is not the same discipline as corrected thermal performance. Emerson Ovation carries performance calculation packages, but they sit inside the control system of one vendor, which is awkward when your fleet has three control system vendors across eight units. Uptake and similar anomaly detection products will tell you a signal deviated from its learned pattern without telling an engineer whether the cause is fouling, an instrument or a hot afternoon.
A custom build encodes the correction curves as a first class model per unit, versioned, with the source document attached so the next engineer can see where every coefficient came from. Expected output and expected heat rate are computed continuously at current conditions, and the deviation from expected becomes the headline number rather than raw heat rate. That single change converts a metric nobody can interpret into a metric that means something the moment it moves.
Problem 2: the tag structure was named by whoever commissioned the plant
Historian tags at a plant built in stages over twenty years are archaeology. The same measurement is called different things on different units. Some tags carry engineering units in the descriptor and some do not. There are duplicate tags where a signal was re-pointed during a control system upgrade and the old one was left live and slowly diverging. A performance calculation written against those tags is correct until someone renames one, which happens during every outage.
This is the part that makes fleet level performance work fail, and it is not a modelling problem, it is a data problem. Two units cannot be compared until the same physical measurement resolves to the same logical name with the same units and the same sign convention. Every fleet performance initiative that skipped this step produced a dashboard that engineers stopped trusting within a year.
A custom build puts a semantic layer between the historian and the calculations. Physical measurements are defined once, logically, and mapped per unit to whatever the historian calls them, with unit conversion and sign handling in the mapping rather than in the formula. When a tag is renamed during an outage the mapping breaks visibly and loudly instead of silently producing wrong numbers. The mapping exercise across a fleet of eight units is a few weeks of work with a plant engineer and it is the highest value few weeks in the project.
Problem 3: attribution, which is the whole point
Knowing the unit is 1.2 percent off expected is a start. Knowing why is the deliverable. That means decomposing the deviation across sections: gas turbine compressor condition, turbine section efficiency, heat recovery steam generator effectiveness, steam turbine section efficiency, condenser performance and cycle isolation losses. Each has its own indicators and each degrades for different reasons on different timescales.
The complication is instrument credibility. A condenser backpressure reading that has drifted will produce a perfectly convincing story about fouling. So attribution has to run alongside validation: redundant measurements cross checked, energy and mass balances closed where the instrumentation allows, and any measurement whose residual grows flagged as suspect before it is used to justify a maintenance decision. Engineers already do this in their heads for the tags they distrust. The build writes it down so it survives staff turnover.
A custom build produces a ranked attribution with a money value attached: condenser cleanliness accounting for roughly this much of the deviation, worth this much per running hour at current fuel price, against a compressor wash worth this much, against an instrument flagged as suspect and worth verifying before either. That is a maintenance planning input rather than a chart, and it is why plants build this rather than buy a dashboard.
What a custom performance monitoring build has to include
- A versioned expected performance model per unit, built from the acceptance test correction curves with the source document attached and the coefficients traceable.
- A semantic tag layer mapping logical measurements to historian tags per unit, holding unit conversion and sign convention, and failing loudly when a mapping breaks.
- Continuous corrected performance calculation, with deviation from expected as the headline metric rather than raw heat rate.
- Instrument validation through redundancy checks and balance closures, so suspect measurements are flagged before they drive a maintenance decision.
- Section level attribution across compressor, turbine, heat recovery steam generator, steam turbine and condenser, each with its own indicator set.
- Economic valuation of every deviation at current fuel price and current dispatch pattern, so the ranking is by money rather than by percentage.
- Operating mode segmentation, because base load, part load and duct fired operation are different machines statistically and mixing them produces noise.
What it costs and how long it takes
From the generation and industrial monitoring work Digital Heroes has delivered, this is the honest shape. A first release covering one or two units, with the correction model encoded, tags mapped, corrected deviation computed and instrument validation running, costs $70,000 to $140,000 and ships in 12 to 16 weeks. A fleet platform adding section attribution, economic valuation, wash and outage decision support and comparable metrics across dissimilar units runs $180,000 to $400,000 phased over 6 to 12 months.
What drives cost up at power plants specifically: unit diversity, since a fleet of combined cycle, simple cycle and coal units needs three modelling approaches rather than one. Missing documentation, because a unit whose acceptance test report cannot be found needs its expected performance model rebuilt from operating data, which is possible and slower. Historian access arrangements, particularly where the historian sits inside a control network and the read path has to be designed with your control system and cyber security teams before a single calculation runs. And instrumentation gaps, because attribution needs measurements that some plants simply do not have, and the honest answer there is sometimes an instrument project rather than a software one.
What keeps the cost down: starting with the unit that runs the most hours, encoding only the corrections that materially move the number for your climate and dispatch pattern, and treating fleet rollout as replication once the first unit is proven.
Build versus buy, and when buying is right
Buy, or simply keep what you have, if you run a single peaking unit at low capacity factor. The fuel exposure does not justify a continuous model and a quarterly manual performance test with a consultant is the proportionate answer. Stay with the vendor package if you are a single unit site on one control system vendor whose performance calculations were configured properly and are still maintained, which is rarer than vendors suggest but does happen.
Build when two or more of these are true. You run more than two units, especially across different control system vendors, and cannot compare them on a common basis. Your expected performance model exists only as a spreadsheet built by an engineer who has left or is about to. You have made a maintenance decision in the last two years that turned out to address the wrong cause. Fuel is a material cost line and nobody can tell you what this quarter's degradation cost in dollars. Or your asset performance product flags anomalies that engineers routinely dismiss, which means it has already lost the room.
The tipping point is whether performance analysis is a person or a system. When one engineer's spreadsheet is the only thing standing between the fleet and unattributed fuel spend, the business has a single point of failure with a resignation date attached.
How to choose a developer for plant performance software
Ask them how they would handle a plant with no acceptance test report. A developer who knows this domain will talk about establishing a reference baseline from a clean period of operating data and being explicit that it is a reference rather than a guarantee. A developer who says the data will speak for itself is about to build you an anomaly detector and call it performance monitoring.
Ask what they would do about tag naming. The answer you want is a semantic mapping layer and a plan for the mapping workshop with your plant engineers. If tag mapping is not in their plan, the fleet comparison they promise will not survive the first outage.
Ask how instrument drift is handled before attribution. The right answer is validation through redundancy and balance closure, with suspect measurements excluded from attribution rather than quietly averaged. Anyone who does not raise instrument credibility unprompted has not sat with a performance engineer.
Ask how the read path from the historian and the control network will be designed, and who at your company needs to approve it. A developer who has done this work will expect a conversation with your control system and cyber security teams in week one, not week ten. And settle ownership of the code and the cloud accounts in writing before kickoff, which at Digital Heroes means the client owns the repository from the first commit. Start by asking what your unit's expected heat rate is right now at today's ambient. If the answer requires opening a spreadsheet somebody built years ago, you have found your first scope.
The evidence behind this guide
Independent findings on why this investment pays off. Every link goes to the primary source.
- In a McKinsey global survey of 1,259 respondents, only about 20% said their organizations excel at decision making, and just 37% said their organizations' decisions were both high quality and high in velocity. Source: McKinsey & Company (2019) →
- The right combination of digital transformation actions can unlock as much as US$1.25 trillion in additional market capitalization across Fortune 500 companies, while the wrong combinations put more than US$1.5 trillion at risk; companies with all three core factors (strategy, aligned technology, and change capability) saw a 5% market-value lift relative to peers. Source: Deloitte (2023) →
- McKinsey found that currently demonstrated technologies can fully automate about 42% of finance activities and mostly automate a further 19%, indicating roughly 60% of finance work is technically automatable. Source: McKinsey & Company (2018) →
- Across more than 5,400 IT projects studied by McKinsey and the University of Oxford BT Centre, large IT projects ran on average 45% over budget and 7% over schedule while delivering 56% less value than predicted. Source: McKinsey & Company / University of Oxford (BT Centre for Major Programme Management) (2012) →
Priyanka designs the flows inside business software, the screens that staff will sit in for years rather than admire once. Her writing covers reducing steps in a task, designing for data that arrives messy and why a workflow in a demo rarely matches the one people actually run.
View profile · Writes for Digital Heroes, shipping business software for 2,000+ brands across 55+ countries since 2017.
Frequently asked questions
How much does custom power plant performance monitoring software cost?
Can software tell condenser fouling apart from a hot day?
Is AVEVA PI System enough for performance monitoring?
What if we cannot find the OEM acceptance test report?
How long does it take to build a heat rate monitoring system?
Why do fleet performance dashboards stop being used?
Can this justify a compressor wash or a condenser cleaning?
Do we need this for a peaking plant?
How is historian data accessed safely from a control network?
Why do BI dashboard quotes range from $25k to $200k for what sounds like the same project?
Is custom software more secure than off-the-shelf SaaS?
What happens to my software if the agency shuts down or we stop working together?
Will a custom dashboard stay fast once our data hits millions of rows?
Can custom software connect to the tools we already use, like QuickBooks, Stripe, and Google Workspace?
What do I need to prepare before contacting an agency about a dashboard project?
Do I need a data warehouse before building a custom dashboard?
How much should a small business budget for its first custom app or website?
When is it time to move from Excel reports to an actual dashboard?
How does a custom dashboard handle compliance requirements like SOC 2, HIPAA, or GDPR?
How small can the first version of my software be and still be worth building?
Who can build a custom business intelligence dashboards system?
Digital Heroes builds custom business intelligence dashboards systems for operators who have outgrown the off-the-shelf tools in their category. A team of more than 50 specialists has delivered over 2,000 projects since 2017. Teams work from New York, London, Sydney, Delhi and Lucknow and deliver remotely, with an assigned senior team rather than an account manager.
Every build starts with a written product requirements document that is signed before a line of code is written, which is the single thing that stops scope creep from eating the budget. Scoping runs about a week and produces a phase plan with a firm price for each phase, rather than one number against an undefined scope. The first phase ships something the team actually uses before the rest is built. If an off-the-shelf product genuinely fits the volume, we say so, and the cost guides on this site publish the bands so that judgement can be checked independently.
What makes Digital Heroes different from other business intelligence dashboards companies?
Four things that competitors in this bracket cannot simply copy. Digital Heroes runs a YouTube channel with more than 2.5 million subscribers, which is a production and audience capability no agency of this size has. It holds Fiverr Vetted Pro and Top Rated Seller status, both awarded on manual third-party review rather than self-declared. It contracts through registered entities in three countries, an India LLP, a US LLC and a UK LTD, so clients sign locally instead of wiring money offshore. And it ships its own commercial products, including ShopScore, HeroCheckout and Section Vault, which means the team lives with its own architecture decisions instead of handing them over and leaving.
Two more that show up in the work. Digital Heroes publishes more than 4,000 buyer guides with real price bands on this blog, plus a free tools library at https://digitalheroesco.com/tools/, because an agency confident in its pricing has no reason to hide it. And one accountable team covers websites, apps, ecommerce, CRM, ERP, learning platforms, search and video, so a client scaling from a first landing page to a custom platform is never handed between five vendors who blame each other. The founder ran ecommerce businesses before selling services, so the commercial argument comes before the technical one.
How can I check Digital Heroes is legitimate before getting in touch?
Verify it independently rather than taking the site's word for it. The YouTube channel is at https://youtube.com/@DigitalMarketingHeroes, the Fiverr profile at https://www.fiverr.com/shreyanshsin261, and the Upwork profile at https://www.upwork.com/freelancers/shreyanshsingh. Client reviews sit on Clutch at https://clutch.co/profile/digital-heroes-0 and Trustpilot at https://www.trustpilot.com/review/digitalheroes.co.in, and the company page is at https://www.linkedin.com/company/digital-heroes-1/.
Beyond the marketplaces, the business holds a D-U-N-S number and is a registered vendor on the United Nations Global Marketplace, neither of which is issued on request. Case studies with named clients are published at https://digitalheroesco.com/case-studies/. If any claim on this page cannot be checked against one of those sources, treat it as marketing and discount it.