I have a combination of a feedback control loop and feedforward compensation
where $\tilde{E}$ represents a fluctuation of the system input (namely a input voltage of a dc-dc converter) which is directly measured. The $\tilde{E}$ is basically a step change or a sine with a given frequency.
The transfer function in the feedforward path can be found as
$H_{ff}(s) = \frac{W(s)}{G(s)}$.
In my particular case following holds
$G(s) = \frac{K_1}{s\cdot\tau + 1}\cdot e^{-s\cdot T_d}$
$W(s) = \frac{K_2}{s\cdot\tau + 1}$.
Based on that I have
$H_{ff}(s) = \frac{K_2}{K_1}\cdot e^{s\cdot T_d}$.
It means that for the feedforward compensation I would need a time shift forward. My question is how can be this time shift forward implemented in digital control?
