INTERNAL DEVELOPMENTS DESIGNED TO
ACCELERATE PROJECT IMPLEMENTATION
As part of BKO’s enhanced services offering, we are developing a series of advanced
tools and facilitators that will kick-start our projects so that no client will have
to start from scratch.
Each of these tools/facilitators is designed to be adaptable to meet
multi-client project development needs. All of this comes along with lab
documentation.
Power Plant Dispatch Optimization using Reinforcement Learning

A general-purpose Reinforcement Learning Market
Dispatch Optimization system designed to increase the profitability of a
combined cycle power generation plant.
Built in the OpenAI Gym environment, the objective is to optimize Day
Ahead Energy Market Offers by easily comparing results generated by
multiple RL agents using different algorithms.
PI to PI Communications
A visualization tool developed on top of an Azure hosted
PI AF server connected to a PI archive server and mimicking the SeeQ hierarchy while
writing SeeQ data back to the PI Server.
Dashboards built using PI Vision and
a secondary PI server with PI to PI connection to the primary server complete this
tool, helping clients to quickly implement their own Azure hosted, SeeQ and PI to PI
Vision applications.
Using this template approach, we estimate at least a 15%
implementation cost reduction for any client developing a similar dashboard app.

Timescale DB Implementation for PI and IoT Data

This tool publishes data to TimescaleDB using PI Web API and Azure Event Hub (PI Data
from secondary PI server) every five seconds, and is designed for clients looking to
benefit from using Timescale DB.
Connecting TimescaleDB to SEEQ and creating
the
equivalent of AF inside TimescaleDB, this template could reduce implementation times
and costs for similar client app developments by 15%.
Amazon Glue Implementation for PI IoT Data
This tool publishes data to a Glue instance in AWS using PI Web API (PI Data from
secondary PI server) every five seconds, and is designed for clients looking to
benefit from using Glue.
Connecting Glue to SEEQ and creating the equivalent of AF inside Glue. This template
could reduce implementation times and costs for similar client app developments by
15%.

Influx DB Implementation for PI IoT Data

This tool publishes data to influxDB using PI Web API and Azure Event Hub (PI Data
from secondary PI server) every five seconds, and is designed for clients looking to
benefit from using InfluxDB.
Connecting InfluxDB to Seeq and creating the equivalent of AF inside InfluxDB, this
template could reduce implementation times and costs for similar client app
developments by 15%.
ADX Implementation for PI and IoT Data
This tool publishes data to ADX using PI Web API and Azure Event Hub (PI Data from
secondary PI server) every five seconds, and is designed for clients wishing to
benefit from using ADX.
Connecting ADX to Seeq and creating the equivalent of AF inside ADX, this template
could reduce implementation times and costs for similar client app developments by
15%.

Virtual Flow Meter and AGA Standard 8 SeeQ Add-on

This tool is BKO Services virtual meter and Seeq external function for AGA 8
calculation (flow through Orifice Plate), supporting custody meter QA/QC in SeeQ,
providing estimated flow information in areas where there is no flow information for
reporting, flow estimation and control, and for data reconciliation.
This tool can be used to get accurate steam and gas flows and help with heat and
mass balance calculations. Using this template could reduce implementation times and
costs for similar client app developments by 20%.





