我怎么能改变永磁同步电动机的参数值,就像在模拟定子电阻?
4视图(30天)
显示旧的评论
我想改变psm的电阻器价值在控制算法的仿真测试robusteness。
0评论
接受的答案
Sulaymon Eshkabilov
2022年12月25日
这里是一个例子如何分配参数值:
clearvars;clc;关闭所有
t = 0: .5:5;
信号=罪(t);%输入信号
T = [T。”,信号。”);
a_values = t + 1;%设置参数值
为2 = 1:元素个数(a_values)
%在每个迭代中,a值选择的设置值
一个= a_values (ii);
= sim卡(“Model_1.slx”);
%仿真数据存储
时间{2}= OUT.yout {1} .Values.Time;%时间数据
Y {2} = OUT.yout {1} .Values.Data;%响应数据
情节(Y时间{2},{2});持有所有
标签{2}= [“=”num2str (a)];
传奇(标签{}):
结束
包含(“时间,[s]”)
ylabel (的反应,[m])
标题(的仿真结果)
宋惠乔
答案(1)
Sulaymon Eshkabilov
2022年12月25日
方法# 1是引入新变量的参数块永磁同步电动机。通过双击块(永磁同步电动机),您可以打开块参数窗口,然后您可以引入新的变量名称而不是参数值。变量的值可以改变在MATLAB环境下仿真模型。
方法# 2。另一种方法是基于一个循环迭代和引入新变量的值在每个迭代(永磁同步电动机的参数)。