如果你的理論水平, 建模能力很厲害, 當然是先把傳遞函數(shù), 整個控制方法對你很容易, 很簡單; 對單片機不熟, 那么應(yīng)該先搞單片機.
反之, 則先建立傳遞函數(shù), 先進行建模. 如果二者都不熟悉, 還是先搞傳遞函數(shù), 因為我覺得這部分比較難.
不知道我的理解對不對, 你所謂的"搞單片機"應(yīng)該是指建立開發(fā)平臺, 設(shè)計程序結(jié)構(gòu), 搞好硬件控制方案(如PWM 怎么輸出)之類的,
如果是指這方面的, 那么手頭又沒有現(xiàn)成的例子的情況下, 肯定是先建模, 得到傳遞函數(shù), 進行仿真, 看看是否你的控制方案滿足控制性能的要求---就是證明你的方案是有效的, 有用的, 你再去用單片機實現(xiàn).
因為 單片機方面比較容易(不懂也可以找芯片公司的FAE), 實現(xiàn)起來只是時間的問題而已.
電機的控制算法, 則需要一定的基礎(chǔ)知識和實際經(jīng)驗, 比較困難, 比較難找人咨詢. 這個關(guān)鍵一定要解決, 不然你的項目鐵定做不出來(當然, 很簡單的控制則或者有現(xiàn)成的程序, 只是改一點點參數(shù), 不屬于此范圍)
按照先難后易的順序, 應(yīng)該先建模.
一家之言, 不喜無噴. |