...
For examples of expressions and for all the options that can be used in a free format expression see UserSimple + Transformation.
CoefficientSets or CoefficientSetFunctions
...
Configuration Example
Code Block | ||||
---|---|---|---|---|
| ||||
<?xml version="1.0" encoding="UTF-8"?>
<transformation id="SelectionValuesAfterChangeWithTimeWindowSelectOutsideTest">
<selection>
<valuesAfterChangeWithTimeWindow>
<variableDefinition>
<variableId>input</variableId>
<timeSeriesSet>
<moduleInstanceId>SelectionValuesAfterChangeWithTimeWindowSelectOutsideTest</moduleInstanceId>
<valueType>scalar</valueType>
<parameterId>H.obs</parameterId>
<locationId>H-2001</locationId>
<timeSeriesType>external historical</timeSeriesType>
<timeStep unit="nonequidistant"/>
<relativeViewPeriod unit="minute" start="0" end="40"/>
<readWriteMode>add originals</readWriteMode>
</timeSeriesSet>
</variableDefinition>
<variableDefinition>
<variableId>condition</variableId>
<timeSeriesSet>
<moduleInstanceId>SelectionValuesAfterChangeWithTimeWindowSelectOutsideTest</moduleInstanceId>
<valueType>scalar</valueType>
<parameterId>Q.value.resolution</parameterId>
<locationId>H-2001</locationId>
<timeSeriesType>external historical</timeSeriesType>
<timeStep unit="nonequidistant"/>
<relativeViewPeriod unit="minute" start="0" end="40"/>
<readWriteMode>add originals</readWriteMode>
</timeSeriesSet>
</variableDefinition>
<variableDefinition>
<variableId>expression1</variableId>
<timeSeriesSet>
<moduleInstanceId>SelectionValuesAfterChangeWithTimeWindowSelectOutsideTest</moduleInstanceId>
<valueType>scalar</valueType>
<parameterId>Q.obs</parameterId>
<locationId>H-2001</locationId>
<timeSeriesType>external historical</timeSeriesType>
<timeStep unit="nonequidistant"/>
<relativeViewPeriod unit="minute" start="0" end="40"/>
<readWriteMode>add originals</readWriteMode>
</timeSeriesSet>
</variableDefinition>
<variableDefinition>
<variableId>expression2</variableId>
<timeSeriesSet>
<moduleInstanceId>SelectionValuesAfterChangeWithTimeWindowSelectOutsideTest</moduleInstanceId>
<valueType>scalar</valueType>
<parameterId>Q.m</parameterId>
<locationId>H-2001</locationId>
<timeSeriesType>external historical</timeSeriesType>
<timeStep unit="nonequidistant"/>
<relativeViewPeriod unit="minute" start="0" end="40"/>
<readWriteMode>add originals</readWriteMode>
</timeSeriesSet>
</variableDefinition>
<variableDefinition>
<variableId>output</variableId>
<timeSeriesSet>
<moduleInstanceId>SelectionValuesAfterChangeWithTimeWindowSelectOutsideTest</moduleInstanceId>
<valueType>scalar</valueType>
<parameterId>P.m</parameterId>
<locationId>H-2001</locationId>
<timeSeriesType>external historical</timeSeriesType>
<timeStep unit="nonequidistant"/>
<relativeViewPeriod unit="minute" start="0" end="40"/>
<readWriteMode>add originals</readWriteMode>
</timeSeriesSet>
</variableDefinition>
<inputVariable>
<variableId>input</variableId>
</inputVariable>
<conditionVariable>
<variableId>condition</variableId>
</conditionVariable>
<timeWindowLengthExpression>10*a*b*expression1 + expression2</timeWindowLengthExpression>
<coefficientSet>
<coefficient id="a" value="2"/>
<coefficient id="b" value="5"/>
</coefficientSet>
<selectionType>select_outside_time_window</selectionType>
<outputVariable>
<variableId>output</variableId>
</outputVariable>
</valuesAfterChangeWithTimeWindow>
</selection>
</transformation>
|