【Simulink】飞轮储能系统的建模与MATLAB仿真(永磁同步电机作为飞轮驱动电机)

目录

[​1 主要内容](#1 主要内容)

[2 结果分析](#2 结果分析)

[3 程序链接](#3 程序链接)


​1 主要内容

该仿真为飞轮储能系统的建模,包括电网侧和电机侧两部分模型,仿真采用永磁同步电机作为飞轮驱动电机,通过矢量控制的方式对其发电和电动的工况进行控制,同时,配合双PWM整流器实现能量在电网侧与电机侧之间不断流动,其原理是利用了电机电感储存能量,再经由PWM整流器进行升压,实现能量回馈。该仿真采用两种模式,有丰富的理论资料,方便学习参考!

  • 电网侧控制系统

SVPWM控制主要包括扇区判断模块、非零矢量作用时间计算模块、开关作用时间设定模块及PWM波生成模块等,形成的模块如下图所示。

电网控制侧整体模型

通过逆变器模块、用于参数测量的电网参数测量模块、坐标变换模块、PI控制模块及SVPWM控制模块建立的电网侧矢量控制系统如下图所示:

  • 电机侧模型

abc坐标系下电机模型:

封装永磁同步电机模型,加入坐标变换模块,可得abc坐标系下的电机模型。其中,定子三相电压和负载转矩为输入,转子转速、电磁转矩和定子三相电流为输出。

电流和速度PI控制模块:

整体模块:

  • 模型二

模型二将电网侧和电机侧进行了合并,并且增加了锁相环、电压控制等模块,具体模型见下图。

2 结果分析

在0.3s处,飞轮储能转速由314降低到200。

该部分为电机转矩。

该部分为电机转角。

电机侧输出三相电流。

3 程序链接

【Simulink】飞轮储能系统的建模与MATLAB仿真(永磁同步电机作为飞轮驱动电机)

相关推荐
passionSnail1 小时前
《用MATLAB玩转游戏开发》Flappy Bird:小鸟飞行大战MATLAB趣味实现
开发语言·matlab
小森77677 小时前
(九)PMSM驱动控制学习---分流电阻采样及重构
stm32·嵌入式·电机控制·foc·永磁同步电机·pmsm·电流采样
yt948329 小时前
Matlab实现绘制任意自由曲线
开发语言·matlab
IT猿手9 小时前
基于 Q-learning 的城市场景无人机三维路径规划算法研究,可以自定义地图,提供完整MATLAB代码
深度学习·算法·matlab·无人机·强化学习·qlearning·无人机路径规划
机器学习之心9 小时前
MATLAB的cvpartition函数用法
matlab
passionSnail16 小时前
《用MATLAB玩转游戏开发:从零开始打造你的数字乐园》基础篇(2D图形交互)-贪吃蛇的百变玩法:从命令行到AI对战
开发语言·matlab·游戏程序
火山口车神丶17 小时前
Matlab/Simulink的一些功能用法笔记(4)
matlab
简简单单做算法18 小时前
基于CNN卷积神经网络的带频偏QPSK调制信号检测识别算法matlab仿真
matlab·cnn·卷积神经网络·带频偏qpsk·检测识别
studyer_domi18 小时前
Matlab 车辆四自由度垂向模型平稳性
开发语言·matlab·汽车
小文数模18 小时前
2025数维杯数学建模A题完整参考论文(共36页)(含模型、可运行代码、数据)
python·数学建模·matlab