我怎么能改变永磁同步电动机的参数值,就像在模拟定子电阻?

4视图(30天)

接受的答案

Sulaymon Eshkabilov
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
Sulaymon Eshkabilov 2022年12月25日
方法# 1是引入新变量的参数块永磁同步电动机。通过双击块(永磁同步电动机),您可以打开块参数窗口,然后您可以引入新的变量名称而不是参数值。变量的值可以改变在MATLAB环境下仿真模型。
方法# 2。另一种方法是基于一个循环迭代和引入新变量的值在每个迭代(永磁同步电动机的参数)。
2的评论
尤尼斯AZELHAK
尤尼斯AZELHAK 2022年12月25日
非常感谢你的ansewers。但是,我怎么能创建一个变量,其值随着时间的变化,例如变量是电阻R = 1欧姆,这个值必须改变在时间t = 0.5年代一个新值R = 1.5欧姆。
第二种方法:我怎么能这样做,因为当我启动模拟,我暂停一下,我不能改变参数的值,你可以提供更多的解释。

登录置评。

类别

找到更多的在电块库帮助中心文件交换

标签

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!