看板 MATLAB 關於我們 聯絡資訊
是這樣的 在Simulink裡,使用Transfer fcn "分子階數不能大於分母階數" 但是我現在系統下有一個block:He(s)=s^2/a^2+s/ab+1的函數 此函數的意義是考慮sample data effect(不太重要) a、b是常數,也就是說我分子2階、分母0階 所以會error不讓我放 不過心想奇怪,那如果是PID中的D,不也是分子一階分母零階嗎? 於是就google找其在simulink的做法 找到方法如圖:http://ppt.cc/4U1c 左上角第一張圖 也確認過此方法是OK的(隨意取一系統用此法跟PID block做step response比較) 但目前卡住的點是不知道分子2階要怎麼接 我用的是迴授路徑在加一個積分器,但block的頻率響應就不如預期了 還請各位前輩指導! -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.116.163.75 ※ 文章網址: https://www.ptt.cc/bbs/MATLAB/M.1421288818.A.40B.html