Event Comparison Chart+ for AVEVA PI Vision

PI Vision Event Frame comparison against your golden batch

Lay batches, startups, trips and other Event Frames over each other on one relative time axis, and see how each run compares with the others and with a golden reference in your PI Vision display.

Event Comparison Chart+ in PI Vision overlaying the Asset Value of seven batch Event Frames from their start on one elapsed-time axis, with a golden average and tolerance band, the event table below and the Configure Event Comparison Chart pane open with the X Axis Data Alignment set to Matched Start
Event Comparison Chart+ v2.0 in PI Vision: batch Event Frames aligned at their start, with the event table and the configuration pane. Demo data. Select the image to enlarge.

Overlay Event Frames on a relative time axis

A trend shows what happened at 10:32. Event Comparison Chart+ shows what each event did five hours after it started, or in its last ten per cent, so repeated events can be compared directly.

Matched start, matched end or normalised 0–100 %

Choose the alignment that fits the question: how events begin, how they run into their end, or how their shape compares when durations differ.

  • Matched Start for ramp-ups, startups and the first response.
  • Matched End for the run-in to a trip, a failure or completion.
  • Normalized (0–100 %) for events of very different length.
  • Pre- and post-event offsets load data before the start and after the end.
Event Comparison Chart+ with batch Event Frames of 16 to 23 hours stretched to a 0 to 100 per cent axis so their shapes line up, a golden average with tolerance band, and the event table with asset, start, end, duration and average below
Normalized alignment: events of different length compared on one 0–100 % axis. Demo data. Select the image to enlarge.

Trace and category attributes, coloured by context

Plot the attributes that change during the event and use the others to explain it, for example asset, product grade or operating mode.

  • Each attribute is a Trace (line, area or scatter, optionally stepped) or a Category.
  • Colour by asset, event name, in-progress state or any event property or category attribute.
  • Automatic Classic, Soft or Contrast palettes, or custom colours.
  • Style live and historical traces separately and highlight active events.
Event Comparison Chart+ with event traces coloured by asset, the event table showing each event colour next to its asset, and the Series settings with Highlight Active Events, Color By set to Asset, Coloring and Palette
Event traces coloured by asset, with the Series settings. Demo data. Select the image to enlarge.

Value scales, axes and chart layout

Give the aligned traces the scale they need: one shared scale, one per trace, separate lanes or custom scales.

  • Single, Multiple, Separate or Custom value scales.
  • Left or right axis, inverted scale and linear or logarithmic transform.
  • Auto, Database or Custom scale range and tick settings.
  • Zoom, box zoom or pan, an optional scrollbar, and synchronised hover and ruler.
Event Comparison Chart+ Axis Y settings with label position, the scale type buttons for single, multiple, separate and custom scales and the chart height, above the Attributes list with the Trace or Category role, line, area or scatter series type and the step switch
Axis Y and attribute settings: scale type, role and series type. Select the image to enlarge.

Golden batch comparison with tolerance bands

Mark the runs you trust as golden and see at a glance whether the other events, including the one still running, stay inside the expected envelope.

Golden average, tolerance band and pinned references

One golden event becomes the reference trace. Several golden events become a golden average profile, with a tolerance band around it.

  • Tolerance as per cent of the golden average, an absolute value or sample standard deviation.
  • Separate upper and lower limits, with optional boundary lines.
  • Pin known good or bad events so they stay on the chart when the search changes.
  • Pinned events remain individual reference traces, not part of an average.
Event Comparison Chart+ with a golden average line and a shaded tolerance band with dashed boundary lines built from two golden events, other events drawn over the band, gold stars and a pin in the event table, and the Tolerance Band settings with centre line, type Percent of Average and upper and lower limit
Golden average with a ±25 % tolerance band from two golden events (stars). Their own traces are hidden so the band stands out. Demo data. Select the image to enlarge.

Event phases and operating limits on the overlay

Show the internal structure of each event and the limits that matter, so a deviation can be tied to a phase.

  • Child Event Frames as labelled, shaded bands inside the parent event.
  • Child bands in the series colour or one custom colour.
  • Child events listed under their parent in the event table.
  • Multi-state thresholds with colours, drawn as lines across the plot.
Event Comparison Chart+ with child Event Frames labelled Heating, Phase 1, Phase 2 and Cooling drawn as shaded phase bands behind the traces of the pinned batch, next to the Child Events settings with Show on and the colour set to Series
Child Event Frames as phase bands on the pinned batch. Demo data. Select the image to enlarge.

Event table, rulers and toolbar

The table below the chart names every trace and works as the control surface for the comparison.

An event table to act on individual events

Find the line that belongs to an event, read its statistics and act on it without leaving the display.

  • Asset, status, start, end and duration columns, plus optional category values and shift.
  • Min, max, average and the time of the min and max per attribute.
  • Place rulers A and B to read both values and their difference.
  • Show or hide, pin or mark golden any event from the table.
Event Comparison Chart+ with rulers A at 5 hours 32 minutes and B at 16 hours 44 minutes on the chart, the value of each event at both rulers, and the event table with visibility, pin and golden icons, asset, status, start, end, duration, min, max, average and the A, B and difference columns
Rulers A and B on the chart; the table lists the values at both rulers and their difference. Demo data. Select the image to enlarge.

Toolbar, tooltips and full screen

Zoom into a short phase, clear the rulers, read every event at the same elapsed time, or open the comparison full screen in a review.

  • Pan, box zoom, zoom in, zoom out and reset.
  • Clear the rulers in one click.
  • Full screen and download buttons in the same toolbar.
  • Tooltips list every event at the same elapsed time, with the golden average.
Event Comparison Chart+ toolbar with pan, box zoom, zoom in, zoom out, reset, clear rulers, full screen and download buttons above the chart, with ruler B and the value of each event at that position
The chart toolbar, with ruler B and its values. Demo data. Select the image to enlarge.

PI Vision event comparison examples

Four common ways teams use Event Comparison Chart+ on their displays.

Batch against the golden batch

Data
Batch Event Frames of one reactor with temperature and pressure attributes
Settings
Matched Start, two or three best batches marked golden, tolerance band in per cent
Shows
Where the current batch leaves the golden envelope

Startups across units

Data
Startup Event Frames on several assets
Settings
Matched Start, colour by asset, golden average of the best startup
Shows
Which unit ramps up slower or overshoots

Lead-up to a trip

Data
Trip Event Frames with a pre-event offset of 30 minutes
Settings
Matched End, rulers A and B before the end
Shows
How the process behaved before each trip

Cleaning cycles of different length

Data
CIP Event Frames with flow and conductivity, product as a category
Settings
Normalized (0–100 %), Plot Values Max and Time at Max
Shows
Whether the cycles follow the same shape and where their peaks fall

Event Comparison Chart+ FAQ

Questions we are asked most often. Read the Event Comparison Chart+ documentation or ask a technical question.

When should I use Event Comparison Chart+ instead of Event Analytics Chart+ or Period Comparison Chart+?

Use Event Comparison Chart+ to overlay the process data of individual Event Frames, aligned at their start, their end or on a 0–100 % axis, for example to compare each batch with a golden batch. Event Analytics Chart+ aggregates Event Frames into counts, durations and attribute summaries by asset, reason or period instead of plotting the data inside each event. Period Comparison Chart+ compares fixed periods such as today and yesterday or this year and last year, not events.

How are the golden profile and the tolerance band calculated?

One golden event is used as the reference trace. With several golden events the chart builds a golden average profile. The tolerance band is set as a per cent of the golden average, an absolute value or a multiple of the sample standard deviation across the golden events. Upper and lower limits can differ.

Can I compare events of different length?

Yes. Normalized (0–100 %) alignment stretches every event to the same axis so their shapes line up. Matched Start and Matched End keep elapsed time instead, and pre- and post-event offsets add data from before the start or after the end of each event.

Do pinning or golden marks change our Event Frames?

No. Pins and golden marks are kept with the display configuration, not written to the Event Frames. The Event Frames in AF stay as they are.

What do we need to run it?

PI Vision 2021 or later with PI Web API, PI AF Server 2018 SP2 or later, and Event Frames in AF whose attributes hold the process data to compare. Event Comparison Chart+ runs in PI Vision and uses each user’s existing PI permissions.

How do we get Event Comparison Chart+?

Event Comparison Chart+ is part of Vision Library+, together with the other Vision Library+ symbols. Request a trial to test it in your own PI Vision environment.

Try Event Comparison Chart+ in your PI Vision

Event Comparison Chart+ is included in Vision Library+, the PI Vision custom symbol library from Software Athlete. Test it on your own displays and data.