Quantcast
Channel: MATLAB Central Newsreader - tag:"accelerator"
Viewing all articles
Browse latest Browse all 24

Re: what is this?

$
0
0
An algebraic loop means that if you start at one block (in the loop) and follow its output, it will eventually loop back around to the input, meaning the input in a given time step is dependent on the output.

To identify the loop, use the Simulink debugger and type "ashow" in the command window while the debugger is running. This will identify the blocks that are members of the algebraic loop. There are a couple of solutions I know of , and perhaps more that I don't know of. If there is an integrator block in the loop, use the state signal from that block instead of the output to feed back into the loop. If there is not an integrator, consider adding a unit delay to the loop (don't forget to set initial conditions if necessary). This works by making the input dependent on the output from the preceding time step.

"Mohd Nabil " <emmet_14@yahoo.com> wrote in message <hpfb79$64l$1@fred.mathworks.com>...
> The model 'PSW_Modell_Nachbau_Sicherung_100326_plus1' has an algebraic loop. Accelerator mode is not supported for models with algebraic loops
>
> what should i do?

Viewing all articles
Browse latest Browse all 24

Trending Articles