Melda Ulusoy, MathWorks
您将学习如何建模控制buck变换器控制无刷直流电机的速度。在这个视频中,我们提到巴克转换器的线路图和试图模型相同的电路使用块Simscape电气™。我们还讨论如何使用内置的块中可用Simscape电气模型组件库的刷速度控制算法如三相逆变器、霍尔传感器和换向逻辑。
下载模型中使用这个视频。
看看这运动控制技术的演讲视频学习PWM控制是如何工作的。
在这里,我们看到两个不同的体系结构实现PWM控制的无刷直流电机,我们以前讨论的在我们的技术演讲视频。在这个视频中,我们将工作在第一个架构和巴克转换器向您展示如何模型。先实现这个架构,我们将开始这个仿真软件模型,已包括这些子系统。金宝app学会这些组件模型,不要忘记检查我们之前的视频系列。
这里,我们将模型控制buck变换器的线路图所示。我们会继续在这个角落,将它变成我们同样的电路仿真软件建模。金宝app
巴克转换器下台电压从输入到输出。的电压降是由占空比的PWM信号。我们首先添加一个直流电压源块,它将提供500伏特的输入电压。模式开关,我们插入一个MOSFET块并指定其参数。现在,我们这些场效应管的连接图。接下来,我们加入电感,指定它的参数,然后添加一个电容器完成电路。
控制开关的buck变换器的开关状态,我们使用PWM发生器的块,它接受责任周期作为输入和输出PWM信号基于这个责任周期。我们设置了PWM频率以及样品时间,MATLAB的工作区中已预先定义的。正确操作的巴克转换器,我们首先生成的PWM输出连接到开关和饲料通过非门连接前第二开关。注意,这两个信号仿真软件信号,之前我们与Simulink-PS转换器转换金宝app成物理信号输入这些Simscape块。
这个逻辑操作符输出一个布尔值。我们使用一个数据类型转换块布尔的输出转换成块后所需的数据类型。接下来,我们抓住两个电压传感器和连接它们的buck变换器的输入和输出分别测量直流电压源电压和调制。
港口V的电压传感器输出电压测量,我们可以连接到一个范围查看后运行仿真。另外,我们可以使用一个终结者和日志使用数据可视化检查员的信号。最后,我们饲料调制电压的三相逆变器。让我们选择这些块和创建一个子系统的巴克转换器。给一些特定名称的输入和输出子系统,我们进去块和标签输入和两个输出端口。
现在我们完成了buck变换器建模,我们可以模拟模型控制算法是否能正常工作。但在这样做之前,我想提醒你的事。虽然我们一切从头开始建造在这个视频系列,注意Simscape库包含内置块对应于这些子系统。现在我们将演示如何使用内置的阻止其中一个子系统建模,三相逆变器。
三相逆变器插入内置的块,我们在画布上类型“转换器”,然后从列表中选择这一建议的街区。在块对话框中,我们指定变频器参数。港口G与门开关设备的终端。这里我们需要连接的高、低信号六个阶段。然而,正如这个港口预计一个向量的值,我们首先需要多路传输这些信号使用six-pulse门多路复用器连接他们G港之前先删除之前构建的逆变器,然后使用多路复用器提供矢量G港。
注意,如果你不确定端口的连接,您可以单击“帮助”从一块对话框中,将你的文档,你可以找到更多的等效电路Simscape块以及端口和端口连接。+和-端口,我们连接的终端电压源块。最后,这个端口输出三相电压,我们可以使用线电压测量传感器。测量三相的电流,我们改变端口电流传感器的复合。现在,从这个子系统输出三相电压,我们使用一个物理建模连接端口。饲料无刷直流电机的信号,我们将电动机的三相港口块组合。
我们感兴趣的是调查调制电压和电机的响应速度,我们将日志相关的信号在模拟模型。现在,我们运行模型和使用数据检查员来查看记录的信号。这里我们看到巴克转换器的输入电压500伏特,调整不同的电压水平能够运行在这看到的运动速度不同的情节。
在这个视频中,我们向您展示了如何建模控制buck变换器控制无刷直流电机的速度。我们还讨论了如何使用内置块从Simscape库模型控制算法的主要组件。下一节,我们将做另一种PWM控制的实现。
你也可以从下面的列表中选择一个网站:
选择中国网站(中文或英文)最佳站点的性能。其他MathWorks国家网站不优化的访问你的位置。