thank you for replying me, the PV is my input tension, like you can see in this screenshot when i use just a PWM generator for (dutycycle=50%) the result is like I want, but when I use Arduino to control my MOSFET there is a problem.
It looks like your Arduino simply turns on the Mosfet but never turns it off. The Mosfet gate needs a PWM on-off signal to turn it on and off over and over for it to work in this circuit.
The datasheet for the IRFP150 shows that its gate-source needs 10V pulses for it to completely turn on. Can your Arduino produce 10V PWM pulses?
What is the "PV" that is labelled CCT001 that Google knows nothing about it?
I do not know what is your IPH circuit that has a forward-biased diode limiting its output voltage to only 0.7V.
I never heard of ISIS except for the Islamic State .....