我的問題解決問題
我已經得到了留言反饋迴路又名即在模擬導致錯誤代數循環Simulink模型。我原來的解算器配置是Dormand-Prince(Order 5)的固定步驟。我還嘗試了訂單3(Runga-Kutta)的固定步驟。它仍然沒有解決這個問題。
我的問題
有什麼辦法解決代數環在不改變電路的原有性能或設計太多了?
澄清的提問
我相信會有解決此問題的方法。但是,我不希望它損害電路的原始性能。此外,這是一個客戶提供的數據,似乎他們已經設法解決這個問題。我只是需要有人指出我如何解決這個問題的正確方向。
我的方法迄今
我試圖打破循環使用:
ⅰ)開關(如果IP = 0,OP = 0;如果IP = 1,OP = 1),我知道它是愚蠢的,但它是一個不同的塊打破循環。
ii)邏輯門(反饋信號與0異或)。
不幸的是,我不知道如何做一個零階保持單位延遲循環,這似乎是另一種通常爲這類問題規定的解決方案。但我相信這可能會導致我的模型最初預期的性能出現問題。
我在Mathworks網站上發佈了一個查詢,但到目前爲止沒有迴應。所以我想......爲什麼不是stackoverflow?以下是圖片。
我已經通過添加一個延遲塊來解決這個問題,但延遲非常小。我知道這是一個妥協,但延遲是可以接受的:) – ha9u63ar