Cada vez que M1 se cierra, el inductor se coloca a través de la tensión de alimentación entrante. Esto hace que la corriente se incremente linealmente hasta cierto valor. El valor que aumenta depende del tiempo, es decir, depende de cuánto tiempo esté cerrado M1.
Cuando M1 abre, la energía almacenada en el inductor se transfiere (a través del diodo) al condensador C1. Si sigue activando y desactivando M1 a una velocidad fija, transfiere una cantidad fija de energía por ciclo de conmutación y el voltaje en la salida sigue subiendo y subiendo.
Entonces, tienes que controlar el ciclo de trabajo para regular el voltaje de salida. Además, depende de la carga: con cargas ligeras (como la 1 MΩ que se muestra en su circuito), el tiempo del ciclo de trabajo debe ser apropiado para esa carga, de lo contrario, el voltaje será demasiado alto.
Con cargas más pesadas, el ciclo de trabajo debe ser mayor (más transferencia de energía por ciclo) para regular el voltaje de salida.
Entonces, con su carga de 1 MΩ y un voltaje objetivo de 120 voltios, la potencia necesaria es de 14.4 mW. Si está cambiando a 10 kHz, entonces la transferencia de energía por ciclo debe ser de 14.4 mW / 10,000 = 1.44 μJ.
Si tiene un ciclo de trabajo del 50%, M1 (a 10 kHz) estará "encendido" durante 50 μs y esto significa que la corriente aumenta hasta 60 mA. Esto es solo un reordenamiento de V = L.di / dt donde V = 12 voltios, L = 10 mH y dt es de 50 μs.
Esa corriente de 60 mA en un estrangulador de 10 mH almacena una energía de 36 μJ, es decir, mucho más de lo que se necesita para liberar cada ciclo para una carga de 1 MΩ.
Estas son mis cifras, por supuesto, pero necesitas entender el funcionamiento de las matemáticas para que puedas corregir adecuadamente el ciclo de trabajo de M1.
Tenga en cuenta también que la corriente negativa que está viendo solo se debe a que el inductor en su circuito está posicionado de tal manera que le da a I (L1) un valor negativo.