Error while turning on and off pump with stateflow depending on physical signal

1 次查看(过去 30 天)
I am trying to turn on and off a pump depending on the pressure within a hydraulic system. The pressure is measured within the system, feed into a stateflow chart, evaluated and then - depending on the current pressure - a pump is turned on and off through a stateflow output.
However this Setup gives me the error "stateflow chart updates a persistent or state variable while computing outputs, therfore it cannot be used in an algebraic loop."
How can I correct this error?
Thank you!

采纳的回答

Alicia Roder
Alicia Roder 2017-3-20
Adding a delay block in the algebraic Loop should solves the problem.

更多回答(0 个)

类别

Help CenterFile Exchange 中查找有关 Modeling 的更多信息

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by