AsymmetricSmoothNHigher order smooth with different delay times for positive and negative changes |
|
This information is part of the Business Simulation Library (BSL). Please support this work and ► donate.
This converter behaves like a conventional →SmoothN but allows to give separate delay times for positive and negative information changes.
Clip inside this component to make sure that delay times are strictly positive.| n |
Value: 3 Type: Integer Description: Order of the smooth |
|---|---|
| initialValue |
Value: 0 Type: OutputType Description: Initial Output |
| init |
Value: modelSettings.init Type: InitializationOptions Description: Provide InitializationOptions (Free, FixedValue, SteadyState) |
| u |
Type: RealInput Description: Input |
|
|---|---|---|
| y |
Type: RealOutput Description: Output signal |
|
| u_negDelayTime |
Type: RealInput Description: Delay time for negative changes |
|
| u_posDelayTime |
Type: RealInput Description: Delay time for positive changes |
| modelSettings |
Type: ModelSettings Description: Setting important global variables within a model |
|
|---|---|---|
| smooth |
Type: AsymmetricSmooth[n] Description: A smooth with different delay times for positive and negative changes |
|
| parN |
Type: ConstantConverter Description: A constant value is turned into a constant signal |
|
| partialPosDelayTime |
Type: Division Description: Positive delay time for each smooth in the chain of smooths |
|
| partialNegDelayTime |
Type: Division Description: Negative delay time for each smooth in the chain of smooths |