kohlgao:
謝謝 繼續追問呵呵希望您不厭其煩呀 您看我的想法對不對: ①算法啟動后,系統先采樣此時的電壓值U0和電流值I0,然后系統進行一次細微擾動(當然此時擾動越小越好,受限于所采用檢測電路中AD或者其他器件的精度),再次采樣擾動后的電壓值U1和電流值U0。計算ΔU=u1-U0, ΔI=I1-I0,再通過 ΔI/ ΔU與 -I/U的關系來定位該工作點所處的位置,即是在MPP的左面還是右面,然后根據定位來對參考電壓值進行擾動(這個擾動值可以區別于起始階段的擾動值)。②算法中 ΔU=0的判斷可以理解為系統處于MPP穩態之后,該算法對環境變化的一種反應。也就是說 ΔU=0的判斷在開始階段是么有意義的,因為開始階段要引入電壓擾動量,ΔU必然不等于0.