【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仿真(永磁同步电机作为飞轮驱动电机)

相关推荐
li星野2 小时前
【学习记录】射线补偿原理与实现:从物理模型到MATLAB代码
开发语言·学习·matlab
星夜离尘5618 小时前
MATLAB 多传感器时间对齐 用 interp1 建立公共时间网格并限制外推
matlab·插值·传感器·时间序列·interp1
北纬的小熊1 天前
Matlab Simulink电力电子仿真-全桥 LLC 谐振变换器调频控制(PFM)仿真研究
嵌入式硬件·matlab
星夜离尘562 天前
MATLAB 清洗 CSV 采样日志:重复时间戳、无效行、分组统计与自动出图
开发语言·matlab·数据分析·数据清洗·csv
星夜离尘562 天前
MATLAB FFT 单边幅度谱:归一化、奇偶长度与频谱泄漏的完整实验
开发语言·matlab·信号处理·频谱分析·fft
星夜离尘562 天前
MATLAB 5 点滑动平均:filter 与 conv 的输出对齐,以及 2 样本延时的含义
开发语言·算法·matlab·滤波·fir
道道_Love3 天前
AI 调 MATLAB 用 MCP 太难用?单元设计规范和测试用例,用原生 AI 一次生成
人工智能·matlab·设计规范
菜鸟~noob2333 天前
【电子战】第31篇:3D AOA 定位——方位+俯仰联合
开发语言·matlab·3d
iCxhust4 天前
Matlab求解发电机的极限切除角
开发语言·算法·matlab·电力系统
LMT_Lanmantech4 天前
MATLAB合规管理:如何避免侵权赔偿和审计风险
开发语言·matlab·信息可视化