BLDC方波控制双闭环Simulink仿真模型

BLDC双闭环Simulink仿真模型

无刷直流电机方波控制双闭环Simulink仿真模型包括速度PI模块、电流PI模块、受控电压源模块、逆变器模块、永磁同步电机模块、速度检测模块、母线电流检测模块和HALL信号检测模块。
整体仿真模型结构图如下所示:
方波控制双闭环仿真模型

1. 速度PI模块

速度PI环

在速度PI模块中,令Kp1=1,Ki1=2,限流模块的区间设置为[-30,30]。PI参数和限幅区间是多次调试的,结果不唯一。

2.电流PI环模块

电流PI环

电流PI环和速度PI环结构一样,只是参数不同,Kp2=1,Ki2=1,限幅区间为[0,30]。PI参数和限幅区间是多次调试得到的,结果不唯一。

3.受控电压源

电流PI环输出的是电压,受控电压源的设置如下所示:
受控电压源
受控电压源设置为直流DC,初始值设置为24V。

4.逆变器模块逆变器

5.无刷直流电机模块在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

因为是方波控制,所以反电势波形选择梯形波,磁极对数为3对,电机参数如图所示,这里不再详细列出。

6.速度检测模块

电机的转速从输出信号里可以得到,反馈到速度PI环。

7.母线电流检测模块

母线电流检测模块就是在受控电压源和逆变器之间加一个电流检测模块,如下图所示:
电流检测模块
母线电流反馈到电流PI环。

8.HALL信号检测模块

电机的HALL信号可以从电机的输出信号里得到,通过对HALL信号的检测推测出电机的换向逻辑,该模块的搭建也是整个模型中最为复杂的一部分。怎样从HALL信号的检测推测出电机的换向逻辑,这里不再说明,以下是换向逻辑模块的具体展示。
换向逻辑

9.仿真参数设置

仿真时间设置为2s,参考转速Speed Ref设置如下:
在这里插入图片描述
初始转速设置为2000r/min,在t=1s时增加至3000r/min。
负载Tm设置如下所示:
负载Tm
在t=1.2s时,负载从0.2N.m提高至0.3N.m。

10.仿真结果如下所示:

(1)三相电流部分曲线
三相电流部分曲线

(2)转速
转速曲线图
(3)转矩
转矩曲线
(4)反电势部分曲线

本文所搭建的模型已上传,有需要的小伙伴可以下载参考。https://download.csdn.net/download/m0_57458432/86513921

猜你喜欢

转载自blog.csdn.net/m0_57458432/article/details/126321391
今日推荐