图片缩略图

无刷直流电机的速度控制

version 1.0.0.0 (20.1 KB) by 赛义德·阿卜杜勒·拉赫曼·卡什夫
该模型给出了无刷直流电动机的速度控制。
4.3
22日评级

88下载

更新2013年6月3日

查看许可协议

该模型给出了无刷直流电动机的速度控制。建立了完整的无刷直流电动机动力学模型。通过比较电机的实际转速和参考转速,控制三相逆变器调节终端电压。该模型也可用于无刷直流电机的无传感器控制。

引用作为

赛义德·阿卜杜勒·拉赫曼·卡什夫(2021)。无刷直流电机的速度控制(//www.tatmou.com/matlabcentral/fileexchange/42060-speed-control-of-brush-less-dc-motor), MATLAB中央文件交换。检索

意见及评分(33

Nurul Arisya

Nafees Ahamad

它是有效的。

霍华德Labido

谢谢朋友。
我在我的塑料破碎机上运行代码。转矩是反馈控制变量吗?
https://www.wiscon-tech.com/crusher/

托马斯Vermet

你好,
我们想用这个系统来控制一个无刷直流电机避免传感器,只是使用一个反电动势观测器来定义转子位置。我们正在使用Solidworks组件来建模电机,但我们没有成功地将Solidworks组件连接到这里给出的«直流电机无刷控制»系统。有人能帮帮我们吗?
如果你想,你可以写信给我thverm@taltech.ee

thaethae星期一

先生,当运行这个模型时,出现了这样的错误“未定义函数或方法emfg输入参数类型为double”,请帮助我纠正这个错误。给我发邮件到mithae2019@gmail.com

fuad拉夫

rasool alturfi

易刘

新浪ghadiri

rasool alturfi

山姆马克西

akram h.a

请问在这个模型中你用的是模糊逻辑方法吗

ajith madhu

如何使用matlab

keltoum loukal

keltoum loukal

aqib wazeer

ramil p p

海,

我有点怀疑。你在这里用了什么样的交换?

Jain Mundassery

ankit rawat

你好,先生,你的模型对机器的状态空间表示有很深刻的见解,你能告诉我为什么这个模型要比机器的相位变量模型好吗?和你为机器考虑的不同参数值?

vipul waghmare

尊敬的先生,
我对无刷直流电机速度控制的参考文件感兴趣,我如何能得到它,请回复我

Vanchinathan K

有用的

拉维biradar

马哈茂德·Hassanien

你好,
你能帮我用m文件程序控制无刷直流电机吗?

naidu talada

PURNALAL MALOTH

nas艾哈迈德

你好,
我想知道如何通过使用Vab和Vbc电压值来获得Ia电流。请告诉我这个近似值。

的问候。

苏密特

你好,
我正在使用pwm -占空比控制的无刷直流电机模型。我看到了你的模型,我对你的建模方式感到困惑。输入到无刷直流电源块应该是一个3相直流电压,你已经使它与一个2线直流输入。
请你给我解释一下,帮助我理解这个模型背后的想法。

感谢你

默罕默德

嗨,先生
只是想知道,你使用的这个例子的物理参数是什么?

Anandraj热带雨林

先生,我只是初学者。我进行了模拟,但我不知道你用的是什么控制器。你用过模糊逻辑PI控制器技术吗?

·拉希德米尔

只是想知道你为什么在代码中使用"elseif"这个词。

穆斯塔法:

这是函数emfg的代码。它在Matlab 2012/2013工作良好。

函数y = emfg (u)
如果(u > -180) & & (u < = -120)
y = [1, 0, 1];
elseif (u > -120) & & (u < = -60)
y = (0, 1, 1);
elseif (u > -60) & & (u < = 0)
y = [1; 1; 0];
elseif (u > 0) & & (u < = 60)
y = [1, 0, 1];
elseif (u > 60) & & (u < = 120)
y = (0, 1, 1);
elseif (u > 120) & & (u < = 180)
y = [1; 1; 0];
结束

穆斯塔法

先生,当运行这个模型时,出现了这样的错误“未定义函数或方法emfg输入参数类型为double”,请帮助我纠正这个错误。请在muserece@gmail.com上给我发邮件

ahsan Kashif

很好的工作。