基于无刷直流电机控制系统设计与实现
无刷直流电机控制系统设计与实现

无刷直流电机控制系统设计与实现一、本文概述随着科技的不断进步和电机技术的快速发展,无刷直流电机(Brushless Direct Current, BLDC)因其高效率、低噪音、长寿命等优点,在电动工具、航空航天、汽车电子、家用电器等多个领域得到了广泛应用。
然而,要实现无刷直流电机的高效、稳定运行,离不开先进且可靠的控制系统。
本文旨在对无刷直流电机控制系统的设计与实现进行深入探讨,分析控制策略、硬件构成和软件编程,并结合实例,详细阐述控制系统在实际应用中的表现与优化方向。
通过本文的研究,希望能够为相关领域的学者和工程师提供有价值的参考,推动无刷直流电机控制系统技术的进一步发展和应用。
二、无刷直流电机基本原理无刷直流电机(Brushless DC Motor, BLDCM)是一种采用电子换向器代替传统机械换向器的直流电机。
其基本工作原理与传统的直流电机相似,即利用磁场与电流之间的相互作用产生转矩,从而实现电机的旋转。
但与传统直流电机不同的是,无刷直流电机在结构上取消了碳刷和换向器,采用电子换向技术,通过电子控制器对电机内部的绕组进行通电控制,从而实现电机的旋转。
无刷直流电机通常由定子、转子、电子控制器和位置传感器等部分组成。
定子由铁芯和绕组组成,负责产生磁场;转子则是由永磁体或电磁铁构成,负责在磁场中受力旋转。
电子控制器是无刷直流电机的核心部分,它根据位置传感器提供的转子位置信息,控制电机绕组的通电顺序和通电时间,从而实现电机的连续旋转。
位置传感器则负责检测转子的位置,为电子控制器提供反馈信号。
在无刷直流电机的工作过程中,当电机绕组通电时,会在定子中产生一个旋转磁场。
由于转子上的永磁体或电磁铁与定子磁场之间存在相互作用力,转子会在定子磁场的作用下开始旋转。
当转子旋转到一定位置时,位置传感器会向电子控制器发送信号,电子控制器根据接收到的信号控制电机绕组的通电顺序和通电时间,使定子磁场的方向发生变化,从而驱动转子继续旋转。
基于c8051的直流无刷电机控制系统的设计

基于c8051的直流无刷电机控制系统的设计
设计一个基于c8051的直流无刷电机控制系统,可以按照以下步骤进行:
1. 选择合适的c8051单片机芯片,建议选择具备PWM输出和
高速计数器功能的型号。
2. 设计电机驱动电路,包括功率电路和驱动电路。
功率电路通常由MOSFET H桥组成,负责将电机驱动电压转换为驱动电流。
驱动电路负责根据单片机控制信号控制MOSFET开关,
控制电机的起停和运动方向。
3. 编写单片机的控制程序。
需要实现以下功能:
- 设定电机转速或转矩的目标值;
- 读取电机的实际转速或转矩;
- 根据目标值和实际值进行比较,计算出控制电压;
- 生成PWM信号,控制电机驱动电路。
4. 调试和测试控制系统。
连接电机和单片机,进行测试和调试,确保系统正常工作。
5. 优化系统性能。
可以根据需要进行性能优化,例如增加闭环控制、采用磁编码器等。
以上步骤仅供参考,根据实际需求和资源可以进行适当调整和修改。
希望能对你有所帮助!。
基于单片机的无刷直流电机的控制系统设计

【基于单片机的无刷直流电机的控制系统设计】1. 引言无刷直流电机(BLDC),作为一种高效、低噪音、长寿命的电动机,被广泛应用于各种领域。
而采用单片机进行控制,实现对BLDC的精准控制,则成为现代工业中的热门技术。
本文将围绕基于单片机的无刷直流电机控制系统设计展开探讨,深入剖析其原理和实现过程。
2. 无刷直流电机的工作原理无刷直流电机是一种采用电子换相技术的电机,其工作原理与传统的直流电机有所不同。
它不需要使用碳刷和电刷环来实现换向,而是通过内置的电子控制器来精确控制转子上的永磁体和定子上的电磁线圈的相互作用,实现转子的旋转运动。
3. 单片机在无刷直流电机控制中的作用单片机在无刷直流电机的控制系统中扮演着核心角色,它通过内置的PWM模块生成PWM波形,用于控制电机驱动器中的功率器件,同时监测电机的运行状态,并根据需要进行调整和反馈控制,实现对电机的精准控制。
4. 基于单片机的无刷直流电机控制系统设计(1)硬件设计在设计基于单片机的无刷直流电机控制系统时,需要考虑到电机的功率和控制要求,选择合适的单片机和电机驱动器,设计电机驱动电路以及检测装置,确保系统能够稳定可靠地工作。
(2)软件设计利用单片机的PWM模块生成PWM波形,采用适当的控制算法(如PID控制算法),编写控制程序,实现对无刷直流电机的精准控制。
考虑到系统的实时性和稳定性,需要进行充分的软件优化和调试。
5. 个人观点和理解在基于单片机的无刷直流电机控制系统设计中,充分理解无刷直流电机的工作原理和单片机的控制特点,合理选择硬件和编写软件,是至关重要的。
只有系统全面、深刻地理解,才能设计出高质量、稳定可靠的控制系统。
6. 总结本文围绕基于单片机的无刷直流电机控制系统设计展开了探讨,从无刷直流电机的工作原理、单片机在控制系统中的作用,到具体的硬件设计和软件设计,全面、深入地阐述了相关内容。
希望通过本文的阐述,读者能够对基于单片机的无刷直流电机控制系统设计有更深入的理解和应用。
无刷直流电动机驱动控制电路的设计和实现

一
—两— _-J丁s 单片机 :睦 二二二 :—.1垩 亘坠H:: 童:r伫l: 1]
煎亟 I
图 1 无 刷 直 流 电动 机 控 制 系 统 总 体 结 构 框 图
系统 的工 作 原 理 如 下 :图 1中 STC89C52输 出 信号经信号处理 电路产生 6路控制信号 以及 PWM 波 通过 控制 集成 芯 片 IR2130来 间 接控 制 三 相 逆 变 桥 MOS管 的两两 开 断 ,从 而实 现无刷 直 流 电动 机 的 驱 动 。首先 该系统 通 过人机 接 口设定 目标 速度 输入 到单 片机 ,然 后 该 单 片 机 通 过 转 换 成 对 应 的 PWM 经过信号处理电路去控制集成芯片 IR2130,而该集 成芯片的输 出通过合理选择 自举器件 ,具有较好 的 自举功能 ,迅速去控制三相逆变桥的两两开断 ,以实
STC89C52 was taken as control chip,and IR2130 was taken as the pre-drive chip.A three—phase inverter br idge power am— plifier was built with discrete components MOS transistors.In order to achieve closed-loop control of BLDCM ,the photoelec— tric encoder disk was installed to measure the real-time speed.The system stability was improved through PID control algo— rithm .Experimental results show that the power consumption of the drive and control circuit is low ,and the motor has sm ooth operation,low noise,sm all torque ripple and high eff iciency.
基于pwm技术的无刷直流电机的调速系统设计大学论文

基于PWM技术的无刷直流电机的调速系统设计Brushless DC Motor Speed Control System Based On PWM摘要无刷直流电机(BLDCM)具有调速性能优异、运行性能可靠和维护方便等优点,相较于有刷直流电机,其采用电子换向取代机械换向,有效地提高了电动机的运行效率,也使得其成品体积更加的轻巧。
但是无刷直流电机也存在转矩脉动、控制器复杂、成本较高等缺陷,这些缺陷的存在也一定程度上影响了无刷直流电机作为高效、先进电机在应用上的普及,因此研究如何改善以及解决无刷直流电机存在的问题便具有更加明显的现实意义。
MATLAB是一款用于数据分析与计算、算法开发以及动态系统建立与仿真的数学软件。
最初是由美国MathWorks公司出品的商用数学软件,其由Matlab和Simulink 两个重要组成部分构成,现在更是应用于工程计算、控制设计、信号处理与通讯、图像处理、信号检测、金融建模设计与分析等领域。
本文通过对无刷直流电机结构以及工作原理的研究与分析,找出导致其具有较大转矩脉动的原因,并先从理论上得到如何抑制转矩脉动的方法,再通过Matlab 建立起无刷直流电机的仿真模型,对其仿真结果进行分析与改善,从而有效地抑制无刷直流电机的转矩脉动。
关键词:无刷直流电机,转矩脉动,仿真模型AbstractBrushless DC motor (BLDCM) has excellent speed performance, reliable performance and easy maintenance, etc., compared to a brush DC motor, which uses electronically commutated replace mechanical commutation, effectively improve the operating efficiency of the motor, but also so that the volume of the finished product more compact. But there brushless DC motor torque ripple controller complexity, high cost and other defects, the presence of these defects also affected to some extent, a brushless DC motor as efficient and advanced motor universal in application, how to improve and therefore research solve the problems of the brushless DC motor will have more obvious practical significance.MATLAB is a tool for data analysis and computation, algorithm development, and simulation of dynamic systems to establish and mathematical software. MathWorks was originally developed by the US company produced commercial mathematical software, which consists of Matlab and Simulink are two important parts, and now it is used in engineering calculations, control design, signal processing and communications, image processing, signal detection, financial modeling design and analysis and other fields.Based on the brushless DC motor structure and working principle of research and analysis to identify the cause of which has a large torque ripple, and theoretically first get how to suppress torque ripples, established through Matlab brushless Simulation Model DC motor, its simulation results are analyzed and improved in order to effectively suppress the torque ripple of the brushless DC motorKeywords:Brushless DC motor; The torque pulsation; The simulation model目录第一章绪论 (6)1.1 研究背景及研究意义 (6)1.2 无刷直流电机调速系统的国内外研究现状 (7)1.3 本文的主要研究内容及章节安排 (8)第二章无刷直流电机的基本原理 (9)2.1 无刷直流电机的基本结构 (9)2.1.1 电机本体 (9)1.电动机定子 (9)2. 电动机转子 (10)2.1.2 位置传感器 (10)2.2 无刷直流电机的工作原理及换相过程 (12)2.2.1 无刷直流电机的工作原理 (13)2.2.2 无刷直流电机的换相过程 (15)2.3 无刷直流电机的应用 (16)2.4 本章小结 (16)第三章基于PWM技术的无刷直流电机转矩脉动抑制 (17)3.1 PWM控制技术简介 (17)3.1.1 PWM控制技术的基本原理 (17)3.1.2 PWM控制技术的控制方法 (18)3.2 Buck变换器的原理及控制方式 (19)3.2.1 Buck变换器的原理 (19)3.2.2 Buck变换器的控制方式 (20)3.3 无刷直流电机转矩脉动的产生 (20)3.3.1传导区转矩脉动 (21)3.3.2换相区转矩脉动 (22)3.4 无刷直流电机转矩脉动的抑制 (24)3.5 本章小结 (27)第四章无刷直流电机的仿真分析 (28)4.1 MATLAB和SIMULINK的介绍 (28)4.2 无刷直流电机的数学模型 (29)4.2.1电机本体模块 (30)4.2.2转矩计算模块 (31)4.2.3速度控制模块 (32)4.2.4电流控制模块 (32)4.2.5电压逆变模块 (33)4.3无刷直流电机的仿真结果 (33)4.4本章小结 (38)结论 (39)致谢 (40)参考文献 (41)附录 (42)第一章绪论1.1 研究背景及研究意义对于工厂生产和社会发展而言,电力拖动都有着举足轻重的地位,为了满足生产工艺的需求,通过控制电机的转矩以及转速来控制电动机的转速以及位置,这样就可以形成一个自动化系统,称之为电力拖动。
基于foc矢量控制的无刷直流电机控制器设计

知识专题:基于foc矢量控制的无刷直流电机控制器设计一、简介无刷直流电机(BLDC)是一种使用电子换向控制器而不是机械换向器来转动电机的电机类型。
它具有高效率、低噪音和长寿命等优点,因此在许多领域得到广泛应用。
而基于磁场定向控制的FOC矢量控制则是一种提高无刷直流电机性能的先进控制技术。
本文将就基于FOC矢量控制的无刷直流电机控制器设计进行深入探讨,包括其原理、设计要点以及应用场景等。
二、FOC矢量控制原理及优势FOC矢量控制是一种以矢量运算为基础的控制策略,通过对电机磁场和电流进行矢量控制,可以实现电机高效、精确的控制。
与传统的直接转矩控制(DTC)相比,FOC矢量控制具有转矩响应快、效率高、噪音小等优势,特别适用于对电机性能要求较高的场景。
三、基于FOC矢量控制的无刷直流电机控制器设计要点1. 电机参数识别:首先需准确识别电机的参数,包括电感、电阻、磁通极链系数等。
这些参数将直接影响控制器设计和性能表现。
2. 闭环控制策略:基于FOC矢量控制的无刷直流电机控制器通常采用闭环控制策略,例如PID控制。
通过精确的闭环控制,可以实现电机的精准转速和位置控制。
3. 硬件设计:控制器的硬件设计非常重要,包括功率电子器件选型、电路板布线、散热设计等。
合理的硬件设计可以提高控制器的稳定性和效率。
4. 软件算法:控制器的软件算法是FOC矢量控制的核心,其中包括空间矢量调制、换向算法、速度闭环控制等。
优秀的软件算法可以提高电机的控制精度和动态性能。
四、基于FOC矢量控制的无刷直流电机控制器应用场景1. 电动汽车:FOC矢量控制的无刷直流电机控制器在电动汽车领域有着广泛的应用。
其高效、精准的控制特性可以提高汽车的动力性能和续航里程。
2. 工业机器人:在工业机器人领域,FOC矢量控制的无刷直流电机控制器可以实现机器人的高速精度运动,提高生产效率和产品质量。
个人观点基于FOC矢量控制的无刷直流电机控制器设计是现代电机控制领域的重要研究方向,其在提高电机性能和应用领域拓展方面具有巨大潜力。
无刷直流电机控制器设计与实现

无刷直流电机控制器设计与实现无刷直流电机控制器是一种常见的电力控制装置,适用于各种工业生产和民用领域,有着广泛的应用前景。
本文将介绍无刷直流电机控制器的设计与实现,从电机控制原理、硬件设计、软件编程等方面全面解析,帮助读者了解和掌握无刷直流电机控制器的基本知识和技术。
一、电机控制原理无刷直流电机的控制原理是利用调整电子元器件的工作状态,改变电机相序和电压大小,控制电机的转速和方向。
具体实现需要依赖于电机控制芯片和相关的控制电路。
硬件设计方面,无刷直流电机控制器需要包括电源电路、驱动电路、反馈电路等几个方面。
电源电路是为了提供可靠的稳定电压,保证无刷电机的正常工作。
驱动电路是控制电机转速和方向的核心,主要包括电机驱动芯片、功率管、电机端口等。
反馈电路是为了实现电机转速的反馈控制,保证稳定性和精确性。
二、硬件设计无刷直流电机控制器的硬件设计,主要包括电源电路、驱动电路、反馈电路和中控电路等几个方面。
其中,电源电路是为了提供电压和电流,保证无刷电机的正常工作;驱动电路是用来控制电机的方向和速度;反馈电路则是通过反馈电路检测电机的当前转速状态,实现对电机的有效控制;中控电路则是通过处理驱动电路和反馈电路的场效应管的信号,实现对无刷直流电机的一个全面控制。
三、软件编程无刷直流电机控制器的软件编程是制作控制器的一个必要步骤。
其实现基于C 语言,主要应用于控制电路和集成电路之间的通信和控制。
在编程过程中,需要掌握相关的控制原理和编程技巧,进而实现对无刷直流电机的有效控制和操作。
四、实现结果无刷直流电机控制器的实现结果对于工业控制和民用领域有着广泛的应用前景,其中包括机械加工、医疗设备、交通工具等各个领域。
通过对无刷直流电机控制器的掌握和实现,可以实现对无刷直流电机进一步的优化和改进。
BLDC电机驱动系统的设计与控制

BLDC电机驱动系统的设计与控制一、引言随着电气化和智能化时代的到来,电机的应用日益广泛,其中包括无刷直流电机(Brushless DC Motor,BLDC)的应用。
BLDC 电机比传统的有刷电机在功率,效率,噪音等方面更加优越,逐渐成为热门的电机类型。
本文旨在介绍BLDC电机驱动系统的设计与控制。
二、BLDC电机的结构与工作原理BLDC电机由定子和转子组成。
定子由绕组、铁芯、端盖和轴承组成,转子由永磁体、轴和转子芯组成。
BLDC电机通过由无刷交流电动机电控制器驱动,由交流电源产生的交流电能转换成直流电源驱动电机,交换电流的方向使电机转速单向改变。
BLDC电机的转子上装有永久磁体,当电磁铁控制摆臂(电子换向器)的电流发生改变时,摆臂上的电流也发生改变,使摆臂产生磁力作用于转子上的永磁体,电机将按程序旋转。
BLDC电机利用电子励磁器(ESC)驱动,在驱动上根据电机合理功率和电机特性选择适当的PWM频率进行控制。
电机转子位置由电子励磁器通过观察电极式绝缘体旋转特性来确定。
三、BLDC电机驱动系统设计BLDC电机驱动系统主要由以下部分组成:1. 电机本体:包含电机的绕组、转子、定子、永磁体、轴承等元件。
2. 电机控制系统:主要是控制模块和功率驱动模块。
控制模块包括控制器、检测器、电源系统和信号输入系统等等;功率驱动模块包括电机驱动芯片、电源菜单、PWM驱动芯片、电源管理芯片等。
3. 电机驱动源:主要是DC电源,驱动电机需要定电压和定电流,详细的如下表格所示。
驱动电机的参数 | DC电源参数---|---Phase (U, V, W) | DC 驱动电压电机频率 | DC驱动电压电机转速 | DC 驱动电流电机力矩 | DC驱动电流(最大)表1:BLDC电机的驱动参数在BLDC电机驱动系统中,电子控制器扮演着重要的角色,电子控制器负责将输入信号转化为驱动电机的信号,控制电机正反转、转速、制动等操作。
其中,输入信号通常采用角度位置传感器进行电气信号准确定位,从而实现闭环速度控制。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
基于无刷直流电机控制系统设计与实现
发表时间:2017-10-20T11:19:09.350Z 来源:《防护工程》2017年第15期作者:樊圣至[导读] 为了摆脱此系统对进口技术的依赖性,应深入研究其控制系统,提升设计水平,从而实现煤矿开采的自动化。
交通运输部东海第一救助飞行队摘要:无刷直流电机具备体积小、效率高以及控制精度高等优势,且在多个领域得到了广泛使用。
但在部分控制系统中,外加干扰以及参数摄动等因素干扰了系统的动静态性,基于此,本文在分析无刷直流电机结构与运行原理的基础上,指出了其软硬件方面的优化控制措施,以期为此后无刷直流电机控制系统的设计工作提供更多的参考依据。
关键词:无刷直流电机;控制系统;设计与实现
1 无刷直流电机结构
电机本体、位置测算结构、电子换相逻辑等均属于无刷直流电机的组成结构,且其与永磁同步电机较为相似。
相较直流电机,无刷直流电机旋转的转子为磁极,而直流电机为绕组。
且定子主要由电枢绕组、定子铁芯以及其他固定部件组成,电枢绕组一般采用三相Y型绕法,而转子磁极则采用稀土永磁钢片组成,安装在转子表面。
2 无刷直流电机软硬件设计2.1系统硬件部分
2.1.1系统硬件结构
系统硬件主要包括整流电路、开关电源电路、控制芯片、信号隔离电路、调试电路、逆变功率电路以及电流电压检测与保护电路等,其具体结构如下图1所示。
图1 无刷直流电机控制系统硬件结构组成图其中键盘控制系统信息,比如完成启动、停机、速度给定以及系统参数的在线修改等工作。
系统交流电源通过整流桥获得直流电源,并供给全桥逆变以及开关电源电路。
而开关电源电路则为系统提供24V以及5V的直流电源,电压检测电路通过模数转换获得电压时值,通过母线电压的监控实行过压保护动作,而主控芯片则通过判断输入信息进行控制命令。
2.1.2电源部分分路
整个系统能量的主要来源便是电源,且其呈现出交流、直流以及交流的变化过程,整个电路被分为强电与弱电两个组成部分,且单相220伏的交流电在整合后会形成310伏的直流电,为逆变电路以及开关电路提供能量。
首先是整流电路,包括单相全桥不可控整流电路以及电容充电电流限制电路两个组成部分,当电机功率为1.5kW时,控制器的输出能力设定为2.2kW,且上电瞬间直流电源对电容充电,断开继电器,且电流在经过电阻的过程中得到缓冲。
其次是电源电路,主要由变压器、IC1以及MC7085等部分组成,其中IC1为电源的专门控制面板。
且开关电源处于电压工作模式,IC1通过电压反馈调整PWM的输出功率,从而维持电源电压的稳定运行。
最后是芯片电源电路,主要采用主控芯片为3.3伏的工作电平。
2.1.3主控芯片以及周边电路研究中采用适合电机控制领域的32位Cortex -M3核的单片机,可以达到较高的运算效率,且其时钟频率为72赫兹,具备丰富的外设资源。
在设计管脚分配以及附属电路时应在参考专业手册的基础上进行,第一,对于引脚60的外接电路,芯片应处于下载设置状态,且系统完成后还应焊接0欧姆的电阻,以保持引脚的低电平状态。
第二,对于晶振电路应采用8M外部晶体的振荡器,且电源与大地之间连接电容,以排除电源的耦合干扰。
第三,PWM信号输出控制电路,应采用安全性较强的芯片,且在芯片输出后以及光电隔离之前设置74ACT244以有效控制信号的总输出。
第四,键盘系统属于独立通信模块,设计时应按照协议要求编写通讯软件即可使用。
2.1.4功率器元件以及驱动电路GTO、MOSFET、GTR、IGBT以及IPM等均属于常用的功率开关元件,且设计期间,应根据元件管件的耐压程度、最大开关频率等因素进行选择。
本次研究中,电机控制要求较高的开关频率;较小的导通阻抗以及较小的驱动功率,因此可以选择MOSFET、IPM以及IGBT。
比较发现,IGBT具备大电流以及低导通阻抗的特点,可以保持开关频率;而IPM则在内部集成了过高电压、过大电流以及高温的检测系统,且可以在引脚处输出故障信号,降低了系统的损害率。
但考虑到此次研究的试验性质,因此应选择IGBT的分立元件组建全桥逆变电路,并确定1200伏的耐压与25安的额定电流,上升时间为50毫秒。
2.1.5模拟量采集与故障电路
首先是采样电流,为了获得准确的采集电流数值,应在U、V两相上安装霍尔电流传感器设备,设定额定输出电流为40毫安,额定测量电流为25安,且可以使用交流与直流测量。
以U相电流测量为例,根据电机额定电流以及电机过载能力确定霍尔电流传感器的负载电阻,以有效控制芯片采样工作。
其次是模拟量的输入,包括母线电压采样、热敏电阻采样以及输入给定转速的模拟值等工作。
最后是故障处理电路,通过硬件处理得到过流信息金额日控制光耦驱动器的输出,且主控芯片联合组合软件处理故障逻辑,完成软件解锁以及故障迅速反应。
2.2系统控制的软件设计
本次研究的无刷直流电机控制系统的软件部分采用C语言编写程序,主控程序与中断处理程序为程序的组成部分,其中主控程序主要完成系统时钟的初始化,并根据硬件配置初始化EEPROM的存储程序。
中断服务程序主要完成所有A/D采样值的计算工作,并运行多数的控制程序。
且定时器3的中断主要获取转子位置,并计算运行速度。
2.2.1软件结构
软件系统主要完成无刷直流电机磁场的定向控制驱动,使其具备速度伺服功能。
但由于缺乏速度信息,以致在电机控制启动时无法算转子位置角度,无法输出合适的电压矢量,因此,无刷直流电机的磁场应利用方波PWM的调制方式控制启动,当电气角速度达到200rad/s 时在切换至无刷直流电机的磁场定向控制模式。
其主要的流程图如下图2所示。
图2 主程序流程图
2.2.2中断服务程序设计
在本次设计中采用了定时器1的上溢中断、定时器3的移出中断以及输入捕捉中断等三个中断模式,一方面是定时器3的中断服务流程,定时器3存在三个输入通道,且配置了捕捉中断以及计数器溢出中断,使得发生输入捕捉中断时可以清零计数器数值,也可以获得清零前的计数值。
这样在三个输入捕捉端接入霍尔转子位置传感器可以有效计算电机转速值。
且当控制模式为PWM方波调制时,捕捉中断的发生也伴随着换相动作,且通过修改定时器1的相关寄存器即可完成换相。
但当无刷直流电机处于磁场定向控制模式时,则无需换相。
另一方面是定时器1的中断服务程序,在定时器配置中,将PWM模式设定为PWM2模式,即中央对齐模式。
且将PWM的频率设定为20kHz,中断周期为50微秒。
中断设计过程中,应明确中断标志,并根据配置完成模拟量的采集工作,且对采集数据进行数字滤波,并得到相应真值,用于判断过电压、过电流以及温度过高等故障问题,起用闭环程序进行速度控制。
且在直流电机磁场定向控制模式中还应计算转子位置角度,估算转子位置,并通过正弦表获得各相电电流参考值,最后在通过PWM的输出寄存器控制开关管的导通电压矢量。
3 实验结果分析
在试验过程中,无刷直流电机运行正常且散热性较好,当电机处于高速旋转状态时,转速稳定,且调节电位器的转变速度较快。
而转速低至一定程度时,电机驱动模块启动保护动作,关断内部的IGBT,停止运行。
同时,优化设计后的直流电机硬软件联调成功,其控制系统具备一定的合理性与实用性。
结束语
近年来,无刷直流电机获得了较快发展,且在各个应用领域中得到广泛普及,具备不可替代的优势。
为了摆脱此系统对进口技术的依赖性,应深入研究其控制系统,提升设计水平,从而实现煤矿开采的自动化。
参考文献
[1]吴琎,祝恒洋,唐煌生,袁倩倩,苗瑞,蒋文坚.基于功率驱动模块LHKF10003T01的无刷直流电机控制系统设计[J].微电机,2017(03).
[2]徐弈辰,李红斌,刘红月.基于FPGA的无刷直流电机控制系统实现(优先出版)[J].电子技术与软件工程,2014(22).
[3]王亮,马立新,杨威.基于自抗扰控制的无刷直流电机换相转矩脉动抑制的研究[J].机电工程,2017(01).
[4]徐敬成,凌云,陈海东,黄文威,侯文浩.无刷直流电机远程调速控制方法(优先出版)[J].湖南工业大学学报,2017(01).。