You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 15 Next »

What

ratingCurves.xml

Description

Configuration for rating curves at specific locations

schema location

http://fews.wldelft.nl/schemas/version1.0/ratingCurves.xsd

Entry in ModuleDescriptors

<moduleDescriptor id="Transformation">
<description>General transformation Component</description>
<className>nl.wldelft.fews.system.plugin.transformation.TransformationController</className>
</moduleDescriptor>

Rating Curves Module Configuration

The ratings curve module is a standard file (i.e. it has a fixed name) which contains all the rating curves used in your system. It is referenced by the location id. I.e. each location has a specific rating curve for that point in the river.

The ratings are either "qhrelationtable" or "simpleratingcurve" refer to by the hydroMeteoFunction in the transformation module. An example of the reference from the transformation module is shown below:

<hydroMeteoFunction function="qhrelationtable" outputVariableId="Flow" useRatingCurve="true" ratingCurveType="LevelToFlow"/>
or
<hydroMeteoFunction function="simpleratingcurve" outputVariableId="Flow" useRatingCurve="true" ratingCurveType="LevelToFlow"/>
Rating curve


Figure 1: Overview of rating curve config file

location for which the rating is valid should be the same as in the locations.xml
ratingCurveType you can choose from either LevelToFlow or FlowToLevel
reversible if this option is set to "true" then both level to flow and flow to level calculations with be allowed
ValidPeriod allows you to enter a start and end date for which the rating is valid (i.e. a summer and winter rating)
correction see below
ratingCurveTable see below
ratingCurveEquation see below

correction


Figure 2: correction complex type

The correction complex type allows the user to specify a correction technique for unsteady flow (jones equation) or backwater (constant fall method or normal fall method).

jonesEquation the user must specify the minimum h for which the method is valid (h_min and the a, b and c parameters - see below)

The Jones Equation is of the form:

where:
Qm = unsteady discharge
Qc = steady discharge
S0 = energy slope for steady flow
vw = wave velocity
dh/dt = rate of charge of water level in time (m/day)

The adjustment factor 1/S0vw (day/m) varies with water level. This factor is fitted by a parabolic function of h:

for h>hmin

constant fall method

add method here from hymos user manual!

normal fall method

add method here from hymos user manual!

Rating Curve Table

ratingCurveTable this allows you to simply enter the pairs of q and h values.

  </ratingCurve>
  <ratingCurve ratingCurveId="TheBigRiver">
    <location>
      <locationId>X1123</locationId>
    </location>
    <ratingCurveType>LevelToFlow</ratingCurveType>
    <reversible>true</reversible>
    <ratingCurveTable>
      <ratingCurveTableRecord flow="0.100" level="0.054"/>
      <ratingCurveTableRecord flow="0.500" level="0.155"/>
      <ratingCurveTableRecord flow="1.000" level="0.244"/>
      <ratingCurveTableRecord flow="1.479" level="0.317"/>
    </ratingCurveTable>
  </ratingCurve>
Rating Curve Equation

Under construction 18/08/2008 - More info on the rating curve equations to follow...

  • No labels