Skip to content
Discussion options

You must be logged in to vote

Yes, the delay should be strictly within the scope of the model constraints.

In your highlighted steps two things happen: SmartHeatingSystem takes a transition after 1.02179 t.u. (I hope the temperature>=22 is true in that state, I cannot see), then after 18.9782 tempController takes the transition from Idle. If you sum up those two delays you get 20, which satisfies temp_timer == 20 constraint.

There is one caveat that some transitions might be missing in complex models with guards over dynamical variables (using ODEs): the transition list is populated based on pre-computatation into the future with respect to the given future horizon so transition with a guard beyond horizon might not b…

Replies: 1 comment 2 replies

Comment options

You must be logged in to vote
2 replies
@denizcaygoz
Comment options

@mikucionisaau
Comment options

Answer selected by denizcaygoz
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants