39 lines
477 B
Matlab
39 lines
477 B
Matlab
clear;clc;
|
|
|
|
Vin = 150;
|
|
Vout = 110;
|
|
Fs = 100000;
|
|
R = 10;%ohm
|
|
|
|
|
|
Rl = 0.5;%ohm
|
|
|
|
DeltaVi = 0.1; %V
|
|
DeltaVo = 0.1; %V
|
|
DeltaIo = 0.1; %V
|
|
|
|
%Simple time
|
|
model_dt = 1/1000000000;%1/200;
|
|
control_dt = model_dt * 5000000;
|
|
|
|
L = 22 * 10^-6;%uH
|
|
%L = 2.2 * 10^-6;%uH
|
|
%L = 6.8 * 10^-6;%uH
|
|
|
|
BAT_MAX = [4.35,4.2,4.2,4.2,4.2,4.2,4.2,4.2,4.2];
|
|
|
|
|
|
Ci = (47 + 47) * 10^-6;%uF
|
|
|
|
|
|
|
|
Co = (47 + 47) * 10^-6;%uF
|
|
|
|
fprintf('L = %fH\n',L);
|
|
fprintf('Ci = %fF\n',Ci);
|
|
fprintf('Co = %fF\n',Co);
|
|
|
|
|
|
|
|
|