eeros_architecture:control_system:available_blocks:transition
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revision | Next revisionBoth sides next revision | ||
eeros_architecture:control_system:available_blocks:transition [2017/10/20 17:13] – [Filter] graf | eeros_architecture:control_system:available_blocks:transition [2017/12/07 16:47] – [Filter] graf | ||
---|---|---|---|
Line 22: | Line 22: | ||
[{{ : | [{{ : | ||
- | A filter block is created by choosing a ratio smaller then 1. The ratio must match the ratio of the periods of the two time domains. The figure above shows the resulting curve for a ratio of 0.1. Every time the slow time domain runs the out block of the transition block (at t1, t2, t3), the input signal of the out block is sampled. The timestamp of this signal determines which of the buffered input signals is selected and brought to the output. The selection is done in such a way that the timestamp of the selected signals is as close as possible to the timestamp of the selection signal. | + | A filter block is created by choosing a ratio smaller then 1. The ratio must match the ratio of the periods of the two time domains. The figure above shows the resulting curve for a ratio of 0.1. Every time the slow time domain runs, the out block of the transition block (at t1, t2, t3), the input signal of the out block is sampled. The timestamp of this signal determines which of the buffered input signals is selected and brought to the output. The selection is done in such a way that the timestamp of the selected signals is as close as possible to the timestamp of the selection signal. |
<code cpp> | <code cpp> |
eeros_architecture/control_system/available_blocks/transition.txt · Last modified: 2021/02/10 15:40 by ursgraf