与仿真软件部署|定向控制的永磁同步电动机,第3部分万博1manbetx
从系列:磁场定向控制的永磁同步电动机的仿真软件万博1manbetx
Melda Ulusoy, MathWorks
在这个视频中,我们将演示如何使用电动机控制Blockset和参考的例子包括在产品作为起点为间接磁场定向矢量控制算法设计和实现表面和内部永磁同步电机(永磁同步电动机)。使用这些示例模型来验证你的算法设计闭环模拟。我们将重点介绍如何使用模型来生成和部署嵌入式代码。
在这个视频中,我们要实现嵌入式单片机上的磁场定向控制算法。我们将这个无刷永磁同步电动机电动机旋转控制使用德州仪器发射台处理器和DRV8305逆变器模块。我们将使用相同的模型,用来模拟运行。在右边,我们看到了不同的样本率我们已经在我们的模型中。当前循环运行速度50微秒,循环运行慢十倍。然后我们也有串行接收子系统,数据从主机模型运行在10赫兹。现在,我们要去硬件选项卡并单击settings。我们已经配置了德州仪器的模型生成代码F28379D处理器和我们使用嵌入式编码器来生成代码。
如果我们看在当前控制子系统,我们看到这个模型包含算法等电机控制Blockset街区公园和克拉克阻塞和司机从C2000支持包。万博1manbetx当我们从这个模型生成代码,嵌入编码器生成算法和驱动程序代码。所有的代码然后自动编译,目标应用程序下载到处理器。让我们继续做这个按“构建、部署和启动”按钮。这将启动代码生成过程。我们可以看到进步诊断查看器。我们看到,代码生成和代码中自动创建一个项目作曲家Studio IDE。点击这里,我们可以从IDE打开项目和调试。我们现在可以看到应用程序已经被下载到目标和我们准备旋转马达。
现在我们程序的单片机,让我们打开主机模型,我的笔记本电脑上运行。这个模型让我们为电机轴设置所需的速度使用这个旋钮在rpm指定速度参考值。通过开/关开关,它还允许我们指定当电机应该开始旋转。等模型接收信号的速度和电流这里列出在目标应用程序的串行端口和我们策划单位,归一化值在这个范围。开始执行在主机,我们去模拟选项卡并单击run。我们看到的测量范围在右边。让我们开始将开关旋转马达。我们看到电动机转速开始跟踪参考。让我们尝试设置参考速度一组不同的值,观察电动机响应。我们去0.8电机的基准速度。 And now let’s try a step change from 0.8 of the baseline speed to a much lower speed value. And here’s another step change to higher speed. After checking the performance of speed tracking, let’s look at the currents. From this menu, we choose Id current. To better see the current waveform, let’s open scope settings and change the time span to 0.1 second. We see that Id current is kept at zero. Next, let’s look at Iq. Finally, we can take a look at the phase-A and phase-B电流。
在这个视频中,我们展示了如何使用电动机控制Blockset和嵌入式编码来生成代码运行在20 kHz目标单片机和控制无刷永磁同步电动机马达。演示到此结束。
您可以在欧什一张网站来自der folgenden Liste auswahlen:
所以erhalten您死bestmogliche Leistung der汪汪汪的网站
民意调查您毛皮死bestmogliche Website-Leistung死网站中国毛皮(auf Chinesisch奥得河Englisch)。安德利果汁landesspezifische网站冯MathWorks信德毛皮Besuche冯Ihrem Standort来自不optimiert。