|
這是一個占空比預測電流控制,我看s代碼設置的目的是,讓采樣周期為1e-4,然后輸入一個鋸齒波來看時間,通過看時間來判斷是不是有源矢量作用時間tm已經達到了,通過判斷時間來決定用有源矢量還是零矢量。
我有一點不明白,那個s函數初始化中的采樣時間是Ts=5e-6,更新子函數中Ts=1e-4,那么更新子函數中輸入是每5e-6更新一次還是1e-4更新一次,要是1e-4的話,那u(8)采樣開始跟結束記錄數據,無法在中間看是不是已經作用了tm,也就是clock用來判斷該用哪個矢量了就不對了呀,可要是每5e-6更新一次的話,那更新子函數里的輸入都成新的了,每經過一個5e-6就會重新計算新的值,得到新的有源矢量,也就是1e-4里不只有一個有源矢量了呀,沒法再第一個有源矢量的基礎上作用0矢量了呀,我不知道我哪沒理解,有點繞不過來了,求高人解惑。
模型預測占空比控制-1.jpg (14.85 KB, 下載次數: 35)
下載附件
保存到相冊
2023-5-15 18:42 上傳
模型預測占空比控制-2.jpg (19.45 KB, 下載次數: 37)
下載附件
保存到相冊
2023-5-15 18:42 上傳
模型預測占空比控制-3.jpg (13.66 KB, 下載次數: 37)
下載附件
保存到相冊
2023-5-15 18:42 上傳
|
|