How to Avoid Vendor Lock-In When Integrating AI with Refinery Control Systems

By Johnson on August 27, 2026

how-to-avoid-vendor-lock-in-integrating-ai-refinery-controlhow-to-avoid-vendor-lock-in-integrating-ai-refinery-control

One manufacturer spent $315,000 migrating forty AI workflows after its platform vendor collapsed. Refineries face the same risk at a larger scale, since a DCS is typically a 25 to 30 year commitment, and a proprietary AI module bolted onto it can quietly become just as permanent. Avoiding it comes down to which standards you insist on before signing. iFactory's integration team works through this evaluation with refinery operators before any contract gets signed.

iFactory Refinery Integration Brief

Your DCS Outlasts Every AI Vendor You'll Ever Evaluate

A refinery control system runs for decades. The AI platform you bolt onto it should be swappable in months, not welded in for the life of the plant. Here's how to keep it that way, and what to check before you sign anything.

Two Ways an AI Vendor Gets Welded to Your DCS

Lock-in rarely happens in one dramatic decision. It accumulates through a series of individually reasonable-sounding choices that only become expensive in aggregate, usually well after the contract is signed and the models are trained on years of your process data.

The Proprietary Path
  • AI module ships embedded inside the DCS vendor's own control software, with no documented external API
  • Historical process data lives in a vendor-specific database format that only their tools can query
  • Model logic and tuning parameters are a black box, inaccessible even to your own engineers
  • Switching means re-engineering the integration layer from scratch, not just swapping a module
The Open Standards Path
  • AI platform connects through OPC UA or MQTT, protocols any vendor's tools can read
  • Process data is exposed through standardized, documented data models your team can query directly
  • Model outputs and integration logic are visible and portable, not locked inside one vendor's runtime
  • Switching means re-pointing the same standard connection at a new platform, not rebuilding it

What Lock-In Actually Costs When It Comes Due

The bill for vendor lock-in rarely arrives during the honeymoon period of a new AI deployment. It arrives two or three years in, when the vendor raises prices, gets acquired, deprioritizes your use case, or simply cannot keep pace with what your refinery needs next. By then, the cost of leaving has usually grown far larger than the cost of staying, which is precisely the trap.

$315K
one manufacturer's cost to migrate 40 AI workflows after its platform vendor collapsed
2x
typical migration cost relative to the original investment when repatriating from a locked-in platform
25-30 yrs
typical operating lifespan of a refinery DCS, far outlasting any single AI vendor's roadmap
4.1%
CAGR of the oil and gas DCS market through 2030, as brownfield migrations accelerate
Check Your Exposure

Find Out How Locked In Your Current Setup Already Is

Bring your current DCS vendor, historian, and any AI or advanced process control modules already deployed. We'll walk through what's portable today and what isn't.

The Standards That Actually Buy You Independence

Not every "open" label means the same thing. Three standards do most of the real work in keeping a refinery's AI layer separable from its DCS, and each solves a slightly different piece of the portability problem.

OPC UA
Structured process data, vendor-neutral
Carries complex, contextualized process data, not just raw values, in a format any compliant client can read regardless of who built it. This is what lets a new AI platform understand your process the same way the old one did.
MQTT
Lightweight real-time streaming
Publishes sensor and machine data over a lightweight, publish-subscribe protocol built for constrained networks. It decouples the data source from whoever is consuming it, so adding or replacing a consumer doesn't touch the source.
REST APIs
Application-layer integration
Gives your AI platform, historian, and any custom tooling a documented, standard way to exchange requests and results, instead of a proprietary SDK that only works with one vendor's software.

Five Questions to Ask Before You Sign

Every one of these questions has a specific, checkable answer. If a vendor can't answer clearly, or the answer is "our proprietary format," that's the lock-in risk showing up before the contract is even signed.

1
Can we export our full historical process data in a non-proprietary format?
If the honest answer involves a proprietary export tool that only partially reconstructs the data, you don't actually own that history.
2
Does the AI module communicate over OPC UA, MQTT, or REST, or only through a vendor-specific SDK?
A vendor-specific SDK means every integration your team builds today has to be rebuilt if you ever switch platforms.
3
Who owns the trained model, and can it be exported or retrained elsewhere?
If the model only runs inside the vendor's runtime, years of tuning on your specific process data effectively belongs to them, not you.
4
What does the contract say about data portability if we terminate?
Termination clauses that are silent on data access, or that impose a fee for export, are a lock-in mechanism written directly into the agreement.
5
Has this integration pattern been proven on a DCS other than this vendor's own?
A platform that has only ever connected to its own parent company's DCS has not actually proven it is vendor-neutral, regardless of what the marketing says.

Not sure how your current contract answers these five questions? Send us the integration section and we'll flag what to renegotiate before renewal.

Integrated DCS vs. Best-of-Breed: The Trade-Off You're Actually Making

Refineries evaluating AI integration are really choosing between two philosophies, and it helps to name the trade-off honestly rather than pretend one side has no downside. A single-vendor DCS ecosystem gives you one point of contact and a proven, unified architecture, at the cost of being tied to that vendor's pace of innovation and pricing decisions. A best-of-breed approach, where the AI layer connects through open standards regardless of which DCS you run, gives you the freedom to pick the best tool for each job, at the cost of owning more of the integration yourself. Open standards are what make that second path viable without turning every integration decision into a custom engineering project.

Proprietary Integration vs. Open Standards Integration
Consideration Proprietary DCS-Native AI Open Standards AI Layer
Switching AI vendors Full integration rebuild Re-point the same standard connection
Historical data access Locked in vendor's proprietary format Exportable in standard, queryable formats
Multi-vendor plants Separate integration per DCS vendor One integration pattern across all units
Pricing leverage Limited, tied to single vendor roadmap Retained, can evaluate alternatives anytime
Brownfield legacy DCS Often requires vendor-specific gateway Edge gateways bridge via OPC UA regardless of age

Why This Matters More in Refining Than Almost Anywhere Else

Most industries can tolerate a rip-and-replace integration project if a vendor relationship sours. Refineries generally cannot. A DCS is typically a 25 to 30 year commitment, and most refinery control system work happening in 2026 is brownfield migration, not new builds, meaning today's AI integration decisions get layered onto systems like TDC3000, CENTUM CS3000, or older PROVOX platforms that were never designed with AI connectivity in mind. That reality cuts two ways. It means an AI vendor selling proprietary lock-in is asking you to bet the next several years of that 25 to 30 year window on their continued existence and goodwill. It also means the open-standards path has to work with genuinely old hardware, not just the newest DCS on the market, which is exactly what edge gateways speaking OPC UA over legacy protocols like Modbus are built to handle. The oil and gas DCS market itself is expected to grow at roughly 4.1% annually through 2030, and a meaningful share of that growth is existing refineries modernizing control systems that have already exceeded their originally intended operational lifecycle, not new refineries being built from scratch.

What Independence Looks Like in Practice

An AI layer built on open standards doesn't mean rejecting your DCS vendor's own AI offerings outright. Honeywell Forge, ABB Ability, and Schneider's EcoStruxure all deliver real value inside their own ecosystems. The difference is architectural: does the AI capability require everything else in your stack to be that same vendor's product, or does it connect through OPC UA, MQTT, and REST regardless of what sits underneath it? A refinery that insists on the second answer keeps every future decision, including whether to keep using that same vendor's AI tools, entirely optional rather than contractually assumed. That optionality is the entire point, and it costs nothing extra to insist on it at the evaluation stage, while it can cost hundreds of thousands of dollars to retrofit after the fact.

There is also a data-ownership dimension that outlasts any individual vendor decision. Years of process history, tuned model parameters, and alarm-response patterns represent genuine institutional knowledge, built up shift after shift, unit after unit. When that history lives exclusively inside a proprietary format, the refinery has effectively handed the vendor ownership of its own operating experience. Rebuilding that history from scratch after a forced migration is not just an engineering cost. It is a knowledge cost, because some of what a well-tuned model learned about a specific unit's quirks over several years of operation cannot be fully recovered from raw historian data alone. Standard, exportable data formats keep that history where it belongs: with the refinery that generated it.

Multi-Vendor Refineries Face This Question Constantly

Very few refineries run a single DCS platform across every unit. Decades of expansions, acquisitions, and unit-specific upgrades typically leave a plant running Honeywell on one train, Yokogawa on another, and a legacy Foxboro or PROVOX system somewhere in the mix. In that environment, a proprietary AI module tied to one DCS vendor doesn't just create a lock-in risk. It creates a coverage gap, because that module simply cannot see or act on data from the other platforms running elsewhere in the same plant. An open-standards integration layer solves both problems in one move: it removes the single-vendor dependency, and it gives operations a single, consistent view across every DCS platform on site, regardless of which vendor built which unit's control system decades apart from the others.

This matters most in exactly the scenarios where refineries are already under the most operational pressure: turnaround planning that spans units on different control platforms, cross-unit optimization that needs a consistent view of feedstock and yield data, and incident investigation that has to reconstruct what happened across a boundary between two different vendors' historians. A proprietary, single-vendor AI layer structurally cannot answer questions that cross that boundary, no matter how sophisticated its model is within its own silo. An open-standards layer treats the boundary as a data-modeling exercise rather than an integration wall, which is usually the difference between an AI initiative that actually informs plant-wide decisions and one that quietly stays confined to a single train.

The Migration You Never Have to Make

The strongest argument for open standards is not a hypothetical. It is the migration project that simply never has to happen. When an AI vendor's roadmap stops matching your refinery's needs, when pricing terms shift after an acquisition, or when a genuinely better platform enters the market, a refinery running on OPC UA, MQTT, and REST evaluates the alternative on its merits and switches on its own timeline. A refinery locked into a proprietary integration evaluates the alternative against the cost of a full rebuild, and in practice, that comparison usually loses even when the new platform is clearly better. Lock-in doesn't just cost money when you leave. It quietly removes leverage every single day you stay, because the vendor knows exactly how expensive it would be for you to walk away, and pricing and support decisions tend to reflect that knowledge over time.

None of this requires a refinery to become an integration specialist overnight. It requires asking the right five questions before a contract is signed, insisting that any AI vendor demonstrate real interoperability rather than claim it, and treating the integration layer as a strategic asset the refinery owns, not a feature the vendor happens to include. That shift in framing, from "what does this vendor's AI do" to "how easily could we leave if we needed to," is usually the single highest-leverage question in the entire evaluation process.

Frequently Asked Questions

Does insisting on open standards mean we can't use our DCS vendor's own AI modules?
No, it means those modules need to be evaluated on the same open-standards basis as any third-party option, rather than getting a pass because they ship from the incumbent vendor. Many DCS vendors already support OPC UA connectivity for their own AI tools, which means you can use them today while keeping the door open to a different platform later without a full rebuild. The evaluation criteria should be identical regardless of who is selling the module. Talk to our team about auditing your current vendor's actual standards compliance versus their marketing claims.
Our DCS is over twenty years old. Can it even support an open-standards AI layer?
Yes, and this is one of the most common starting points rather than a blocker. Edge gateways using OPC UA or Modbus can extract data from legacy DCS platforms without requiring a hardware upgrade or touching the control layer itself, which is exactly how most refinery brownfield migrations bring older units into a connected, vendor-neutral architecture. The age of the underlying DCS rarely determines whether open integration is possible. Book a walkthrough to see how this applies to your specific DCS platform and vintage.
Isn't a single-vendor DCS ecosystem actually safer for a process this critical?
A unified architecture from one vendor does reduce integration complexity and gives you a single point of accountability, which is a genuine advantage worth weighing seriously. The safety question is really about where you draw the boundary: keeping safety-critical control loops within a proven, unified DCS architecture is reasonable, while extending that same single-vendor dependency to the AI and analytics layer on top of it is a separate decision that doesn't need to inherit the same logic. Most refineries can get the reliability benefits of an integrated DCS while still keeping the AI layer open and portable.
What happens to our existing AI investment if we've already deployed a proprietary module?
An existing proprietary deployment doesn't have to be ripped out immediately. The more practical path is usually to build a new open-standards integration layer alongside it, migrate lower-risk use cases first to prove the pattern, and use that leverage to renegotiate terms with the existing vendor or plan a phased transition on your own timeline rather than the vendor's. Reach out to our team and we'll help assess what's realistically portable in your current setup.
How much does an open-standards integration layer typically cost compared to a proprietary one?
Upfront costs are often comparable, since both approaches require engineering time to connect an AI platform to your process data. The real cost difference shows up later: a proprietary integration's true cost is the migration bill you pay if you ever need to leave, which industry data puts at roughly twice the original investment, while an open-standards integration's switching cost is closer to re-pointing an existing connection. The honest comparison has to include that downstream risk, not just the initial invoice.
Build the Integration Layer You Can Actually Leave.

Connect Your DCS to AI Without the Lock-In

Bring your current DCS vendor and any AI modules already in place. We'll show you exactly what's portable today, and what an open-standards integration layer looks like for your refinery.


Share This Story, Choose Your Platform!