电机控制与故障检测技术详解
1. 电机控制模拟
1.1 开关状态转电压函数
在电机控制中, SwitchToVoltage 函数用于将开关状态转换为电压。以下是该函数的代码:
function u = SwitchToVoltage( s, uDC )
% Switch states [a;b;c]
sA = [1 1 0 0 0 1;...
0 1 1 1 0 0;...
0 0 0 1 1 1];
% Array of voltages
uA = [ 2 1 -1 -2 -1 1;...
-1 1 2 1 -1 -2;...
-1 -2 -1 1 2 1];
% Find the correct switch state
u = [0;0;0];
for k = 1:6
if( sum(sA(:,k) - s) == 0 )
u = uA(:,k)*uDC/3;
break;
end
end
end
1.2 永磁交流电机模拟脚本
为了模拟带有转矩控制的永磁交流电机,我们可以使用以下脚本:
%% Simulation of a permanent magnet AC motor
% S
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



