% Simulink仿真:三相逆变器驱动BLDC电机

% 此模型使用三相逆变器驱动BLDC电机。为了控制BLDC电机,三相逆变器使用PWM信号产生AC电压。
% 使用空间矢量调制技术生成PWM信号,并使用PI控制器控制电机电流。

% 电机参数
R = 0.35;   % 电阻
L = 0.0025; % 电感
J = 0.01;   % 转动惯量
B = 0.1;    % 摩擦系数
Ke = 0.1;   % 电动势常数
Kt = 0.1;   % 转矩常数

% 三相逆变器参数
fsw = 5e3;      % PWM开关频率
Vdc = 100;      % 母线电压
Va_ref = 50;    % 电机A相电压参考值
Vb_ref = 0;     % 电机B相电压参考值
Vc_ref = -50;   % 电机C相电压参考值

% 模型
sim('bldc_simulation.slx');