Differential Lag or Forgetting Function

 

 

Description

The Differential Lag component serves as a first order high pass filter and is sometimes known as a 'washout' function, a 'change' function, or a 'forgetting' function.  The output can be reset to the user specified value at any instant.

 

The solution method for this function is based on the value of the time constant T as follows:

 

 

If T = 0:

 

 

The output is then,

 

 

Where,

 

Output signal

Input Signal

Gain factor (can be a variable)

Time constant (can be a variable)

Time step interval

 

More:

Differential Pole (Z-Domain)

Input Parameters

ConfigurationConfiguration

 

 Name for Identification

 

Text

 

Optional text parameter for identification of the component.

         

 Limit Output?

 

Choice

 

Select Yes or No

 

 

 

 

 

Fortran Comment

 

Text

 

An optional Fortran comment. The text entered here is included in the project Fortran file

 

 

 

 

 

Resettable?

 

Choice

 

Select Never, Anytime or Timezero.  

 

Choosing Timezero will allow for the assignation of an initial value.

 

 

 

 

 

Reset Value

 

REAL

Variable

Enter the value to which to reset the output

 

Main DataMain Data

 

Gain

 

REAL

Variable

Gain factor

 

 

 

 

 

Time Constant

 

REAL

Variable

Time constant [s]

 

LimitsLimits

 

Maximum

 

REAL

Variable

Limits the output to this maximum limit

 

 

 

 

 

Minimum

 

REAL

Variable

Limits the output to this minimum limit