Predictika · Sulphuric acid plant quotes

An AI sales agent's acid plant quote, checked before it goes out

An AI sales agent prepares a quote for a sulphuric acid plant, with the plant type, the process, the number of trains, the capacity of each train, the feed gas, the acid strength, the options and the total capacity the quote states. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the plant and process rules and returns a verdict, every reason and the total capacity it computed.

Scope: Sulphuric acid plant quotes: sulphur burning, metallurgical, spent acid regeneration, acid concentration and CORE-FGD plants, the standard double-absorption or CORE-SO2 process, capacity per train, feed gas, acid strength, options and the total capacity the quote states. See everything this validator covers

This validator models sulphuric acid plant quotes, not just the scenarios shown below.

  • Plants and processes — sulphur burning, metallurgical, SAR spent acid regeneration, SAC acid concentration and CORE-FGD plants, with the standard double-absorption process or the oxygen-based CORE-SO2 process, and the plants each process is quoted for.
  • Capacity and gas — the capacity limit for each plant and process, the trains, the feed gas strength a process can take, the minimum gas strength for a gas-fed plant, the acid strength each plant produces and the total capacity the quote states against the total the trains give.
  • Options and referrals — oleum, oxygen enrichment, NOx removal, heat recovery and its steam pressure, tail gas scrubbing and wet gas cleaning, and a process engineer's review for large trains and for a standard process without tail gas scrubbing.

Any acid plant quote that touches these rules is in scope — not only the scenarios pictured here. Not covered: equipment-only supply, services and other Worley businesses. The plant families, the technology names, the CORE-SO2 limit of 13,000 MTPD per train, the CORE-FGD feed gas limit, the 96 wt% limit for acid concentration plants and the 5 to 10 barg heat recovery steam range follow Worley's public Chemetics brochures; the other capacity limits, the gas strength limits, the option dependencies and the review thresholds are modeled from comparable acid plants and are not published by Worley, so those figures are illustrative.

The AI sales agentBuilds the plant quote from the conversation and says it is ready.
Predictika validatorChecks every rule at once and returns the verdict, each finding, and the computed figures.

6 scenarios in 3 groups · each group runs from the agent’s first attempt to the outcome · click one to switch

What the agent proposes

The AI sales agent says

Illustrative agent statement. The validator receives the structured request below.

Proposing agent: AI sales agent (scripted)

Before sending, the agent must call Recorded run

Predictika validator


      
Waiting for the call.

Where rules-based CPQ gets it wrong

Click to expand

Our assessment of what a typical rules-based CPQ (product rules, price rules and validation rules, as in Salesforce CPQ) does with the same cases. It is a judgment about effort and reliability, not a claim that nothing can be built.

What the validator caughtTypical rules-based CPQPredictika
Capacity limits that depend on the plant and the processOnly with care
Each plant type and process pair has its own limit for each train, and CORE-SO2 is quoted for some plant types only, so every rule must test both fields.
The plant type and the process are fields of one request and are checked together on every call.
Feed gas strength that depends on the processOnly with workarounds
A metallurgical or SAR plant needs a minimum gas strength and a maximum that differs by process, while a CORE-FGD plant takes weak gas only, so a rule must read several fields chosen independently.
The gas strength is compared with the limit for the chosen plant and process on every call.
Options that exist for some plants onlyOnly with care
Oleum, oxygen enrichment, NOx removal, heat recovery and wet gas cleaning are each allowed, required or refused depending on the plant type.
Each option is a separate finding, and all of them are returned together.
A stated total capacity that must match the trainsOnly with workarounds
The total chains the number of trains and the capacity of each, so a separate rule must recompute it and compare it with the stated figure.
The stated total is a field of the request and is compared with the computed total on every call.
Referrals for large trains and missing scrubbingOnly with workarounds
A review depends on the process, the capacity per train and the tail gas scrubber together, on top of the blocking rules.
The referrals are separate findings returned together with the blocking ones.

What this validator catches: findings from its test cases

Click to expand

Every rule is checked on every call, in any order the choices arrive; one problem never hides another. Blocking findings stop the quote; approval findings need a person to sign off; everything else is computed.

113,000 MTPD per train is above the reference size for this process; a process engineer should approve it.
2The quote has 13,500 MTPD per train; this plant and process allow at most 13,000 MTPD per train.
3The quote has 5,200 MTPD per train; this plant and process allow at most 5,000 MTPD per train.
44,800 MTPD per train is above the reference size for this process; a process engineer should approve it.
59,000 MTPD per train is above the reference size for this process; a process engineer should approve it.
6The quote states 3,000 MTPD in total; the quoted trains give 6,000 MTPD.
7A metallurgical or SAR plant needs a wet gas cleaning system; the quote has none.
8The feed gas has 15 vol% SO2; this process handles at most 13 vol%.
9The feed gas has 3 vol% SO2; a metallurgical or SAR acid plant needs at least 4 vol%.
10Oxygen enrichment is an option for SAR plants only.
11Integrated NOx removal is an option for SAR plants only.
12The target acid strength is 98 wt% H2SO4; this plant type produces at most 96 wt%.
13A CORE-FGD plant takes feed gas below 3 vol% SO2; the quote has 5 vol%.
14The CORE-SO2 oxygen-based process is quoted for sulphur burning, metallurgical and SAR plants only; this plant type uses the standard process.
15An oleum production system is not quoted with a concentration or FGD plant.
16Heat recovery produces 5 to 10 barg steam, so 12 barg is too high.
17Heat recovery produces 5 to 10 barg steam, so 3 barg is too low.
18Absorption-tower heat recovery is not quoted with a CORE-FGD plant.
19A standard-process sulphur burning or metallurgical plant is quoted without tail gas scrubbing; a person should confirm the emission limits can be met.
20The target acid strength is 99 wt% H2SO4; this plant type produces at most 98.5 wt%.

Scenarios and results

Click to expand

The recorded result of the validator for each scenario on this page: the request the AI agent sent, the verdict, and every finding, in the order they appear above.

1. SAR plant with two trains: A spent acid regeneration plant quote with two trains of 1,800 MTPD, a 14 vol% feed gas and heat recovery

The agent's request. Please quote a spent acid regeneration (SAR) acid plant using the standard double-absorption process, with 2 trains of 1,800 each MTPD. The feed gas is 14 vol% SO2. It includes oxygen enrichment, NOx removal and heat recovery with 12 barg steam. The total capacity stated on the quote is 3,000 MTPD. It is ready to send.

Verdict: Blocked.

  • Capacity per train over the limit. The quote has 1,800 MTPD per train; this plant and process allow at most 1,500 MTPD per train.
  • Stated total capacity does not match. The quote states 3,000 MTPD in total; the quoted trains give 3,600 MTPD.
  • Gas strength over the process limit. The feed gas has 14 vol% SO2; this process handles at most 12 vol%.
  • Wet gas cleaning missing. A metallurgical or SAR plant needs a wet gas cleaning system; the quote has none.
  • Steam pressure over heat recovery range. Heat recovery produces 5 to 10 barg steam, so 12 barg is too high.

2. SAR plant with two trains: The agent resubmits after fixing the errors

The agent's request. Please quote a spent acid regeneration (SAR) acid plant using the standard double-absorption process, with 2 trains of 1,400 each MTPD. The feed gas is 10 vol% SO2. It includes oxygen enrichment, NOx removal, heat recovery with 8 barg steam and wet gas cleaning. The total capacity stated on the quote is 2,800 MTPD. It is ready to send.

Verdict: Allowed.

  • Plant summary. 2 trains of 1,400 MTPD each, 2,800 MTPD in total.

3. Sulphur burning plant on CORE-SO2: A sulphur burning plant quote with one CORE-SO2 train of 13,800 MTPD

The agent's request. Please quote a sulphur burning acid plant using the CORE-SO2 process, with one train of 13,800 MTPD. The target acid strength is 99 wt%. It includes NOx removal and tail gas scrubbing. The total capacity stated on the quote is 13,800 MTPD. It is ready to send.

Verdict: Blocked.

  • Capacity per train over the limit. The quote has 13,800 MTPD per train; this plant and process allow at most 13,000 MTPD per train.
  • Acid strength over the plant maximum. The target acid strength is 99 wt% H2SO4; this plant type produces at most 98.5 wt%.
  • NOx removal only on SAR plants. Integrated NOx removal is an option for SAR plants only.

4. Sulphur burning plant on CORE-SO2: The agent resubmits after fixing the errors

The agent's request. Please quote a sulphur burning acid plant using the CORE-SO2 process, with one train of 12,500 MTPD. The target acid strength is 98.5 wt%. It includes tail gas scrubbing. The total capacity stated on the quote is 12,500 MTPD. It is ready to send.

Verdict: Needs approval.

  • Scale above the reference size. 12,500 MTPD per train is above the reference size for this process; a process engineer should approve it.
  • Plant summary. 1 train of 12,500 MTPD each, 12,500 MTPD in total.

5. CORE-FGD plant: A CORE-FGD plant quote on the CORE-SO2 process with oleum and heat recovery

The agent's request. Please quote a CORE-FGD acid plant using the CORE-SO2 process, with one train of 800 MTPD. The feed gas is 5 vol% SO2. It includes oleum production and heat recovery with 7 barg steam. The total capacity stated on the quote is 800 MTPD. It is ready to send.

Verdict: Blocked.

  • CORE-SO2 not offered for this plant type. The CORE-SO2 oxygen-based process is quoted for sulphur burning, metallurgical and SAR plants only; this plant type uses the standard process.
  • FGD feed gas must be below 3% SO2. A CORE-FGD plant takes feed gas below 3 vol% SO2; the quote has 5 vol%.
  • Oleum not offered. An oleum production system is not quoted with a concentration or FGD plant.
  • Heat recovery not offered on FGD. Absorption-tower heat recovery is not quoted with a CORE-FGD plant.

6. CORE-FGD plant: The agent resubmits after fixing the errors

The agent's request. Please quote a CORE-FGD acid plant using the standard double-absorption process, with one train of 800 MTPD. The feed gas is 2 vol% SO2. The total capacity stated on the quote is 800 MTPD. It is ready to send.

Verdict: Allowed.

  • Plant summary. 1 train of 800 MTPD each, 800 MTPD in total.

Narration transcript

Click to expand

The text of the narrated walkthrough, step by step.

  1. Welcome to a demo of Predictika's Validator. An AI sales agent prepares a quote for a sulphuric acid plant, with the plant type, the process, the number of trains. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the plant and process rules and returns a verdict, every reason and the total capacity it computed.
  2. I will start with the first request by the agent.
  3. The agent says. Please quote a spent acid regeneration (SAR) acid plant using the standard double-absorption process, with 2 trains of 1,800 each MTPD. The feed gas is 14 vol% SO2. The rest of the request is on screen. The total capacity stated on the quote is 3,000 MTPD.
  4. Before it goes out, the agent calls the validator.
  5. Blocked, with five findings, all in one answer. The quote has 1,800 MTPD per train; this plant and process allow at most 1,500 MTPD per train. The quote states 3,000 MTPD in total; the quoted trains give 3,600 MTPD. The feed gas has 14 vol% SO2; this process handles at most 12 vol%. The other two are on screen.
  6. The validator returned five blocking findings in one answer. A check that reads one field at a time would pass most of this; it shows only when the choices in the quote are checked against each other and against the stated total.
  7. What this shows: for a stated total capacity that must match the trains, a rules-based CPQ can do this only with workarounds.
  8. Now the agent resubmits.
  9. The corrected request. It changes the capacity per train to 1,400 MTPD, the feed gas to 10, the options to oxygen enrichment, NOx removal, heat recovery with 8 barg steam, wet gas cleaning and the total capacity stated on the quote to 2,800 MTPD.
  10. It calls the validator again.
  11. This time the validator clears it.
  12. All five earlier findings are cleared.
  13. Five problems caught in one call, fixed in one pass, and a clean quote. That is the value of Predictika's validator: catching mistakes before they reach the customer. Now you can try the other scenarios yourself.