Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

threshold Only measurements are used with a value above this value. Default is 0.
maxGapDuration When there is a gap between two subsequent subevents exceeding this duration, these subevents belong to two separate events. Default is 24 hours. In order to calculate the net duration instead of the gross duration, this value has to be set to zero.
outputTimeUnit Defines the time unit of the output (default is day).

CoefficientSets

No connection to CoefficientSets.

Output

volume Aggregated volume output Duration of the selected events in m3using the specified output unit.

Configuration Example

Configuration example for discharge volume duration of events for each month.

Code Block
xml
xml
<?xml version="1.0" encoding="UTF-8"?>
<transformationModule version="1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
		        xmlns="http://www.wldelft.nl/fews" 
		        xsi:schemaLocation="http://www.wldelft.nl/fews http://fews.wldelft.nl/schemas/version1.0/transformationModule.xsd">

	<!-- input variables -->
	<!-- output variables -->
	<!-- transformations -->
	<transformation id="events net dischargeVolumeAllEventsduration">
		<events>
			<dischargeVolume><duration>
				<discharge><input>
					<timeSeriesSet>
						<moduleInstanceId>EventsDischargeVolume<moduleInstanceId>EventsDuration_AllEvents<NetDuration</moduleInstanceId>
						<valueType>scalar</valueType>
						<parameterId>Q.dis</parameterId>
						<locationId>H-2001</locationId>
						<timeSeriesType>external historical</timeSeriesType>
						<timeStep unit="hour" multiplier="6"/>
						<relativeViewPeriod unit="day" start="0" end="113"/>
						<readWriteMode>editing visible to all future task runs</readWriteMode>
					</timeSeriesSet>
				</discharge>input>
				<maxGapDuration unit="day" multiplier="0" />
				<eventSelection>all_events<<outputTimeUnit>hour</eventSelection>outputTimeUnit>
				<volume><output>
					<timeSeriesSet>
						<moduleInstanceId>EventsDischargeVolume<moduleInstanceId>EventsDuration_AllEvents<NetDuration</moduleInstanceId>
						<valueType>scalar</valueType>
						<parameterId>Q.arg</parameterId>
						<locationId>H-2001</locationId>
						<timeSeriesType>external historical</timeSeriesType>
						<timeStep monthDays="--01-01 --02-01 --03-01 --04-01 --05-01 --06-01 --07-01 --08-01 --09-01 --10-01 --11-01 --12-01" />
						<relativeViewPeriod unit="day" start="0" end="113"/>
						<readWriteMode>add originals</readWriteMode>
					</timeSeriesSet>
				</volume>output>
			</dischargeVolume>duration>
		</events>
	</transformation>
</transformationModule>

Configuration example for discharge volume of the largest event of gross duration of events for each month.

Code Block
xml
xml
<?xml version="1.0" encoding="UTF-8"?>
<transformationModule version="1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
                xmlns="http://www.wldelft.nl/fews" 
                xsi:schemaLocation="http://www.wldelft.nl/fews http://fews.wldelft.nl/schemas/version1.0/transformationModule.xsd">
	<!-- input variables -->
	<!-- output variables -->
	<!-- transformations -->
	<transformation id="events dischargeVolumegross largest eventduration">
		<events>
			<dischargeVolume><duration>
				<discharge><input>
					<timeSeriesSet>
						<moduleInstanceId>EventsDischargeVolume<moduleInstanceId>EventsDuration_LargestEvent<GrossDuration</moduleInstanceId>
						<valueType>scalar</valueType>
						<parameterId>Q.dis</parameterId>
						<locationId>H-2001</locationId>
						<timeSeriesType>external historical</timeSeriesType>
						<timeStep unit="hour" multiplier="6"/>
						<relativeViewPeriod unit="day" start="0" end="113"/>
						<readWriteMode>editing visible to all future task runs</readWriteMode>
					</timeSeriesSet>
				</discharge>input>
				<eventSelection>largest_volume_event</eventSelection><maxGapDuration unit="day" />
				<volume><output>
					<timeSeriesSet>
						<moduleInstanceId>EventsDischargeVolume<moduleInstanceId>EventsDuration_LargestEventTest<GrossDuration</moduleInstanceId>
						<valueType>scalar</valueType>
						<parameterId>Q.arg</parameterId>
						<locationId>H-2001</locationId>
						<timeSeriesType>external historical</timeSeriesType>
						<timeStep monthDays="--01-01 --02-01 --03-01 --04-01 --05-01 --06-01 --07-01 --08-01 --09-01 --10-01 --11-01 --12-01" />
						<relativeViewPeriod unit="day" start="0" end="113"/>
						<readWriteMode>add originals</readWriteMode>
					</timeSeriesSet>
				</volume>output>
			</dischargeVolume>duration>
		</events>
	</transformation>
</transformationModule>