桌面与仿真软件模拟|磁场定向控制的永磁同步电动机,第2部分金宝app
Melda Ulusoy, MathWorks
在这个视频中,我们将演示如何使用电动机控制Blockset和参考的例子包括在产品作为起点为间接磁场定向矢量控制算法设计和实现表面和内部永磁同步电机(永磁同步电动机)。我们将把重点放在桌面仿真来验证你的算法设计。然后您可以重用相同的模型来生成和部署嵌入式代码。
在这个视频中,我们将看到如何使用电动机控制Blockset间接磁场定向矢量控制实现无刷永磁同步电动机的电机,我们在这里看到的。这个模型是一个从电机控制Blockset参考应用程序。配置变量,这样我们可以使用这个模型来模拟和生成代码。这个本质上允许我们使用相同的模型模拟定向控制算法对逆变器和电机模型和生成代码程序的单片机。同时,该模型建立了逆变器使用三种不同的方式来建模。在第一个选项中,我们使用平均值逆变器块从电机控制Blockset低保真模拟。我们可以使用另一个选项是Simscape电气模型理想开关逆变器。和选择第三个选项让我们使用Simscape电气模型多级转换器。
让我们快速看看通过不同的子系统,我们已经在我们的模型中。串行接收,我们得到的数据通过串口发送从主机模型。数据确定所需的电动机转速如果PWM占空比会零允许电动机旋转。在速度控制子系统,我们有一个PIcontroller控制转子的速度。它输出的智商参考。和Id引用设置为0,因为我们为表面实现定向控制永磁同步电动机。在当前控制子系统,我们得到传感器读数间接磁场定向矢量控制和实施以及司机的PWM写道。让我们看看在这个子系统。这里,我们处理当前和位置和速度的测量。在这个子系统,我们将正交编码器读数转换为位置和速度使用块我们看到由电机控制Blockset提供。
在控制系统的子系统,我们使用克拉克实现磁场定向控制算法,逆公园和空间矢量发生器和PIcontrollers Id和智商循环。我们也使用正弦和余弦查找块实现查找有效地部署在单片机上。在这里,我们有司机模块为单片机PWM写道。注意这些从嵌入块编码为C2000处理器支持包。金宝app
最后,为了验证我们的算法和仿真,我们有逆变器和电机工厂模型。前面提到的三个变体,我们为我们提供不同的选项为建模电机和逆变器。这是与电机控制Blockset平均价值的实现。这里我们使用普通逆变器和表面安装永磁同步电动机。让我们也看看Simscape电气的实现。逆变器子系统,这一次我们会在第二个变种,我们实现理想的开关。在这里,我们使用的永磁同步电动机块Simscape电气以及从PWM变换器,开关脉冲。块对话框让我们选择开关装置。在这里,我们使用其他选项可用理想切换但使用IGBT、mosfet等高保真建模。最后,在这里的第三个选项,我们建模多级转换器。
现在我们讨论了模型,模拟一下,看看结果。要做到这一点,我们按下运行。被编译和仿真模型。结果现在可用。看他们之前,我们也是从电动机控制运行仿真使用植物低保真模型Blockset我们使用平均值逆变器。我们现在可以打开数据检查,观察仿真结果。
让我们来比较一下速度,智商,a阶段电压和阶段a电流被汽车和空间矢量调制信号这两个运行。第一个图中,我们看到的速度参考红色和运行之间的不会改变。速度反馈信号之间的黄色和蓝色看起来很近2分。接下来的情节显示智商参考和智商的反馈。我们看到打开的智商反馈的影响所示黄色。在第三和第四块,我们分别看到a阶段电压和阶段a当前看到的汽车。这是一个特写镜头对这些信号的看法。信号用黄色显示逆变器开关的效果,我们使用Simscape电气建模和模拟。最后,这些都是众所周知的周期性调制信号特征形状与空间矢量调制。放大时,我们看到,两分之间的结果看起来很相似。 Note that you can log any signal of interest in your model and run more simulations to check the performance of your controller by running different test cases. Once you're satisfied with the performance, you can move on to implementing your algorithm on嵌入式单片机。总结了视频。
또한다음목록에서웹사이트를선택하실수도있습니다。
사이트성능최적화방법
최고의사이트성능을위해중국사이트(중국어또는영어)를선택하십시오。현재계신지역에서는다른국가의MathWorks사이트방문이최적화되지않았습니다。