- 博客(15)
- 收藏
- 关注
原创 Matlab/Simulink - BLDC直流无刷电机仿真基础教程(九) - BLDC电机滑行状态低占空比启动波形分析
本文分析了BLDC直流无刷电机在滑行状态下低占空比启动时的波形特性。通过搭建Simulink仿真模型,设置20%固定占空比,观测到悬空相电压呈现三段斜向平行直线的特征波形。结合BLDC电机等效模型,解释了各段直线对应的物理意义:直线1反映上桥导通相电压(约为母线电压一半叠加反电动势),直线2为纯反电动势波形,直线3对应续流结束阶段。文章详细阐述了低占空比条件下电流幅值小、续流快导致的特殊波形现象,为理解BLDC电机启动特性提供了理论基础。该分析基于Matlab2023b仿真环境,模型文件可供下载参考。
2026-04-18 12:27:43
434
原创 Matlab/Simulink - BLDC直流无刷电机仿真基础教程(八) - 变电感法检测转子初始位置
本文介绍了基于Matlab/Simulink的BLDC无刷直流电机变电感法检测转子初始位置的仿真方法。首先阐述了变电感法的基本原理:永磁同步电机绕组电感值会随转子位置和电流变化,当转子磁通与绕组轴线正交时电感最大,平行时电感最小。然后详细说明了仿真模型的搭建过程,包括修改BLDC模块电感参数表、设置初始转子角度、添加电流传感器、导入逆变器导通信号等步骤。通过建立电压脉冲注入模型,利用电感变化引起的电流响应差异来检测转子初始位置。该仿真方法为BLDC电机控制提供了有效的初始位置检测方案。
2025-07-23 15:57:30
1520
3
原创 Matlab/Simulink - BLDC直流无刷电机仿真基础教程(七) - 波形解析专题P2
本系列文章分享如何使用Matlab的Simulink功能来进行BLDC直流无刷电机的基础仿真;本篇文章将重点讲解模型中各种波形的机理,通过修改模型参数,结合理论与仿真结果,以说明BLDC电机的一些特性,部分专题视情况可能会再出专门文章进行分析。也希望本篇文章可以抛砖引玉,成为大家发表见解、提出问题的平台。
2025-05-04 11:39:43
4262
原创 Matlab/Simulink - BLDC直流无刷电机仿真基础教程(六) - 波形解析专题P1
本系列文章分享如何使用Matlab的Simulink功能来进行BLDC直流无刷电机的基础仿真;本篇文章将重点讲解模型中各种波形的机理,通过修改模型参数,结合理论与仿真结果,以说明BLDC电机的一些特性,部分专题视情况可能会再出专门文章进行分析。也希望本篇文章可以抛砖引玉,成为大家发表见解、提出问题的平台。
2025-05-02 23:03:12
4319
30
原创 Matlab/Simulink - BLDC直流无刷电机仿真基础教程(五) - animateRotorPosition脚本讲解与使用
本系列文章分享如何使用Matlab的Simulink功能来进行BLDC直流无刷电机的基础仿真;本篇文章讲解官方脚本文件的功能与使用。文章内容主要参考Matlab官网的BLDC仿真视频教程,主要是对官方视频教程的进一步详细说明,以及对BLDC电机控制原理、仿真过程部分问题点的简要讲解,希望大家通过此系列文章可以掌握Matlab电机仿真的基本技术,并在后续能够按照需要搭建更复杂的模型。官方视频教程地址如下:相关演示操作在Matlab2023b中进行。
2025-05-01 21:38:59
2166
9
原创 Matlab/Simulink - BLDC直流无刷电机仿真基础教程(四) - PWM调制模拟
本系列文章分享如何使用Matlab的Simulink功能来进行BLDC直流无刷电机的基础仿真;本篇文章将会从较为贴合实际控制情况下,讲解如何使用PWM调制技术来实现对BLDC电机的转速控制。文章内容主要参考Matlab官网的BLDC仿真视频教程,主要是对官方视频教程的进一步详细说明,以及对BLDC电机控制原理、仿真过程部分问题点的简要讲解,希望大家通过此系列文章可以掌握Matlab电机仿真的基本技术,并在后续能够按照需要搭建更复杂的模型。
2025-05-01 21:38:20
4016
17
原创 JCom串口助手使用技巧 - 多通道协议解析异常的处理
此前使用JCcom串口助手来进行调试,但是发现其接受解析功能在多通道情况下,有时不能正常解析,故对其进行了初步的研究排查,并找到了正确的配置方法。
2025-03-22 11:18:06
1311
原创 VOFA+数据引擎ScaledInt - 用于解析整型标幺值
本篇博客用于分享本人在VOFA+开源数据引擎基础上,所修改的用于解析整型标幺值的数据引擎ScaledInt。该引擎可用于标幺值框架代码的调试使用,不需要以浮点形式,或使用printf函数来进行数据发送。github地址:https://github.com/huangjifan12/ScaledInt。
2025-03-16 10:33:16
1200
原创 Matlab/Simulink - BLDC直流无刷电机仿真基础教程(三) - 电机转速闭环控制
本系列文章分享如何使用Matlab的Simulink功能来进行BLDC直流无刷电机的基础仿真,最终目标是通过Simulink中的模块搭建一个简单的BLDC电机控制模型,并实现速度闭环控制。文章内容主要参考Matlab官网的BLDC仿真视频教程,主要是对官方视频教程的进一步详细说明,以及对BLDC电机控制原理、仿真过程部分问题点的简要讲解,希望大家通过此系列文章可以掌握Matlab电机仿真的基本技术,并在后续能够按照需要搭建更复杂的模型。
2025-03-01 10:50:33
4770
7
原创 Matlab/Simulink - BLDC直流无刷电机仿真基础教程(二) - 霍尔传感器件及换相逻辑的搭建
本系列文章分享如何使用Matlab的Simulink功能来进行BLDC直流无刷电机的基础仿真,最终目标是通过Simulink中的模块搭建一个简单的BLDC电机控制模型,并实现速度闭环控制。文章内容主要参考Matlab官网的BLDC仿真视频教程,主要是对官方视频教程的进一步详细说明,以及对BLDC电机控制原理、仿真过程部分问题点的简要讲解,希望大家通过此系列文章可以掌握Matlab电机仿真的基本技术,并在后续能够按照需要搭建更复杂的模型。
2025-02-24 22:07:12
4263
31
原创 Matlab/Simulink - BLDC直流无刷电机仿真基础教程(一) - 三相逆变器的搭建
本系列文章分享如何使用Matlab的Simulink功能来进行BLDC直流无刷电机的基础仿真,最终目标是通过Simulink中的模块搭建一个简单的BLDC电机控制模型,并实现速度闭环控制。文章内容主要参考Matlab官网的BLDC仿真视频教程,主要是对官方视频教程的进一步详细说明,以及对BLDC电机控制原理、仿真过程部分问题点的简要讲解,希望大家通过此系列文章可以掌握Matlab电机仿真的基本技术,并在后续能够按照需要搭建更复杂的模型。
2025-02-23 18:57:27
9157
24
原创 自制WPS甘特图模板分享
项目总览(左上角),各项目情况(左侧),进度显示(右侧),具体功能参考字面意思;后续将会延续如上称呼进行具体功能讲解(为便于展示,上图为缩放系数85%情况下截图,正常使用时按照需求进行设置)
2024-09-09 22:56:50
3286
原创 UART半双工通讯原理与设计实现 - 以航顺HK32F0301MxxxxC系列MCU为例
以航顺HK32F0301MxxxxC系列MCU为例,讲解了UART半双工通讯的原理与注意事项,并结合代码展示了主从设备模式半双工通讯的实现与可能存在的问题。
2024-08-09 16:33:23
3223
原创 航顺HK32F0301MXXXC选项字节FLASH编程示例-PA0引脚复用
航顺HK32选项字节FLASH编程示例,设置读保护等级并进行PA0引脚复用的配置。
2024-08-06 16:36:31
2596
1
原创 2021-07-16(Qt实现图片拖拽功能)
关于如何使用Qt实现简单的图片拖拽及缩放功能一、代码实现二、相关函数的解释三、代码原理解释一、代码实现首先直接相关代码,可以根据注释进行一定修改。以下为头文件的内容#ifndef MAINWINDOW_H#define MAINWINDOW_H#include <QMainWindow>#include <QMouseEvent>#include <QLabel>#include <QPainter>#include <QImage
2021-07-16 10:36:36
4316
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅