Skip to Main Content
AVEVA™ Products Feedback Portal

Welcome to our new feedback site!


We created this site to hear your enhancement ideas, suggestions and feedback about AVEVA products and services. All of the feedback you share here is monitored and reviewed by the AVEVA product managers.

To start, select the product of your interest in the left column. Then take a look at the ideas in the list below and VOTE for your favorite ideas submitted by other users. POST your own idea if it hasn’t been suggested yet. Include COMMENTS and share relevant business case details that will help our product team get more information on the suggestion. Please note that your ideas will first be moderated before they are made visible to other users of this portal.

This page is for feedback for specific AVEVA solutions, excluding PI Systems and Data Hub. For links to these other feedback portals, please see the tab RESOURCES below.

Status Reviewing
Portfolio area Enterprise SCADA Server
Created by Guest
Created on Feb 21, 2024

Enhance water-sqrt rate subtype

TS analysis: TS has confirmed that water-sqrt has been an available choice for the rate subtype in 2018 through 2023.(water-sqrt.PNG attached) However, the documentation for rate subtype only lists and describes the other 3 options - linear, liquid, and gas. (ratesubtypedoc.PNG attached)

For more info on the primary case, please visit:

https://gcsservicecloudutils.azurewebsites.net/casedetails?casenumber=960359431

Expectation

"Baseline rate krunching using the "water" subtype does not work as needed for the water customers. When this subtype calculation is needed, we have had to modify the cnvrat function in genrat.cpp to correct the formula. Since we can no longer do that in Enterprise SCADA, we need the formula to be corrected in baseline.

The baseline formula to calculate the flow rate is to multiply the water constant by the square root of the converted raw value:

newrat = water_cnstnt * sqrt(rawrat), where rawrat is the converted raw value.

However, the converted raw value actually needs to be normalized between 0 and 1 before taking the square root and then multiply it by the span before multiplying it by the water constant. The following external link describes this in detail: https://www.crossco.com/resources/technical/square-root-scaling-for-differential-pressure-flow-meters/

So, the correct formula should be:

rawrat = ( egumax – egumin ) * sqrt( (rawrat – egumin)/(egumax –egumin) ) + egumin (where rawrat is the converted raw value)

newrat = water_cnstnt * rawrat

For example, assume a point with water_constant 1, min egu = 0, max egu = 20, min raw = 0 and max raw = 10000. Using a linear subtype gives a currate of 9 when the register raw value is 4500. The current baseline water-sqrt subtype gives a currate of 3 (square root of 9). But the correct value with the water_sqrt subtype should be 13.42."

Idea business value

SE-WWW regularily updated the baseline code for this calculation and are now not able to.

Idea Type Issue
Idea priority 4 – Important to my company
Work in
OASYS-809 Enhance water-sqrt rate subtype
Work status
  • Attach files
  • Admin
    Jake Hawkes
    Reply
    |
    Feb 21, 2024

    What release is this needed for? As an enhancement, it will be initially only considered for the next major release. If needed on an already released branch, we will need to diuscuss a delivery vehicle.