会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
首页 / 专利库 / 专利权 / 第I章 / 国际申请 / 请求书 / 声明 / 无刷直流电机控制方法

无刷直流电机控制方法

阅读:891发布:2021-02-25

IPRDB可以提供无刷直流电机控制方法专利检索,专利查询,专利分析的服务。并且一种无刷直流电机控制方法,属于电机控制技术领域。分为控制系统主程序和初始化程序两部分;控制系统主程序主要完成变量声明、系统的初始化、设置中断向量表。初始化程序包括对整个DSP的各部分的初始化。本发明的优点:控制系统采用最新的无刷直流电机专用控制芯片为核心实现对电机运动的控制,具有实时性好、控制精度高、系统可靠性高等优点。,下面是无刷直流电机控制方法专利的具体信息内容。

1.一种无刷直流电机控制方法,其特征在于:分为控制系统主程序和初始化程序两部分;

控制系统主程序主要完成变量声明、系统的初始化、设置中断向量表,该程序包括以下步骤:(1)变量及函数声明;

(2)系统初始化子程序;

(3)关中断;

(4)使能T2周期中断和内核中断INT3;

(5)开中断;

(6)循环等待每执行一次BackTicker值加1;

(7)检验是否T2计数器周期匹配,不匹配执行步骤6;

(8)中断服务子程序;

初始化程序包括对整个DSP的各部分的初始化,首先对事件管理器进行初始化,事件管理器EVA的定时器T2开始计时,初始化GPIO,是为了将EVA的PWM1~PWM6引脚设置为外设功能,并且在发生周期匹配的时候进入中断;之后分别进行PWM初始化、日志文件初始化、将CAPl~CAP3引脚设置成数字量输入状态;ADC模块初始化、速度运算模块初始化、捕获模块初始化、速度PID初始化、电流PID初始化,由于2812是定点的DSP所以在程序中要进行了Q格式转化,该程序包括以下步骤:(1)系统初始化;

(2)中断向量表初始化;

(3)EVA的定时器2初始化;

(4)PWM模块初始化;

(5)ADC模块初始化;

(6)速度计算模块初始化;

(7)捕捉模块初始化;

(8)PID模块初始化;

(9)程序结束。

说明书全文

无刷直流电机控制方法

技术领域

[0001] 本发明属于电机控制技术领域,特别涉及一种无刷直流电机控制方法。

背景技术

[0002] 20世纪初,直流电动机的发展已经趋于成熟。传统的直流电机拥有优良的转矩特性和调速性能,因此在运动系统中得到了广泛的应用。新型电力电子器件、微处理器技术、新型控制理论的发展,以及低成本、高磁能积的永磁材料的问世,均为无刷直流电机的广泛应用奠定了坚实的基础。目前,无刷直流电机控制系统实时性差、控制精度低,因此开发新型电机控制系统是当今研究的热点。

发明内容

[0003] 针对现有技术存在的不足,本发明提供一种无刷直流电机控制方法。
[0004] 本发明的技术方案是这样实现的:由主控模块、功率驱动模块和无刷直流电机组成,主控模块和功率驱动模块相连接,功率驱动模块和无刷直流电机相连接。主控模块由控制芯片、晶振\复位模块、电源模块、外部扩展模块组成,晶振\复位模块、电源模块、外部扩展模块和主控芯片的电源接口、复位时钟接口和外部扩展接口相连接;功率驱动模块由相电流检测电路、转子位置检测电路、光耦隔离电路、驱动保护电路及驱动逆变电路组成,相电流检测电路、转为位置检测电路、驱动保护电路和无刷直流电机及主控芯片相连接,光耦隔离电路与主控芯片及驱动逆变电路相连接,驱动逆变电路和光耦隔离及无刷直流电机相连接。主控制电路部分,以TMS320F2812DSP为核心的电路,其作用为:测量转速和相电流反馈值,完成速度环和电流环控制器的运算,产生控制电机的PWM信号,控制IGBT开关;功率变化电路部分由六个IGBT搭建而成,它的作用是在PWM信号的控制下,将工作电压按规律加到电机的三相绕组上,使电机工作;检测电路主要检测电机的位置信号和电流反馈信号,并送到DSP中;保护电路部分主要用于防止IGBT因过流,短路或其他一些意外被烧坏,主要有过压欠压保护,过流保护,过温保护。
[0005] 该控制方法,分为控制系统主程序和初始化程序两部分;控制系统主程序主要完成变量声明、系统的初始化、设置中断向量表等。该程序包括以下步骤:
1)变量及函数声明;
2)系统初始化子程序;
3)关中断;
4)使能T2周期中断和内核中断INT3;
5)开中断;
6)循环等待每执行一次BackTicker值加1;
7)检验是否T2计数器周期匹配,不匹配执行步骤6;
8)中断服务子程序。
[0006] 初始化程序包括对整个DSP的各部分的初始化。首先对事件管理器进行初始化,事件管理器EVA的定时器T2开始计时。初始化GPIO,是为了将EVA的PWM1~PWM6引脚设置为外设功能,并且在发生周期匹配的时候进入中断。之后分别进行PWM初始化、日志文件初始化、将CAPl~CAP3引脚设置成数字量输入状态。ADC模块初始化、速度运算模块初始化、捕获模块初始化、速度PID初始化、电流PID初始化。由于2812是定点的DSP所以在程序中要进行了Q格式转化。该程序包括以下步骤:1)系统初始化;
2)中断向量表初始化;
3)EVA的定时器2初始化;
4)PWM模块初始化;
5)ADC模块初始化;
6)速度计算模块初始化;
7)捕捉模块初始化;
8)PID模块初始化;
9)程序结束。
[0007] 本发明的优点:控制系统采用最新的无刷直流电机专用控制芯片为核心实现对电机运动的控制,具有实时性好、控制精度高、系统可靠性高等优点。

附图说明

[0008] 图1为控制系统结构框图;图2为控制系统软件流程图;
图3为控制系统初始化流程图。

具体实施方式

[0009] 本发明的详细结构结合实施例加以说明。
[0010] 该控制系统结构框图如图1所示,主控制芯片选用TMS320LF2812,外部扩展芯片选择IS61LV6416,功率驱动芯片选择IR2132,隔离光耦选择6N137。
[0011] 控制系统主要由主控模块、功率驱动模块和无刷直流电机组成,主控模块的信号输出端口PWM1-PWM6和功率驱动模块中光耦隔离电路的信号输入端口V+相连接,功率驱动模块输出信号端口和无刷直流电机相连接。主控模块由控制芯片、晶振\复位模块、电源模块、外部扩展模块组成,晶振\复位模块的输出端、电源模块输出端、外部扩展模块输出端和主控芯片的电源接口、复位时钟接口X1\X2、CLKOUT和外部扩展接口PS\DS相连接;功率驱动模块由相电流检测电路、转子位置检测电路、光耦隔离电路、驱动保护电路及驱动逆变电路组成,相电流检测电路的输出端口、转为位置检测电路的输出端口、驱动保护电路的输出端口和无刷直流电机本体及主控芯片的ADC端口及信号捕捉端口相连接,光耦隔离电路的输出、输入端口与主控芯片的输入端口及驱动逆变电路的输出端口相连接,驱动逆变电路的输入、输出端口和光耦隔离的输出端口及无刷直流电机的绕组相连接。主控制电路部分,以TMS320F2812DSP为核心的电路,其作用为:测量转速和相电流反馈值,完成速度环和电流环控制器的运算,产生控制电机的PWM信号,控制IGBT开关;功率变化电路部分由六个IGBT搭建而成,它的作用是在PWM信号的控制下,将工作电压按规律加到电机的三相绕组上,使电机工作;检测电路主要检测电机的位置信号和电流反馈信号,并送到DSP中;保护电路部分主要用于防止IGBT因过流,短路或其他一些意外被烧坏,主要有过压欠压保护,过流保护,过温保护。
[0012] 控制系统主程序如图2所示,主要完成变量声明、系统的初始化、设置中断向量表等。该程序包括以下步骤:9)变量及函数声明;
10)系统初始化子程序;
11)关中断;
12)使能T2周期中断和内核中断INT3;
13)开中断;
14)循环等待每执行一次BackTicker值加1;
15)检验是否T2计数器周期匹配,不匹配执行步骤6;
16)中断服务子程序。
[0013] 10)初始化程序如图3所示包括对整个DSP的各部分的初始化。首先对事件管理器进行初始化,事件管理器EVA的定时器T2开始计时。初始化GPIO,是为了将EVA的PWM1~PWM6引脚设置为外设功能,并且在发生周期匹配的时候进入中断。之后分别进行PWM初始化、日志文件初始化、将CAPl~CAP3引脚设置成数字量输入状态。ADC模块初始化、速度运算模块初始化、捕获模块初始化、速度PID初始化、电流PID初始化。由于2812是定点的DSP所以在程序中要进行了Q格式转化。该程序包括以下步骤:11)系统初始化;
12)中断向量表初始化;
13)EVA的定时器2初始化;
14)PWM模块初始化;
15)ADC模块初始化;
16)速度计算模块初始化;
17)捕捉模块初始化
18)PID模块初始化
程序结束。
高效检索全球专利

IPRDB是专利检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,专利查询、专利分析

电话:13651749426

侵权分析

IPRDB的侵权分析产品是IPRDB结合多位一线专利维权律师和专利侵权分析师的智慧,开发出来的一款特色产品,也是市面上唯一一款帮助企业研发人员、科研工作者、专利律师、专利分析师快速定位侵权分析的产品,极大的减少了用户重复工作量,提升工作效率,降低无效或侵权分析的准入门槛。

立即试用