Alternative Energy - Renewable View


A digital twin application offering real-time monitoring of renewable energy assets, providing insights & optimizing operations for peak performance & sustainability.



ContributorXMPro
TypeBlueprint
Import Password Dem0nstr@t1on
How to Import Click Here





Application

An overview of sites that drill down to individual assets providing real-time data and status of the wind turbines. The application is configured using:

Landing Page

Block Description
ESRI To render the 3D map and visualize the assets at their geographic coordinates
Chart To visualize the historical count of equiment requiring maintenance
Recommendations To view current open recommendations for all assets
Indicator To visually indicate the active state of the assets

Asset View

Block Description
Chart A horizontal bar graph to display assets with open alerts
Pie Chart To display the current work order status for the assets
Indicator To visually indicate the active state of the assets
Accordion To allow the raw data to be viewed
Recommendations To view current open recommendations for all assets

Asset Drilldown

Block Description
Circular Guage Showing the effective utilization percentage
Indicator Presenting the status of hazard risk
Recommendations To view current open recommendations for the current asset
Chart
  • to show window of data for Wind Speed
  • to show window of data for Gearbox Oil
  • to display the time profile for the last 24 hours

Recommendations

The recommendation is configured using two rules across one recommendation:

Data Stream

An example of how to contextualize simulated data, calculate an oil level, run recommendations and output the wind turbine data to the Application Designer. The data stream is configured using:

Agent Description
Event Simulator Simulates the data within the thresholds configured
SQL Context Provider Read the consumer reference data from SQL
Calculated Field Adding a boolean column for the join as well as a calculating the oil level as “Low” or “High”
Join transformation Contextualize the data with data from SQL
Broadcast Broadcast data to other agents
Filter Filter for all wind turbine assets
Round Rounding all values
XMPro App View data in the App Designer
Run Recommendation Pass the data to the Recommendation engine to evaluate

Steps to Import

1. Create/confirm variables

Ensure the following variables are available to be used in the data stream:

  • App Designer URL
  • App Designer Integration Key (Encrypted)
  • SQL Server
  • SQL Username
  • SQL Password (Encrypted)

2. Run SQL Scripts

  • Execute the scripts in SQL Server
  • Ensure the data is successfully loaded into the database

3. Import the Data Stream

  • Select the highest agent version number on import, if prompted
  • Assign Access to others as required
  • XMPro agents () - ensure the URL & Integration Key are selected
  • Recommendation agent () - ensure the URL & Integration Key are selected
  • SQL agent () - ensure the Instance, Username & Password fields are filled in
  • Click Apply and save the data stream
  • Publish the data stream and open the live view
  • Ensure there is data in the live view by monitoring the agents

4. Import the Recommendations

  • Mark the included form if it doesn’t already exist and map the data stream to import
  • Assign Access to others as required

5. Import the Application

  • Map the data source on import:
    • AssetDrilldown:
    Data Source Name Data Stream Agent Option
    DrilldownData Renewable Condition Monitoring View Data

  • Assign Access to others as required
  • Ensure the App Data connection properties are configured and valid
  • Edit the application to link the recommendations (Select Oil in Block Properties under Behavior)

    Page Location
    Landing Page Top Right
    Asset View Bottom Right
    Asset Drilldown Center Left
  • Save the application
  • Publish the application
  • Ensure there is data in the application and that the Unity model is receiving its data by hovering over and observing the values
MIT License For assistance or requests, please contact support@xmpro.com