I would like to linearize a model that has variable time delay. To implement the delay I use the "Variable Time Delay" block. When I try to linearize my model with respect to the input of the "Variable Time Delay" block, I find that the linearized model is a single static gain with a value of zero. It is correct that this should be modeled with a single static gain, but I do not expect the value of the gain to be zero.
MATLAB: Is the result zero when I compute the linearization with respect to a variable time delay
Control System Toolboxdelaylinearizationtimevariablezero
Related Question
- How to change the display language of the MATLAB UI in Windows 7
- How to create a Unit Delay block that accepts variable-size signals and does not need to be placed inside a conditionally executed subsystem in Simulink 7.7 (R2011a)
- Do I get a sample time mismatch error in the test harness that has a bus input
- Checking or unchecking the ‘Treat as gain when linearizing’ option in the saturation block results in the same frequency response when linearized. Why does this happen
- Simulink Variable Time Delay – is this a bug
- What are algebraic loops in Simulink and how to solve them
- Why we should use Zero Order Hold or Unit Delay before fuzzy block on simulink
Best Answer