![](/img/trans.png)
[英]Check if the signal is on the same value for a period of time in simulink
[英]Simulink setting signal to zero for specified time period when an increase is detected
當在另一個信號中檢測到增加時,我試圖建模以使輸入信號在設定的時間段(約100毫秒)內為零。
這是使用simdriveline為摩托車快速換檔器建模的,盡管我是通過削減介於0和1之間的節氣門信號(In2)而不是直接在發動機處產生火花來建模的。 增加的是In1中的齒輪信號(從1到2等)。
請在下面找到框圖:
我有兩個問題。 當我運行時沒有換檔(In1沒有增加)時,由於某種原因我沒有得到正確的輸出? 其次,如果我換了齒輪也遇到了同樣的問題。 如果我完全繞過此塊,則模型運行良好。
謝謝您的幫助
我成功地通過鏈接到具有所需時間設置的Monostable塊的Detect增量塊來做到這一點
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.