How can I trigger an event in a Discrete-Event Chart based on the continous signal value?
1 回表示 (過去 30 日間)
古いコメントを表示
Nemanja Hranisavljevic
2019 年 3 月 29 日
コメント済み: Nemanja Hranisavljevic
2019 年 4 月 5 日
I am trying to model a hybrid system composed of discrete event part and continuous part.
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/211014/image.png)
The Discrete Event Chart sets the input of the continuous process (Transfer function block). Once the response of the continuous process has settled the Chart should react to this and change its state (and release the entity). The server calls the Simulink function "trans" on entry.
0 件のコメント
採用された回答
Krishna Akella
2019 年 4 月 5 日
Hi Nemanja,
Have you tried using 'Message Send' and 'Message Receive' blocks? These blocks can be used to interface continuous blocks with discrete blocks and vice-versa.
If your release is R2018a or greater, you can additionally use the 'Hit Crossing' block.
Regards,
Krishna
その他の回答 (0 件)
参考
カテゴリ
Help Center および File Exchange で Discrete-Event Simulation についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!