| Product(s): | WaterSight |
| Version(s): | 10.00. |
| Area: | Documentation |
The user has the autonomy to add new sensors or update existing ones, as long as they belong to the same system/digital twin. If you are interested in adding sensors to new systems/locations, please contact your Bentley point of contact. The following are best practices for adding new sensors or updating existing ones.
1. Adding in WaterSight
2. Data Connection Using Data Pusher (OFOSC)
To bring the time series values for each sensor or smart meter a connection to the time series data source needs to be previously established - more information here. Assuming that the OFOSC connection is set up and working, there might exist two different cases:
3. Data Connection Using RestAPI
To bring the time series values for each sensor or smart meter a connection to the time series data source needs to be previously established - more information here. Assuming that the rest API connection is set up and working, in addition to what is mentioned above under point 1, it is also required:
4. Formula based sensors - Derived Signals
Derived Signals can be created to calculate values based on a combination of values from other signals. This is only supported if using OFOSC connection, it is not available while using restAPI connection.
For example, you could clean a messy signal by ignoring negative values, or convert a signal that reports Hydraulic Grade to Pressure by subtracting the elevation and multiplying by the appropriate conversion factor. A common use of Derived Signals is to convert the tank level to HGL (by summing the base elevation of the tank to the level) so it can be used by WaterSight to automatically adjust levels in the tanks for the all period of the simulation run. More information here.
To create a derived signal, follow below steps:
You can then then use a formula to define this new signal. On the Formula tab, define the exact formula for which the new signal will be calculated. Most mathematic operations are included and can be defined. See WaterGEMS Help documentation for more details on derived signals.
To update information for existing sensors or smart meters, and if there are multiple changes, the quickest and simplest way is through the Excel template.
In this case, it's very important that the user always downloads the current template directly from the application (download >> current configuration). The current template already contains all the most up-to-date digital twin information, so the user only needs to edit/change the desired columns and re-upload the modified file. To do this, access the administration >> sensors menu and click the import button located above the table.
If there are errors during the template import process, notifications with more detailed information about the errors can be accessed through the notifications button located in the upper right corner of the page.
Finally, it's important to note that it is only possible to delete elements (sensors, zones, reservoirs, pumps, etc.) directly through the application interface, by explicitly selecting the delete button. Importing a new template will never delete existing elements.
This step is not required to have sensor data arriving to WaterSight and to take advantage of the alerting, event management, water audits, pump performance and tank performance. However this step is required in order to guarantee the model is running in real time, with the new sensor data being used as input/boundary conditions for the hydraulic model runs, as well to successfully run the geolocation of leaks tool.
To add new sensors to the hydraulic model, download the WaterGEMS model from WaterSight, under Admin >> Numerical Model >> Previous Simulations. Then make sure to add SCADA elements and map those to the correct model elements and with the SCADA signals. This article describes the requirements and workflow in more detail and also includes a video - Preparing WaterGEMS model for real time simulation in WaterSight.
Sensor Data Acquisition Requirements
Preparing WaterGEMS model for real time simulation in WaterSight