Predictika · Configurable power

An AI sales agent's Excelsys Xgen order, checked before it goes out

An AI sales agent prepares an order for an Excelsys Xgen configurable power supply for a medical imaging equipment maker: the powerPac, the powerMod in each slot, the load on each slot, medical and leakage options, the supply voltage range and the ambient temperature. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the figures Advanced Energy publishes in the Xgen datasheet and returns a verdict, every reason and the figures it computed.

Scope: Xgen powerPac and powerMod combinations: slots, per-slot load limits, total rating, medical and leakage options, input line range and ambient temperature, from the public datasheet. See everything this validator covers

This validator models an Excelsys Xgen order of one powerPac with up to six powerMods, based on the public Xgen datasheet, not just the scenarios shown below.

  • PowerPac and slots — the powerPac must be one of the datasheet models (13 families, each with its slot count and total rating in watts); a 4-slot powerPac has no slots E or F, and at least one powerMod must be selected.
  • PowerMod loads — the load on each slot must not exceed what the powerMod in that slot allows (Xg1, Xg2, Xg3, Xg4, Xg5, Xg7 and Xg8, with lower limits in the Hi-Temp and wide-input families), a load on an empty slot is flagged, and the loads together must not exceed the powerPac rating.
  • Options and environment — equipment needing medical safety approval requires a medical powerPac, the 150 microamp leakage option is available on medical versions only, the supply range must lie within 85 to 264 VAC, and the ambient temperature must lie within the powerPac's operating range, with the minimum load the datasheet requires at higher temperatures.
  • Approvals and stated figures — an Xg1 or Xg2 in slot B loaded above 95 percent of its rating goes to a person, and a total load the order states must equal the slot loads added up.

Any Xgen order that touches these rules is in scope — not only the scenarios pictured here. Not covered: prices (Advanced Energy does not publish list prices for Xgen, so this page shows no price build-up), other Excelsys product lines, output voltage and current settings per powerMod, and lead times.

The AI sales agentBuilds the order 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
Per-slot load limits that depend on the powerPac familyOnly with workarounds
The limit for each slot depends on the powerMod there and on the family (standard, Hi-Temp or wide-input), so a rules-based CPQ needs a table or a rule for every combination, edited on every datasheet update.
PowerPac family, powerMod and load are matched to the datasheet limits for every slot on every call.
Total load against the powerPac ratingOnly with care
The slot loads are added up and compared with a rating that depends on the chosen powerPac, which needs a calculation step before the rule can fire.
The total, the rating and the comparison are computed on every call.
Medical powerPac and leakage option togetherOnly with care
The option is valid only on medical versions, and whether the equipment needs medical approval is a separate choice, so the two must be checked against each other in either order.
Medical need, powerPac type and leakage option are compared together, in any order.
Minimum load at high ambient temperatureOnly with workarounds
The minimum load rises with temperature in steps, and depends on the powerPac, which rules tend to leave out.
The temperature band and the minimum load are computed on every call.
Every problem returned in one answerOnly with workarounds
Rules tend to fire as the order is saved or a step is completed, so a person often fixes one error and meets the next.
All findings come back together, whatever order the choices arrived in.

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.

1The powerPac has no powerMod selected; at least one powerMod is needed.
21 powerMod are placed in slots E or F, which a 4-slot powerPac does not have.
32 powerMods are placed in slots E or F, which a 4-slot powerPac does not have.
4A load is given for 1 empty slot.
5The load on slot A is 241 W; the powerMod in that slot allows at most 240 W in this powerPac.
6The load on slot D is 290 W; the powerMod in that slot allows at most 288 W in this powerPac.
7The load on slot A is 150 W; the powerMod in that slot allows at most 100 W in this powerPac.
8The load on slot A is 210 W; the powerMod in that slot allows at most 200 W in this powerPac.
9The load on slot B is 250 W; the powerMod in that slot allows at most 240 W in this powerPac.
10The load on slot D is 300 W; the powerMod in that slot allows at most 288 W in this powerPac.
11The loads add up to 300 W; this powerPac is rated 200 W.
12The order states 900 W of load in total; the slot loads add up to 870 W.
13The equipment needs medical safety approval and this powerPac is a standard (EN60950) model.
14The 150 microamp leakage current option is available on medical versions only.
15The supply can fall to 80 VAC; the powerPac takes 85 VAC at the lowest.
16The supply can rise to 277 VAC; the powerPac takes 264 VAC at the highest.
17The equipment runs up to 75 degrees Celsius ambient; the powerPac operates up to 70 degrees Celsius.
18The equipment runs down to -25 degrees Celsius ambient; the powerPac operates from -20 degrees Celsius.
19At 60 degrees Celsius ambient this powerPac needs at least 175 W of load; the order has 150 W.
20At 70 degrees Celsius ambient this powerPac needs at least 250 W of load; the order has 200 W.

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. Slot loads and supply range: An Xgen XVD powerPac with five powerMods for an imaging system

The agent's request. Please quote one Xgen XVD powerPac with Xg2 in slot A at 100 W, Xg3 in slot B at 250 W, Xg4 in slot C at 200 W, Xg5 in slot D at 300 W, Xg8 in slot E at 120 W. The supply runs from 80 to 240 VAC and the room reaches 25 degrees Celsius. The equipment needs medical safety approval; the 150 microamp leakage option is ordered; an input cable is included. The order is ready to send.

Verdict: Blocked.

  • powerMod overloaded in slot B. The load on slot B is 250 W; the powerMod in that slot allows at most 240 W in this powerPac.
  • powerMod overloaded in slot D. The load on slot D is 300 W; the powerMod in that slot allows at most 288 W in this powerPac.
  • Line voltage below the input range. The supply can fall to 80 VAC; the powerPac takes 85 VAC at the lowest.

2. Slot loads and supply range: The agent resubmits after fixing the errors

The agent's request. Please quote one Xgen XVD powerPac with Xg2 in slot A at 100 W, Xg3 in slot B at 200 W, Xg4 in slot C at 200 W, Xg5 in slot D at 250 W, Xg8 in slot E at 120 W. The supply runs from 100 to 240 VAC and the room reaches 25 degrees Celsius. The equipment needs medical safety approval; the 150 microamp leakage option is ordered; an input cable is included. The order is ready to send.

Verdict: Allowed.

  • Order summary. 1200 W powerPac with 5 powerMods selected for its 6 slots, loads adding up to 870 W.

3. Medical powerPac and leakage option: An Xgen XLC powerPac for medical equipment with the 150 microamp leakage option

The agent's request. Please quote one Xgen XLC powerPac with Xg3 in slot A at 200 W, Xg4 in slot B at 200 W, Xg5 in slot C at 200 W. The supply runs from 100 to 240 VAC and the room reaches 25 degrees Celsius. The equipment needs medical safety approval; the 150 microamp leakage option is ordered; an input cable is included. The order is ready to send.

Verdict: Blocked.

  • Medical approval needs a medical powerPac. The equipment needs medical safety approval and this powerPac is a standard (EN60950) model.
  • 150 uA leakage option on a standard powerPac. The 150 microamp leakage current option is available on medical versions only.

4. Medical powerPac and leakage option: The agent resubmits after fixing the errors

The agent's request. Please quote one Xgen XMC powerPac with Xg3 in slot A at 200 W, Xg4 in slot B at 200 W, Xg5 in slot C at 200 W. The supply runs from 100 to 240 VAC and the room reaches 25 degrees Celsius. The equipment needs medical safety approval; the 150 microamp leakage option is ordered; an input cable is included. The order is ready to send.

Verdict: Allowed.

  • Order summary. 600 W powerPac with 3 powerMods selected for its 4 slots, loads adding up to 600 W.

5. Slot B load and approval: An Xgen XVD powerPac with an Xg2 in slot B loaded near its rating

The agent's request. Please quote one Xgen XVD powerPac with Xg2 in slot A at 100 W, Xg2 in slot B at 195 W, Xg4 in slot C at 200 W, Xg5 in slot D at 250 W, Xg8 in slot E at 120 W. The supply runs from 100 to 240 VAC and the room reaches 25 degrees Celsius. The equipment needs medical safety approval; the 150 microamp leakage option is ordered; an input cable is included. The order is ready to send.

Verdict: Needs approval.

  • Xg1 or Xg2 in slot B near full load. The powerMod in slot B is loaded above 95 percent of its rating; the datasheet notes that an Xg1 or Xg2 in slot B delivers 95 percent of rated power at 25 degrees Celsius, so a person should confirm the load.
  • Order summary. 1200 W powerPac with 5 powerMods selected for its 6 slots, loads adding up to 865 W.

6. Slot B load and approval: The agent resubmits after fixing the errors

The agent's request. Please quote one Xgen XVD powerPac with Xg2 in slot A at 100 W, Xg2 in slot B at 190 W, Xg4 in slot C at 200 W, Xg5 in slot D at 250 W, Xg8 in slot E at 120 W. The supply runs from 100 to 240 VAC and the room reaches 25 degrees Celsius. The equipment needs medical safety approval; the 150 microamp leakage option is ordered; an input cable is included. The order is ready to send.

Verdict: Allowed.

  • Order summary. 1200 W powerPac with 5 powerMods selected for its 6 slots, loads adding up to 860 W.

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 an order for an Excelsys Xgen configurable power supply for a medical imaging equipment maker: the powerPac, the powerMod in each slot, the load on each slot, and more. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the figures Advanced Energy publishes in the Xgen datasheet and returns a verdict, every reason and the figures it computed.
  2. I will start with the first request by the agent.
  3. The agent says. Please quote one Xgen XVD powerPac with Xg2 in slot A at 100 W, Xg3 in slot B at 250 W. The supply runs from 80 to 240 VAC and the room reaches 25 degrees Celsius. The rest of the request is on screen.
  4. Before it goes out, the agent calls the validator.
  5. Blocked, with three findings, all in one answer. The load on slot B is 250 W; the powerMod in that slot allows at most 240 W in this powerPac. The load on slot D is 300 W; the powerMod in that slot allows at most 288 W in this powerPac. The supply can fall to 80 VAC; the powerPac takes 85 VAC at the lowest.
  6. The validator returned three 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.
  7. What this shows: for per-slot load limits that depend on the powerPac family, a rules-based CPQ can do this only with workarounds.
  8. Now the agent resubmits.
  9. The corrected request. It changes the Slot B load to 200 W, the Slot D load to 250 W and the lowest supply voltage to 100 VAC.
  10. It calls the validator again.
  11. This time the validator clears it.
  12. All three earlier findings are cleared.
  13. Three 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.