[問題] Simulink 轉移函數使用問題
是這樣的
在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
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 2 篇):
MATLAB 近期熱門文章
PTT數位生活區 即時熱門文章