|
K值取值與實(shí)際元件參數(shù)和實(shí)際應(yīng)用環(huán)境有關(guān),(即PID算法的三個(gè)常數(shù)系數(shù)).要想在整個(gè)控制過(guò)程中通過(guò)計(jì)算來(lái)實(shí)現(xiàn)與PWM占空比精確匹配,需要很大的計(jì)算量和大量的調(diào)試.這也是PID算法的難點(diǎn)所在.
簡(jiǎn)單的做法可以嘗試將整個(gè)控制分成若干小區(qū)間,在某個(gè)小區(qū)間,被控對(duì)象的變化基本上PWM占空比與呈現(xiàn)用一個(gè)比較簡(jiǎn)單的函數(shù)能夠表達(dá)的關(guān)系.
比如要想某個(gè)物體到200度,我可以從室溫到150度直接100%功率加熱,然后從150度到180度,設(shè)置一個(gè)K值用來(lái)計(jì)算PWM的占空比,180度到200度設(shè)置另外一個(gè)K值.調(diào)試的時(shí)候只要更改區(qū)間長(zhǎng)度和與之對(duì)應(yīng)的K值就行.
當(dāng)然這樣做的缺點(diǎn)就是靈活性比較差. |
|