動(dòng)態(tài)系統(tǒng)的simulink仿真
Clock模塊:用來(lái)表示系統(tǒng)運(yùn)行時(shí)間。
Switch模塊:用來(lái)實(shí)現(xiàn)系統(tǒng)的輸出選擇。
Switch模塊的用法:switch模塊的屬性中有一門(mén)限值,當(dāng)?shù)诙䝼(gè)輸入端口的輸入值大于(或小于)該門(mén)限時(shí),就輸出第一個(gè)端口的內(nèi)容;否則輸出第三個(gè)端口。如圖中所示,由于第二個(gè)端口的輸入是一個(gè)關(guān)系運(yùn)算的結(jié)果所以只需設(shè)定switch模塊的門(mén)限值為0到1之間的一個(gè)數(shù)。這一點(diǎn)與手動(dòng)開(kāi)關(guān)不同。
Gain模塊:用來(lái)實(shí)現(xiàn)系統(tǒng)中的信號(hào)增益。
需要設(shè)定仿真時(shí)間,設(shè)定方法為選擇菜單simulation中的simulation parameters,在solver選現(xiàn)卡中設(shè)置系統(tǒng)仿真時(shí)間區(qū)間。例如本模型中,當(dāng)時(shí)間大于25s時(shí)系統(tǒng)才開(kāi)始轉(zhuǎn)換,因此需要設(shè)置合適的仿真時(shí)間,如100s。
solver(求解器)選項(xiàng)卡中,可以對(duì)系統(tǒng)仿真的求解器進(jìn)行設(shè)置與控制,如求解器類(lèi)型、求解方法、仿真步長(zhǎng)以及誤差控制等。
注意:關(guān)于仿真參數(shù)設(shè)定的東西,到菜單simulation中找。